Meetings & Conferences

COMBINE 2016 Day 2: CellML, PMR and Osmium

David Nickerson, University of Auckland

Apologies to David, my train was late and I missed the beginning of this talk. PMR2 facilitated model exchange directly between modellers. PMR2 allows the use of workspaces, which users can create themselves and can store any kind of data. It uses git for version control. Embedded workspaces allow modularity and reuse, and relative references facilitate sharing and archiving – and combined archives.

Sitting on top of the idea of workspace are exposures, which is a presentation view of a workspace. It has plugins for various types of data and indexes metadata. This allows lovely rendering of the content, and allows the creation of custom plugins.

Most recently, they’re moving to Osmium ( At its core is the refactored PMR2 stack which is now called RepoDono. Here, they are removing the distinction between workspaces and exposures. This includes calmjs as well.

Please note that this post is merely my notes on the presentation. I may have made mistakes: these notes are not guaranteed to be correct. Unless explicitly stated, they represent neither my opinions nor the opinions of my employers. Any errors you can assume to be mine and not the speaker’s. I’m happy to correct any errors you may spot – just let me know!

By Allyson Lister

Find me at and

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s