SlideShare uma empresa Scribd logo
1 de 42
Formal representation of models in systems biology 1 Michel Dumontier, Ph.D. Associate Professor of Bioinformatics, Department of Biology, School of Computer Science, Institute of Biochemistry, Carleton University Professeur Associé, Département d’informatique et de génielogiciel, Université Laval Ottawa Institute of Systems Biology Ottawa-Carleton Institute of Biomedical Engineering INRIA2011::Dumontier
Systems Biology We create and simulate biological models to : ,[object Object]
reveal metabolic and signallingcapabilities so as to predict phenotypes
undertake metabolic engineering to maximize some desired productTo do this, we need  ,[object Object]
efficient software to execute computationally demanding simulationsISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 2
Repressilator: A self-regulating system 3 INRIA2011::Dumontier A synthetic oscillatory network of transcriptional regulators. Elowitz MB, Leibler S. (2000). Nature 403: 335-338.
Biomodels are specified using SBML+ semantic annotation 4 INRIA2011::Dumontier
Semantic annotations are primarily used for browse and search ,[object Object]
300+ models are annotated with
Pubmed- papers
ChEBI - chemicals
UniProt - proteins
KEGG - chemicals, reactions
E.C. - reactions
Gene Ontology - functions, reactions, compartments
Taxonomy - organismhttp://www.ebi.ac.uk/biomodels-main/ ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 5
Bio-ontologies ,[object Object]
Are generally used for semantic annotation of data, which when reused, facilitate integration across domains (granularity, species, experimental methods)
Facilitate granular and cross-domain queries
Can be used to obtain explanations for inferencesdrawn
Can be efficiently processed by algorithms and softwareISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 6
Additional annotations are specified using the Resource Description Framework (RDF) Implicit subject and xml attributes    <species metaid="_525530" id="GLCi"  	compartment="cyto"  initialConcentration="0.097652231064563">             <annotation>         <rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">           <rdf:Descriptionrdf:about="#_525530">             <bqbiol:is>               <rdf:Bag>                 <rdf:lirdf:resource="urn:miriam:obo.chebi:CHEBI%3A4167"/>                 <rdf:lirdf:resource="urn:miriam:kegg.compound:C00031"/>               </rdf:Bag>             </bqbiol:is>           </rdf:Description>         </rdf:RDF>       </annotation>     </species> The annotation element stores the RDF subject predicate object The intent is to express that the species represents a substance composed of glucose molecules We also know from the SBML model that this substance is located in the cytosol and with a (initial) concentration of 0.09765M ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 7
RDF-based Linked Data  ,[object Object]
IRIs
Statements (aka triples) take the form of 
<subject> <predicate> <object>
Easy to implement
stand-alone datasets
logical layer over databases
Limited reasoning
class and property hierarchies
domain/range restrictions
can’t automatically discover inconsistency
Standardized Queries - SPARQL
Scalable - to billions of triplesISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 8
Objective:Computational Knowledge Discovery ,[object Object]
Makes it easier to explore or find models
By converting models into formal representations of knowledge we get to:
validate the accuracy of the annotations 
infer knowledge explicit in terminological resources
discover biological implications inherent in the models and the results of simulations.ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 9
Approach We formally represent semantically annotated biomodelssuch that it becomes possible to: Capture the semantics of models and the biological systems they represent Check the consistency of biological knowledge represented through automated reasoning query the results of simulations in the context of the biological knowledge 10 INRIA2011::Dumontier

Mais conteúdo relacionado

Mais procurados

Dna microarray (dna chips)
Dna microarray (dna chips)Dna microarray (dna chips)
Dna microarray (dna chips)
Rachana Tiwari
 

Mais procurados (20)

RNA editing
RNA editingRNA editing
RNA editing
 
RETROVIRUS MEDIATED GENE TRANSFER AND EXPRESSION CLONING
RETROVIRUS MEDIATED GENE TRANSFER AND EXPRESSION CLONINGRETROVIRUS MEDIATED GENE TRANSFER AND EXPRESSION CLONING
RETROVIRUS MEDIATED GENE TRANSFER AND EXPRESSION CLONING
 
