cellml pmr opencor crbm
play

CellML, PMR, OpenCOR, CRBM, David Nickerson Auckland - PowerPoint PPT Presentation

https://doi.org/10.17608/k6.auckland.10080263 CellML, PMR, OpenCOR, CRBM, David Nickerson Auckland Bioengineering Institute University of Auckland New Zealand CellML signalling modules for the cardiac myocyte ms seconds hours days


  1. https://doi.org/10.17608/k6.auckland.10080263 CellML, PMR, OpenCOR, CRBM, … David Nickerson Auckland Bioengineering Institute University of Auckland New Zealand

  2. CellML signalling modules for the cardiac myocyte ms seconds hours days Time scale β -adrenergic α -adrenergic Ion channels, EC-coupl.g Insulin, ANP Inputs NO Peptide GFs Cytokines Cardiac myocyte transporters & mechs NE, Iso Muscarincic, ACh BNP IGF, GH β 1 β 2 α 1 I Na Na + cytokine I Na,b gp130 Na + G s G i G q pGC RTK RTK receptor p Membrane G α G βγ 3Na + G α G α G βγ PIP 3 NCX PIP 2 Ca 2+ p I κ B PLC β Jac PI3K I Ca,b AC Ca 2+ p p I Ca,T DAG + IP 3 Ca 2+ Ca 2+ ATP cAMP p p PKB Ca 2+ NF κ B STAT I Ca,L RyR2 p eNOS RAS I Cl Serca2 p Cytosol Cl - FOXO PLB Ca 2+ iNOS nNOS Ca 2+ mTOR GSK3 K + I K1 p p Ca 2+ PKC K + I Kr NO NO MAPK K + I Ks PKC δ PKC α PKA CaMK CaN CaMK PKD K + I Kto PKC ε PKC β TnI TnC p sGC sGC K + I Kp p p p 3K + ERK JNK p38K Inactive NKA MHC cGMP 2Na + Class II H + HDACs NHE p Na + NFAT cGK I cGK II NBC HCO 3 - p p OH - p p p p CHE p p p p * histone Cl - Nucleus MEF2C TFs TFs TFs TFs AE GATA4 HCO 3 - DNA c-myc, c-fos, c-jun, ras, hsp-70 V Outputs Physiological hypertrophy Hypertrophic cardiac myopathy Apoptosis Ca 2+ t T Concentric hypertrophy Eccentric hypertrophy

  3. https://cellml.org/

  4. https://doi.org/10.17608/k6.auckland.10080263 • XML format for encoding mathematical models • Reproducibility – Unambiguous description of the mathematical model • Reusability – Modular, composable • Comprehensible – Metadata to describe the biological semantics • Tool support – CellML API library and service – Most tools don’t support model composition 4

  5. https://doi.org/10.17608/k6.auckland.10080263 2 .0 • Reactions are gone! • Only CellML allowed in the XML document – No metadata, annotations, cmeta: id – No extension elements • XML syntax simplifications – Grouping replaced with only encapsulation – No more map_components • Improved reusability – Connections no longer have direction – Single interface attribute controlling scope: public, private, public_and_private, none 5

  6. https://doi.org/10.17608/k6.auckland.10080263 2 .0 • Units clarifications – No need to specify base_units explicitly – Units with offsets removed – “celsius” removed from built-in units – Component-scope unit definitions removed • Reset rules – Arbitrary rules to “reset” variables • New and compulsory MathML subset – No more “recommended” subset to support – Well defined, no confusion 6

  7. https://doi.org/10.17608/k6.auckland.10080263 lib • New C+ + library to meet the needs of users • Supporting CellML 2.0 and beyond • Much more streamlined and maintainable • Better suited for testing out new features and extensions to the specification – Allowing rapid prototyping – Exploring alternatives – Testing model exchange and reproducibility 7

  8. https://doi.org/10.17608/k6.auckland.10080263 The Physiom e Model Repository – PMR https:/ / m odels.physiom eproject.org/ • Over 800 publicly available workspaces – Version control repositories (git) – Historically mostly CellML models from the literature – Gradually getting more non-CellML data contributed (SED-ML, FE models, code) • Many more exposures – “releases” of workspaces – A specific version processed for display and interaction 8

  9. https://doi.org/10.17608/k6.auckland.10080263 9 https: / / models.physiomeproject.org/ e/ 71

  10. https://doi.org/10.17608/k6.auckland.10080263 10

  11. https://doi.org/10.17608/k6.auckland.10080263 The Physiom e Model Repository – PMR • Consistent browser and tool integration – Content type negotiation – Same URL – REST • RDF triplestore – Indexing versioned annotations – Supporting (semantic) querying • Tools for model composition, parameter estimation, etc. 11

  12. https://doi.org/10.17608/k6.auckland.10080263 A m odelling environm ent for reproducible science https:/ / opencor.w s 12

  13. https://doi.org/10.17608/k6.auckland.10080263 13

  14. https://doi.org/10.17608/k6.auckland.10080263 14

  15. https://doi.org/10.17608/k6.auckland.10080263 15

  16. https://doi.org/10.17608/k6.auckland.10080263 16

  17. https://doi.org/10.17608/k6.auckland.10080263 Hands on tutorial • Using OpenCOR to explore modularity and reuse with CellML models (including SED-ML) • Making use of PMR as a version controlled workspace to archive and share your work FAIRly • Python-enabled OpenCOR • Starting to explore what is possible with machine learning using TensorFlow, CellML, OpenCOR, and Python. Alan Garny Gonzalo Maso Talou 17

  18. https://doi.org/10.17608/k6.auckland.10080263 https://reproduciblebiomodels.org/ 18

  19. Center Team Herbert Sauro Jonathan Karr John Gennari Ion Moraru U Washington Mount Sinai U Washington UConn Health Director TR&D 1 TR&D 2 TR&D 3 David Nickerson ABI Curation Service Support by NIBIB and NIGMS: 19

  20. Goals Long-term • Enable more comprehensive and more predictive models that advance precision medicine and synthetic biology Short-term • Make modeling more reproducible, comprehensible, reusable, composable, collaborative, and scalable • Develop technological solutions to the barriers to modeling • Integrate the technology into user-friendly solutions • Push researchers to use these tools • Partner with journals 20

  21. TR&Ds 21

  22. Training and dissemination 22

  23. Curation service 23

  24. Acknow ledgem ents • Gonzalo Maso Talou Aotearoa • Tommy Yu Foundation • Alan Garny • Peter Hunter • ABI Physiome Group https://doi.org/10.17608/k6.auckland.10080263

  25. ModelXchange 26

  26. SED-ML Motivation Biological publication repository Simulation tool ? models Simulation result 27

  27. Exam ple First attempt to run the model, measuring the spiking rate v over time  load SBML into the simulation tool COPASI  use parametrisation as given in the SBML file  define output variables ( v )  run the time course 1 ms (standard) 100ms 1000ms 28

  28. Exam ple Second attempt to run the model, adjusting simulation step size and duration Fig.: COPASI simulation, duration: 140ms, step size: 0.14 29

  29. Exam ple Third attempt to run the model, updating initial model parameters Fig.: COPASI, adjusted parameter values (a=0.02, b=0.2 c=-55, d=4 ) 30

  30. https://sed-ml.org/ 31

  31. http://co.mbine.org

  32. Standards for Knowledge Standards for Visual Standards for Models Representation Representation and their Analyses Core BioPAX Standards Controlled Associated Projects Infrastructure Vocabularies Standards BioModels.net qualifiers Used by core standards

  33. Coordination board Publications ● ● Coordinating new efforts, Forums/mailing lists ● ● meetings, etc. FAIR and FAIRsharing ● COMBINE Archive ○ Harmonizing annotation ○ Uncertainty? ○

  34. https://doi.org/10.1109/WSC.2017.8247840

  35. http://co.mbine.org/comm

  36. 10th COMBINE Anniversary ● July 15-19 in Heidelberg ● Registration now open! ● Abstract submission deadline extended to June 15! ● http://co.mbine.org/events/COMBINE_2019 ●

Recommend


More recommend