CellML, OpenCOR, and the Physiome Project Repository David - - PowerPoint PPT Presentation

cellml opencor and the physiome project repository
SMART_READER_LITE
LIVE PREVIEW

CellML, OpenCOR, and the Physiome Project Repository David - - PowerPoint PPT Presentation

CellML, OpenCOR, and the Physiome Project Repository David Nickerson (about.me/david.nickerson) Auckland Bioengineering Institute University of Auckland, New Zealand (CellML editor, past SED-ML editor) Store and exchange computer-based


slide-1
SLIDE 1

CellML, OpenCOR, and the Physiome Project Repository

David Nickerson (about.me/david.nickerson) Auckland Bioengineering Institute University of Auckland, New Zealand (CellML editor, past SED-ML editor)

slide-2
SLIDE 2
  • Store and exchange computer-based mathematical

models.

  • Allows for modular encoding of models.
  • Provides a method to reuse modules.
  • Aim for an unambiguous description of the

mathematical model.

  • Biology pushed off into annotations.
  • http://cellml.org

2

slide-3
SLIDE 3
slide-4
SLIDE 4

Modularity & reuse in CellML

  • CellML provides the framework for encoding

mathematical models in a very modular manner – separation of mathematical model and a specific instance of the model (parameterization). – unambiguous definition of all physical quantities to allow automated translation between units across connections.

  • Following some best practice guidelines ensures the

modules are “easily” reusable by the widest possible audience.

  • Some examples…

4

slide-5
SLIDE 5

5

slide-6
SLIDE 6

6

slide-7
SLIDE 7

7

slide-8
SLIDE 8

8

slide-9
SLIDE 9

The Physiome Project Repository

  • http://models.physiomeproject.org
  • A freely accessible site for researchers to find, store,

and share models and associated data.

  • Currently contains over 500 published models encoded

in CellML, and some examples of FieldML models – and many works in-progress!

  • Powered by the PMR2 software framework.

9

slide-10
SLIDE 10

PMR2 Workspaces

  • A collection of one or more related resources in the

repository.

  • Version controlled, every revision to a workspace is

recorded as a changeset: – is an immutable representation of the contents of the workspace; – is a complete and unambiguous record of the workspace evolution; – has a unique URL for citation; – is linked to authors responsible for changes.

  • Enables accurate provenance tracking.
  • Can be nested to take advantage of modularity and

reuse

10

slide-11
SLIDE 11

11

slide-12
SLIDE 12

PMR2 Exposures

  • Data in the repository can be presented through

exposures.

  • An exposure is a permanent link to a specific workspace

changeset.

  • Data are rendered in a format suitable for presentation

in the web interface of the PMR2 instance.

  • Rendering of specific data types is managed by an

extensible plug-in based system.

  • Exposures are obvious objects for curation as they are

immutable references to specific revisions of the data contained in a workspace.

12

slide-13
SLIDE 13

13

slide-14
SLIDE 14

14

slide-15
SLIDE 15

15

http://opencor.ws

slide-16
SLIDE 16

OpenCOR

  • The combination of OpenCell and COR tools.
  • Will be a comprehensive modeling environment, initially

using CellML but extensible to other standards (SED-ML and SBML desirable targets).

  • Plugin-based architecture.
  • Current capabilities focused on the simulation and

annotation of CellML models.

16

slide-17
SLIDE 17

17

slide-18
SLIDE 18

18

slide-19
SLIDE 19

19

slide-20
SLIDE 20

20

slide-21
SLIDE 21

eSolv

  • A CellML-based simulation front-end for online teaching

– http://www.esolv.nl/

21

slide-22
SLIDE 22

CSim

  • A minimal stand-alone simulation tool for CellML models

that works on Linux, Mac, and Window.

  • https://code.google.com/p/cellml-simulator/
  • Used by:

– SED-ML Web Tools – eSolv – GET (https://bitbucket.org/get) – Gib’s multi-cell agent-based simulation tool

22

slide-23
SLIDE 23

Wnt-CyclinD (??)

23

slide-24
SLIDE 24

Acknowledgements

  • Virtual Physiological Rat Project, NIH grant [P50-

GM094503]

  • VPH Network of Excellence – Project ID (FP7-

ICT-223920)

  • EuHeart
  • The Maurice Wilkins Centre for Molecular Biodiscovery
  • RICORDO – Project ID (FP7-ICT-248502)
  • More information, tutorial up at:

http://vph2014-abi-tutorial.readthedocs.org/en/latest/ (or come along this afternoon to session 1(b))

24