Genome sequencing
Genome sequencingGenome sequencing
Genome sequencing
 
Genomics, Transcriptomics, Proteomics, Metabolomics - Basic concepts for clin...
Genomics, Transcriptomics, Proteomics, Metabolomics - Basic concepts for clin...Genomics, Transcriptomics, Proteomics, Metabolomics - Basic concepts for clin...
Genomics, Transcriptomics, Proteomics, Metabolomics - Basic concepts for clin...
 
GENOMICS AND BIOINFORMATICS
GENOMICS AND BIOINFORMATICSGENOMICS AND BIOINFORMATICS
GENOMICS AND BIOINFORMATICS
 
Genome mapping
Genome mapping Genome mapping
Genome mapping
 
Applications of genomics and proteomics ppt
Applications of genomics and  proteomics pptApplications of genomics and  proteomics ppt
Applications of genomics and proteomics ppt
 
philogenetic tree
philogenetic treephilogenetic tree
philogenetic tree
 
Proteomics
ProteomicsProteomics
Proteomics
 
Gene expression introduction
Gene expression introductionGene expression introduction
Gene expression introduction
 
NGS: Mapping and de novo assembly
NGS: Mapping and de novo assemblyNGS: Mapping and de novo assembly
NGS: Mapping and de novo assembly
 
Clustal
ClustalClustal
Clustal
 
Micro RNA biogenesis, function and nomenclature
Micro RNA biogenesis, function and nomenclatureMicro RNA biogenesis, function and nomenclature
Micro RNA biogenesis, function and nomenclature
 
Insuite hybridization
Insuite hybridizationInsuite hybridization
Insuite hybridization
 
Motif & Domain
Motif & DomainMotif & Domain
Motif & Domain
 
Protein fold recognition and ab_initio modeling
Protein fold recognition and ab_initio modelingProtein fold recognition and ab_initio modeling
Protein fold recognition and ab_initio modeling
 
DNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCING
DNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCINGDNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCING
DNA SEQUENCING METHODS AND STRATEGIES FOR GENOME SEQUENCING
 
HELIX-LOOP-HELIX, HELIX-TURN-HELIX
HELIX-LOOP-HELIX, HELIX-TURN-HELIXHELIX-LOOP-HELIX, HELIX-TURN-HELIX
HELIX-LOOP-HELIX, HELIX-TURN-HELIX
 
dna barcoding
dna barcodingdna barcoding
dna barcoding
 
Dna microarray (dna chips)
Dna microarray (dna chips)Dna microarray (dna chips)
Dna microarray (dna chips)
 

Destaque

Data standards for systems biology
Data standards for systems biologyData standards for systems biology
Data standards for systems biology
Neil Swainston
 
Report on System Biology Funding from BMBF
Report on System Biology Funding from BMBFReport on System Biology Funding from BMBF
Report on System Biology Funding from BMBF
EuroBioForum
 
Systems biology: Bioinformatics on complete biological system
Systems biology: Bioinformatics on complete biological systemSystems biology: Bioinformatics on complete biological system
Systems biology: Bioinformatics on complete biological system
Lars Juhl Jensen
 
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
Michel Dumontier
 
Reputation snapshot for the banking industry, 2012, final
Reputation snapshot for the banking industry, 2012, finalReputation snapshot for the banking industry, 2012, final
Reputation snapshot for the banking industry, 2012, final
Damjana Kocjanc
 

Destaque (20)

Data Integration and Systems Biology
Data Integration and Systems BiologyData Integration and Systems Biology
Data Integration and Systems Biology
 
Eclipse Meets Systems Biology
Eclipse Meets Systems BiologyEclipse Meets Systems Biology
Eclipse Meets Systems Biology
 
Data standards for systems biology
Data standards for systems biologyData standards for systems biology
Data standards for systems biology
 
Systems Biology Systems
Systems Biology SystemsSystems Biology Systems
Systems Biology Systems
 
Report on System Biology Funding from BMBF
Report on System Biology Funding from BMBFReport on System Biology Funding from BMBF
Report on System Biology Funding from BMBF
 
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
Darwin’s Magic: Evolutionary Computation in Nanoscience, Bioinformatics and S...
 
