24
EBI is an Outstation of the European Molecular Biology Laboratory. MIRIAM Resources: Cross-referencing framework Camille Laibe Nick Juty BioDBCore, 10 December 2010, 2 nd  conference call

MIRIAM Resources

Embed Size (px)

Citation preview

Page 1: MIRIAM Resources

EBI is an Outstation of the European Molecular Biology Laboratory. 

MIRIAM Resources:Cross­referencing framework

Camille LaibeNick Juty

BioDBCore, 10 December 2010, 2nd conference call

Page 2: MIRIAM Resources

2

BioModels.netBioModels.net

   Community aiming to improve model annotation, interpretation, exchange and re­use. Not restricted to any format (eg. SBML, CellML, …)

   Current projects:

A checklist for model annotation: MIRIAM and its supporting infrastructure: MIRIAM Resources

A set of relationships (qualifiers) to link model and data: BioModels.net qualifiers

An ontology to precise the semantics of models: SBO

A public database of published models of biological interest: BioModels Database

Several ongoing efforts: MIASE, KiSAO, SED­ML, TEDDY, ...

BioModels.net

http://biomodels.net/

Page 3: MIRIAM Resources

MIRIAM STANDARDMIRIAM

proposed guidelines for curation and annotation of quantitative models

about encoding and annotation

applicable to any structured model format

cf. Nicolas Le Novère et al. Minimum Information Requested in the Annotation of biochemical Models (MIRIAM). Nature Biotechnology, 2005

http://biomodels.net/miriam/

Page 4: MIRIAM Resources

MIRIAM Compliance

Models must:

be encoded in a public machine­readable format

be clearly linked to a single publication

reflect the structure of the biological processes described in the reference paper (list of reactions, ...)

be instantiable in a simulation (possess initial conditions, ...)

be able to reproduce the results given in the reference paper

contain creator’s contact details

annotated: must unambiguously identify each model constituent

Page 5: MIRIAM Resources

MIRIAM Compliance

Models must:

be encoded in a public machine­readable format

be clearly linked to a single publication

reflect the structure of the biological processes described in the reference paper (list of reactions, ...)

be instantiable in a simulation (possess initial conditions, ...)

be able to reproduce the results given in the reference paper

contain creator’s contact details

annotated: must unambiguously identify each model constituent

Page 6: MIRIAM Resources

Annotations

Essential for data identification and semantics:

   Understanding

   Search

   Reuse

   Comparison

   Integration

   …

Page 7: MIRIAM Resources

Annotations

Essential for data identification and semantics:

   Understanding

   Search

   Reuse

   Comparison

   Integration

   …

 → True for any kind of data, not only models!

Page 8: MIRIAM Resources

Identifiers for annotations

   Unique and unambiguous

     an identifier must never be assigned to two different objects

   Perennial

     the identifier is constant and its lifetime is permanent

   Standards compliant

     must conform on existing standards, such as URI

   Resolvable

     identifiers must be able to be transformed into locations of online resources storing the object or information about the object

   Free for use

     everybody should be able to use and create identifiers, freely and at no cost

Page 9: MIRIAM Resources

9

MIRIAM URNs

urn:miriam:uniprot:P62158

urn:miriam:ec-code:1.1.1.1

urn:miriam:obo.go:GO%3A0000186

Dataset Identifier

Not a URL, not a “Web­

address”!

Format dependson the resource

identified bythe data type

Data type

Activation of MAPKK activity: GO:0000186 in Gene Ontology

Human calmodulin: P62158 in UniProt

Alcohol dehydrogenase: 1.1.1.1 in EC code

Page 10: MIRIAM Resources

MIRIAM Resources: data type compliance

   Open accessAnybody can access any public data without restriction (no commercial licence, no login page, …)

   AtomicityThe granularity of the data distributed has to be appropriately selected (a database of “reactions” distributes reactions and not pathways) and consistent (e.g. classes or instances but not classes and instances)

   IdentifierAn atomic data is associated to a unique and perennial identifier

   Community recognitionThe resource has to be “recognised” by the corresponding experimental community, be reasonably supported, ...

Page 11: MIRIAM Resources

Generation and resolving of MIRIAM URNs

MIRIAM Resources

http://www.ebi.ac.uk/miriam/

Camille Laibe and Nicolas Le Novère. MIRIAM Resources: tools to generate and resolve robust cross­references in Systems Biology.BMC Systems Biology, 2007

Page 12: MIRIAM Resources

MIRIAM data types

Page 13: MIRIAM Resources

MIRIAM data type

Page 14: MIRIAM Resources

MIRIAM data type

Resources

Page 15: MIRIAM Resources

MIRIAM tags

Page 16: MIRIAM Resources

MIRIAM usage examples

Page 17: MIRIAM Resources

MIRIAM web services

Page 18: MIRIAM Resources

MIRIAM resources reliability

Page 19: MIRIAM Resources

MIRIAM resources reliability

Page 20: MIRIAM Resources

MIRIAM submission

Page 21: MIRIAM Resources

MIRIAM generate URI

Page 22: MIRIAM Resources

MIRIAM resolve URI

Page 23: MIRIAM Resources

Tools developing support for MIRIAM URNs

   Data resources

BioModels Database (kinetic models)

Pathway Commons (BioPAX)

Proteomics Standards Initiative (PSI)

Physiome Model Repository (CellML)

SABIO­RK (reaction kinetics)

Yeast consensus model database

Human consensus model database

Systems Biology Ontology Browser

E­MeP (structural genomics)

   Application software

ARCADIA (graph editor)

BIOUML (modelling and simulation)

COPASI (Simulation)

LibAnnotationSBML

LibSBML

SAINT (semantic annotation)

SBML2BioPAX

SBML2LaTeX

SBMLeditor (model editor)

SemanticSBML (annotation, 

merging, comparison, ...)

Snazer (network analysis, simulations)

Systems Biology Workbench (model design and simulation)

The Virtual Cell (simulation)

Page 24: MIRIAM Resources

24

Acknowledgements

[email protected] - [email protected]

   The community of computational systems biology     for the development of MIRIAM and the implementation of MIRIAM support   Data providers

     who replied, discussed and even complied with MIRIAM rules

Acknowledgements

   Nicolas Le Novère   Nick Juty   Camille Laibe