Interactomics, Integromics to Systems Biology: Next Animal Biotechnology Fron...
Interactomics, Integromics to Systems Biology: Next Animal Biotechnology Fron...Interactomics, Integromics to Systems Biology: Next Animal Biotechnology Fron...
Interactomics, Integromics to Systems Biology: Next Animal Biotechnology Fron...
 
Systems biology: Bioinformatics on complete biological system
Systems biology: Bioinformatics on complete biological systemSystems biology: Bioinformatics on complete biological system
Systems biology: Bioinformatics on complete biological system
 
Systems Biology and Genomics of Microbial Pathogens
Systems Biology and Genomics of Microbial PathogensSystems Biology and Genomics of Microbial Pathogens
Systems Biology and Genomics of Microbial Pathogens
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems Biology
 
Dr. Leroy Hood Lecuture on P4 Medicine
Dr. Leroy Hood Lecuture on P4 MedicineDr. Leroy Hood Lecuture on P4 Medicine
Dr. Leroy Hood Lecuture on P4 Medicine
 
kine
kinekine
kine
 
Cio Summit 2008
Cio Summit 2008Cio Summit 2008
Cio Summit 2008
 
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
 
The Sociology of Nothingness: Challenges of Big Data
The Sociology of Nothingness: Challenges of Big DataThe Sociology of Nothingness: Challenges of Big Data
The Sociology of Nothingness: Challenges of Big Data
 
Cyclops Intro 2011
Cyclops Intro 2011Cyclops Intro 2011
Cyclops Intro 2011
 
Managing Diversity: Using the CLAS Standards to guide organizational change
Managing Diversity:Using the CLAS Standards to guide organizational changeManaging Diversity:Using the CLAS Standards to guide organizational change
Managing Diversity: Using the CLAS Standards to guide organizational change
 
Reputation snapshot for the banking industry, 2012, final
Reputation snapshot for the banking industry, 2012, finalReputation snapshot for the banking industry, 2012, final
Reputation snapshot for the banking industry, 2012, final
 
Estampilla nueva
Estampilla nuevaEstampilla nueva
Estampilla nueva
 
Responders and Assessments Presentation
Responders  and  Assessments PresentationResponders  and  Assessments Presentation
Responders and Assessments Presentation
 

Semelhante a Formal representation of models in systems biology

20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process
Jonathan Blakes
 
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
Michel Dumontier
 
SWT Lecture Session 8 - Inference in jena
SWT Lecture Session 8 - Inference in jenaSWT Lecture Session 8 - Inference in jena
SWT Lecture Session 8 - Inference in jena
Mariano Rodriguez-Muro
 
Clean Code�Chapter 3. (1)
Clean Code�Chapter 3. (1)Clean Code�Chapter 3. (1)
Clean Code�Chapter 3. (1)
Felix Chen
 
Harmony 2011: Formalization of SBML models as OWL ontologies
Harmony 2011: Formalization of SBML models as OWL ontologiesHarmony 2011: Formalization of SBML models as OWL ontologies
Harmony 2011: Formalization of SBML models as OWL ontologies
Michel Dumontier
 
EChang-SystemsBiology
EChang-SystemsBiologyEChang-SystemsBiology
EChang-SystemsBiology
webuploader
 
The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...
The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...
The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...
Neil Swainston
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkit
BOSC 2010
 

Semelhante a Formal representation of models in systems biology (20)

Real World Applications of OWL
Real World Applications of OWLReal World Applications of OWL
Real World Applications of OWL
 
20090511 Manchester Biochemistry
20090511 Manchester Biochemistry20090511 Manchester Biochemistry
20090511 Manchester Biochemistry
 
Experiences with logic programming in bioinformatics
Experiences with logic programming in bioinformaticsExperiences with logic programming in bioinformatics
Experiences with logic programming in bioinformatics
 
Scaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciencesScaling up semantics; lessons learned across the life sciences
Scaling up semantics; lessons learned across the life sciences
 
Phenoflow: An Architecture for Computable Phenotypes
Phenoflow: An Architecture for Computable PhenotypesPhenoflow: An Architecture for Computable Phenotypes
Phenoflow: An Architecture for Computable Phenotypes
 
Phenoflow 2021
Phenoflow 2021Phenoflow 2021
Phenoflow 2021
 
20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process20090608 Abstraction and reusability in the biological modelling process
20090608 Abstraction and reusability in the biological modelling process
 
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
 
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
 
MADICES Mungall 2022.pptx
MADICES Mungall 2022.pptxMADICES Mungall 2022.pptx
MADICES Mungall 2022.pptx
 
Java Notes
Java NotesJava Notes
Java Notes
 
SWT Lecture Session 8 - Inference in jena
SWT Lecture Session 8 - Inference in jenaSWT Lecture Session 8 - Inference in jena
SWT Lecture Session 8 - Inference in jena
 
Clean Code�Chapter 3. (1)
Clean Code�Chapter 3. (1)Clean Code�Chapter 3. (1)
Clean Code�Chapter 3. (1)
 
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLSSBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
SBML FOR OPTIMIZING DECISION SUPPORT'S TOOLS
 
Representing and reasoning with biological knowledge
Representing and reasoning with biological knowledgeRepresenting and reasoning with biological knowledge
Representing and reasoning with biological knowledge
 
Edbt2014 talk
Edbt2014 talkEdbt2014 talk
Edbt2014 talk
 
Harmony 2011: Formalization of SBML models as OWL ontologies
Harmony 2011: Formalization of SBML models as OWL ontologiesHarmony 2011: Formalization of SBML models as OWL ontologies
Harmony 2011: Formalization of SBML models as OWL ontologies
 
EChang-SystemsBiology
EChang-SystemsBiologyEChang-SystemsBiology
EChang-SystemsBiology
 
The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...
The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...
The Subliminal Toolbox: automating steps in the reconstruction of metabolic n...
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkit
 

Mais de Michel Dumontier

CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
Michel Dumontier
 
Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?
Michel Dumontier
 

Mais de Michel Dumontier (20)

A metadata standard for Knowledge Graphs
A metadata standard for Knowledge GraphsA metadata standard for Knowledge Graphs
A metadata standard for Knowledge Graphs
 
Data-Driven Discovery Science with FAIR Knowledge Graphs
Data-Driven Discovery Science with FAIR Knowledge GraphsData-Driven Discovery Science with FAIR Knowledge Graphs
Data-Driven Discovery Science with FAIR Knowledge Graphs
 
Evaluating FAIRness
Evaluating FAIRnessEvaluating FAIRness
Evaluating FAIRness
 
The Role of the FAIR Guiding Principles for an effective Learning Health System
The Role of the FAIR Guiding Principles for an effective Learning Health SystemThe Role of the FAIR Guiding Principles for an effective Learning Health System
The Role of the FAIR Guiding Principles for an effective Learning Health System
 
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
 
The role of the FAIR Guiding Principles in a Learning Health System
The role of the FAIR Guiding Principles in a Learning Health SystemThe role of the FAIR Guiding Principles in a Learning Health System
The role of the FAIR Guiding Principles in a Learning Health System
 
Acclerating biomedical discovery with an internet of FAIR data and services -...
Acclerating biomedical discovery with an internet of FAIR data and services -...Acclerating biomedical discovery with an internet of FAIR data and services -...
Acclerating biomedical discovery with an internet of FAIR data and services -...
 
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
 
Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?
 
The Future of FAIR Data: An international social, legal and technological inf...
The Future of FAIR Data: An international social, legal and technological inf...The Future of FAIR Data: An international social, legal and technological inf...
The Future of FAIR Data: An international social, legal and technological inf...
 
Keynote at the 2018 Maastricht University Dinner
Keynote at the 2018 Maastricht University DinnerKeynote at the 2018 Maastricht University Dinner
Keynote at the 2018 Maastricht University Dinner
 
The future of science and business - a UM Star Lecture
The future of science and business - a UM Star LectureThe future of science and business - a UM Star Lecture
The future of science and business - a UM Star Lecture
 
Are we FAIR yet?
Are we FAIR yet?Are we FAIR yet?
Are we FAIR yet?
 
Developing and assessing FAIR digital resources
Developing and assessing FAIR digital resourcesDeveloping and assessing FAIR digital resources
Developing and assessing FAIR digital resources
 
Advancing Biomedical Knowledge Reuse with FAIR
Advancing Biomedical Knowledge Reuse with FAIRAdvancing Biomedical Knowledge Reuse with FAIR
Advancing Biomedical Knowledge Reuse with FAIR
 
A Framework to develop the FAIR Metrics
A Framework to develop the FAIR MetricsA Framework to develop the FAIR Metrics
A Framework to develop the FAIR Metrics
 
FAIR principles and metrics for evaluation
FAIR principles and metrics for evaluationFAIR principles and metrics for evaluation
FAIR principles and metrics for evaluation
 
Towards metrics to assess and encourage FAIRness
Towards metrics to assess and encourage FAIRnessTowards metrics to assess and encourage FAIRness
Towards metrics to assess and encourage FAIRness
 
Data Science for the Win
Data Science for the WinData Science for the Win
Data Science for the Win
 
2016 bmdid-mappings
2016 bmdid-mappings2016 bmdid-mappings
2016 bmdid-mappings
 

Último

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 

Último (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 

Formal representation of models in systems biology

  • 1. Formal representation of models in systems biology 1 Michel Dumontier, Ph.D. Associate Professor of Bioinformatics, Department of Biology, School of Computer Science, Institute of Biochemistry, Carleton University Professeur Associé, Département d’informatique et de génielogiciel, Université Laval Ottawa Institute of Systems Biology Ottawa-Carleton Institute of Biomedical Engineering INRIA2011::Dumontier
  • 2.
  • 3. reveal metabolic and signallingcapabilities so as to predict phenotypes
  • 4.
  • 5. efficient software to execute computationally demanding simulationsISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 2
  • 6. Repressilator: A self-regulating system 3 INRIA2011::Dumontier A synthetic oscillatory network of transcriptional regulators. Elowitz MB, Leibler S. (2000). Nature 403: 335-338.
  • 7. Biomodels are specified using SBML+ semantic annotation 4 INRIA2011::Dumontier
  • 8.
  • 9. 300+ models are annotated with
  • 13. KEGG - chemicals, reactions
  • 15. Gene Ontology - functions, reactions, compartments
  • 16. Taxonomy - organismhttp://www.ebi.ac.uk/biomodels-main/ ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 5
  • 17.
  • 18. Are generally used for semantic annotation of data, which when reused, facilitate integration across domains (granularity, species, experimental methods)
  • 19. Facilitate granular and cross-domain queries
  • 20. Can be used to obtain explanations for inferencesdrawn
  • 21. Can be efficiently processed by algorithms and softwareISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 6
  • 22. Additional annotations are specified using the Resource Description Framework (RDF) Implicit subject and xml attributes    <species metaid="_525530" id="GLCi" compartment="cyto" initialConcentration="0.097652231064563">             <annotation>         <rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">           <rdf:Descriptionrdf:about="#_525530">             <bqbiol:is>               <rdf:Bag>                 <rdf:lirdf:resource="urn:miriam:obo.chebi:CHEBI%3A4167"/>                 <rdf:lirdf:resource="urn:miriam:kegg.compound:C00031"/>               </rdf:Bag>             </bqbiol:is>           </rdf:Description>         </rdf:RDF>       </annotation>     </species> The annotation element stores the RDF subject predicate object The intent is to express that the species represents a substance composed of glucose molecules We also know from the SBML model that this substance is located in the cytosol and with a (initial) concentration of 0.09765M ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 7
  • 23.
  • 24. IRIs
  • 25. Statements (aka triples) take the form of 
  • 29. logical layer over databases
  • 31. class and property hierarchies
  • 35. Scalable - to billions of triplesISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 8
  • 36.
  • 37. Makes it easier to explore or find models
  • 38. By converting models into formal representations of knowledge we get to:
  • 39. validate the accuracy of the annotations 
  • 40. infer knowledge explicit in terminological resources
  • 41. discover biological implications inherent in the models and the results of simulations.ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 9
  • 42. Approach We formally represent semantically annotated biomodelssuch that it becomes possible to: Capture the semantics of models and the biological systems they represent Check the consistency of biological knowledge represented through automated reasoning query the results of simulations in the context of the biological knowledge 10 INRIA2011::Dumontier
  • 43. Have you heard of OWL? COMBINE2011:Dumontier 11
  • 44.
  • 45. existential, universal, cardinality restriction
  • 49. transitive, functional, inverse functional, symmetric, antisymmetric, reflexive, irreflexive
  • 50. complex classes in domain and range restrictions
  • 52.
  • 53. Satisfiability: determines whether classes can have instances.
  • 54. Subsumption: is class C1 implicitly a subclass of C2?
  • 55. Classification: repetitive application of subsumption to discover implicit subclass links between named classes
  • 56. Realization: find the most specific class that an individual belongs to. 13 COMBINE2011:Dumontier 13
  • 57.
  • 65. C1 and C2 SubClassOf: owl:Nothing
  • 66. R some C1 DisjointFrom: R some C2
  • 68. ...
  • 69. in general: P(C1, C2), where P is an OWL axiom (template)ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 14
  • 70. INRIA2011::Dumontier 15 Conceptualization:Models and their components represent physical entities (material entities, processes) Formalization: every element E of the SBML language represents a class Rep(E) and we assert that  E subClassOf: represents some Rep(E)
  • 71. Top-level ontologies can make additional commitment by enforcing disjointnessamong basic types Material object, Process, Function and Quality are mutually disjoint. ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 16
  • 72. Relations impose additional constraints, such that inconsistencies arise when incorrectly used ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 17
  • 73. For each model annotation, we make a commitment to what it represents OWL Axiom: Model SubClassOf: represents some MaterialEntity Conversion rule: a Model annotated with class C represents: If C is a SubClassOfMaterialEntity then M SubClassOf: represents some C If C is a SubClassOfFunction then M SubClassOf: represents some (has-function some C) If C is a SubClassOfProcess then M SubClassOf: represents some (has-function some (realized-by only C))
  • 74.
  • 75. O1 has a function F1
  • 76. F1 is realized by processes of the type heterotrimeric G-protein complex cycleM SubClassOf: represents some O1 O1 SubClassOf: (has-function some (realized-by only GO:0031684)
  • 77.
  • 78. part of the object represented by the model
  • 79. compartment’s species represent objects that are located in O2
  • 80. C SubClassOf: represents some A2
  • 81.
  • 83.
  • 84. Jena RDF API to parse RDF annotations
  • 85.
  • 91.
  • 92. Model verification After reasoning, we found 27 models to be inconsistent reasons our representation - functions sometimes found in the place of physical entities (e.g. entities that secrete insulin). better to constrain with appropriate relations SBML abused – e.g. species used as a measure of time constraints in the ontologies themselves mean that the annotation is simply not possible ISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 25
  • 93.
  • 94.
  • 95. represents some (has-function some C) and represents some (has-function some (realized-by only C)) are unsatisfiableISMB2011::Dumontier|Hoehndorf::Formalizing Systems Biology with Biomedical Ontologies 27
  • 96. Species are further described with ‘modifiers’ in the context of a reaction 28 INRIA2011::Dumontier essential activator <listOfModifiers> <modifierSpeciesReferencesboTerm="SBO:0000461" species="X"/> </listOfModifiers> partial inhibitor <listOfModifiers> <modifierSpeciesReferencesboTerm="SBO:0000536" species="PX"/> </listOfModifiers>
  • 97. Roles are realized in the context of processes by material entities INRIA2011::Dumontier model sio: has proper part sio: represents sio: has direct part species ChEBI:molecule ChEBI:substance sio: role of SBO: participant role sio: has participant SBMLHarvester+ sio: realizes sio: represents GO:Process reaction Class role chain: realizes o role of -> has participant Individual Datatype 29
  • 98. Semanticscience Integrated Ontology (SIO) OWL2 ontology 1000+ classes covering basic types (physical, processual, abstract, informational) with an emphasis on biological entities 183 basic relations (mereological, participatory, attribute/quality, spatial, temporal and representational) axioms can be used by reasoners to compute inferences for consistency checking, classification and answering questions about life science knowledge embodies emerging ontology design patterns specifies a data model dereferenceable URIs searchable in the NCBO bioportal Available at http://semanticscience.org/ontology/sio.owl 30 INRIA2011::Dumontier
  • 99. Examining Mathematical Expressions 31 INRIA2011::Dumontier <assignmentRulemetaid="metaid_0400235" variable="k_tl"> <math> <apply> <divide/> <ci> eff </ci> <ci> t_ave </ci> </apply> </math> </assignmentRule> <kineticLawsboTerm="SBO:0000049"> <math> <apply> <times/> <ci> k_tl </ci> <ci> X </ci> </apply> </math> </kineticLaw> <parameter metaid="metaid_0000233" id="k_tl" name="k_tl" constant="false" sboTerm="SBO:0000016"> (unimolecularrate constant) <notes> <p xmlns="http://www.w3.org/1999/xhtml">Translation rate constant</p> </notes> </parameter> <parameter metaid="metaid_0000025" id="eff" name="translation efficiency" value="20"> <notes> <p xmlns="http://www.w3.org/1999/xhtml">Average number of proteins per transcript</p> </notes> </parameter>
  • 100. SBML Reactions may be specified by mathematical expressions, which contain quantitative variables that denote quantities SBO:Reaction Quantity sio: is specified by sio:denotes sio: has proper part SBO: systems description parameter SBO:mathematical expression sio: has value Literal Class sio:derives from SBMLFarmer Individual Datatype INRIA2011::Dumontier 32
  • 101. When running a simulation, some attributes change with time 33 INRIA2011::Dumontier species double sio:has attribute sio: has value sio: has unit uo:unit attribute sio: measured at sio: has value datetime time sio: result of sio: has agent simulation software sio: conforms to sio: has participant KISAO: algorithm parameter model expression Class Individual Datatype
  • 103. Copasi output:not machine understandable 35 INRIA2011::Dumontier
  • 104. Query Answering over RDF/OWL Find those concentration measurements for species that represent molecular entities that contain ribonucleotide residues ‘concentration’ and (‘measured at’ some double[>20.0, <40.0]) and ‘is attribute of’ some ( ‘species’ and ‘represents’ some (‘has part’ some ‘ribonucleotide residue’) ) 36 INRIA2011::Dumontier ChEBI ontology
  • 105.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111. Can be local minima/maxima
  • 112. Can be inflection pointsTEDDY_0000144 Point: Stationary Point (Maximum) B A C Curve Segment Overall Change (Slope) Constituent Points Concentration strictly increasing TEDDY_0000008 strictly decreasing Curve: Overall Change D TEDDY_0000009 Time INRIA2011::Dumontier
  • 113. Queries ‘local maximum’ and ‘is attribute of’ some ( species and represents some ( ‘has function’ some ‘dna binding’ )) 38 INRIA2011::Dumontier Biomodel + UniProt + GO
  • 114. Get the non-monotonic curves for protein species ‘non-monotonic curve’ and ‘has part’ some ( ‘concentration’ and ‘is attribute of’ some ( ‘species’ and ‘represents’ some ‘protein’)) ) 39 INRIA2011::Dumontier
  • 115. Conclusion The SBML-derived ontologies can be   i) checked for their consistency, thereby uncovering erroneous curations  ii) infer attributes and relations of the substances, compartments and reactions beyond what was originally described in the models  iii) answer sophisticated questions across a model knowledge base  iv) extended with modifiers, mathematical expressions and parameters, simulation Results (from tab files) to answer questions about simulation results with reference to the semantic annotations (GO) in biomodels, UniProt 40 INRIA2011::Dumontier
  • 116. 41 Acknowledgements Leonid Chepelev Robert Hoehndorf INRIA2011::Dumontier
  • 117. Michel Dumontier michel_dumontier@carleton.ca 42 INRIA2011::Dumontier Publications: http://dumontierlab.com Presentations: http://slideshare.com/micheldumontier

Notas do Editor

  1. Slick used car salesman