how to represent a generalized metabolic model using sbml and sbgn?
DESCRIPTION
CoMBINE 2013, ParisTRANSCRIPT
![Page 1: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/1.jpg)
Inria/Université Bordeaux/CNRS
joint project-team
MAGNOMECOMBINE 2013, September 16-20
How to represent a generalized metabolic model using SBML and
SBGN?Anna Zhukova and David James Sherman
![Page 2: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/2.jpg)
Genome-scale metabolic models are complicated...
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 3: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/3.jpg)
Genome-scale metabolic models are complicated...
(The fi gure is produced using the Tulip graph visualization tool.)
MODEL1111190000
Loira et al., 2012
Metabolic network of
Y. Lipolytica
(peroxisome)
53 reactions
![Page 4: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/4.jpg)
Genome-scale metabolic models are complicated...
(The fi gure is produced using the Tulip graph visualization tool.)
Where are missing reactions?
![Page 5: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/5.jpg)
Genome-scale metabolic models are complicated...
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 6: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/6.jpg)
Genome-scale metabolic models are complicated...
![Page 7: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/7.jpg)
(The fi gure is produced using the Tulip graph visualization tool.)
Let'sgeneralize !
![Page 8: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/8.jpg)
(The fi gure is produced using the Tulip graph visualization tool.)
Let'sgeneralize !
![Page 9: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/9.jpg)
(The fi gure is produced using the Tulip graph visualization tool.)
Let'sgeneralize !
![Page 10: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/10.jpg)
(The fi gure is produced using the Tulip graph visualization tool.)
Let'sgeneralize !
![Page 11: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/11.jpg)
Generalization method (simplified)
![Page 12: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/12.jpg)
Generalization method: species
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 13: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/13.jpg)
Generalization method: ubiquitous species
H2O, O
2, H, ATP, etc.
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 14: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/14.jpg)
Generalization method: species
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 15: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/15.jpg)
Generalization method: species grouping
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 16: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/16.jpg)
Generalization method: species grouping
is_a dehydroacyl-CoA
trans-hexacos-2-enoyl-CoA,trans-octadec-2-enoyl-CoA,hexadec-2-enoyl-CoA,
trans-tetradec-2-enoyl-CoA,trans-dodec-2-enoyl-CoA,trans-dec-2-enoyl-CoA
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 17: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/17.jpg)
Generalization method: species
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 18: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/18.jpg)
Generalization method: species grouping
![Page 19: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/19.jpg)
Generalization method: species grouping
(S)-3-hydroxyhexacosanoyl-CoA,3-hydroxyoctadecanoyl-CoA,(S)-3-hydroxytetradecanoyl-CoA,(S)-3-hydroxypalmitoyl-CoA,(S)-3-hydroxylauroyl-CoA,(S)-3-hydroxydecanoyl-CoA
is_a hydroxy fatty acyl-CoA
![Page 20: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/20.jpg)
Representation?
<group id="g1" kind="classification" met... <listOfMembers sboTerm="SBO:0000248" <member idRef="s_0048"/> <member idRef="s_0054"/> ... <member idRef="s_0236"/> </listOfMembers> <annotation> <rdf:RDF xmlns:rdf=... <rdf:Description rdf:about="#m_g1"> <bqbiol:is> <rdf:Bag> <rdf:li rdf:resource=
"http://ident../chebi:37671"/> ...
groups
![Page 21: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/21.jpg)
Representation?
<group id="g1" kind="classification" met... <listOfMembers sboTerm="SBO:0000248" <member idRef="s_0048"/> <member idRef="s_0054"/> ... <member idRef="s_0236"/> </listOfMembers> <annotation> <rdf:RDF xmlns:rdf=... <rdf:Description rdf:about="#m_g1"> <bqbiol:is> <rdf:Bag> <rdf:li rdf:resource=
"http://ident../chebi:37671"/> ...
groups
(S)-3-hydroxyhexacosanoyl-CoA,3-hydroxyoctadecanoyl-CoA,(S)-3-hydroxytetradecanoyl-CoA,(S)-3-hydroxypalmitoyl-CoA,(S)-3-hydroxylauroyl-CoA,(S)-3-hydroxydecanoyl-CoA
![Page 22: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/22.jpg)
Representation?
<group id="g1" kind="classification" met... <listOfMembers sboTerm="SBO:0000248" <member idRef="s_0048"/> <member idRef="s_0054"/> ... <member idRef="s_0236"/> </listOfMembers> <annotation> <rdf:RDF xmlns:rdf=... <rdf:Description rdf:about="#m_g1"> <bqbiol:is> <rdf:Bag> <rdf:li rdf:resource=
"http://ident../chebi:37671"/> ...
groups
is_a hydroxy fatty acyl-CoA
![Page 23: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/23.jpg)
Representation?
Graph quotient node
![Page 24: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/24.jpg)
Representation?
Graph quotient node
(S)-3-hydroxyhexacosanoyl-CoA,3-hydroxyoctadecanoyl-CoA,(S)-3-hydroxytetradecanoyl-CoA,(S)-3-hydroxypalmitoyl-CoA,(S)-3-hydroxylauroyl-CoA,(S)-3-hydroxydecanoyl-CoA
![Page 25: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/25.jpg)
Representation?
Graph quotient node
is_a hydroxy fatty acyl-CoA
![Page 26: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/26.jpg)
Representation?
?
![Page 27: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/27.jpg)
Representation?
submap
![Page 28: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/28.jpg)
Representation?
submap
![Page 29: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/29.jpg)
Representation?
submap
![Page 30: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/30.jpg)
Generalization method
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 31: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/31.jpg)
Generalization method
![Page 32: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/32.jpg)
Generalization method3-hydroxyacyl dehydratase
![Page 33: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/33.jpg)
Generalization method
groups
<listOfGroups xmlns="http://www.sbml... <group id="g1" kind="collection" meta... <listOfMembers> <member idRef="r_0049"/> <member idRef="r_0050"/> ... <member idRef="r_0054"/> </listOfMembers> </group>
![Page 34: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/34.jpg)
Generalization method
Graph quotient nodes
![Page 35: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/35.jpg)
Generalization method
?
![Page 36: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/36.jpg)
Generalization method
submap
![Page 37: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/37.jpg)
Generalization method
submap
![Page 38: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/38.jpg)
Generalization method
submap
![Page 39: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/39.jpg)
Generalization method
(The fi gure is produced using the Tulip graph visualization tool.)
![Page 40: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/40.jpg)
Result
(The fi gure is produced using the Tulip graph visualization tool.)
groups
<listOfGroups xmlns="http://www.sbml... <group id="g1"...
... </group> <group id="g2"...
... </group> ...</listOfGroups>
![Page 41: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/41.jpg)
(The fi gure is produced using the Tulip graph visualization tool.)
Result
Graph quotient nodes
![Page 42: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/42.jpg)
Acknowledgements
Magnome Team, Inria Bordeaux, France
David James ShermanPascal DurrensFlorian LajusWitold DyrkaRazanne Issa
(The fi gure is produced without using the Tulip graph visualization tool.)
![Page 43: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/43.jpg)
Acknowledgements
Magnome team, Inria Bordeaux, France
David James ShermanPascal DurrensFlorian LajusWitold DyrkaRazanne Issa
LaBRIBordeaux, France
Antoine LambertRomain Bourqui
tulip.labri.fr
![Page 44: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/44.jpg)
Acknowledgements
Magnome team, Inria Bordeaux, France
David James ShermanPascal DurrensFlorian LajusWitold DyrkaRazanne Issa
LaBRIBordeaux, France
Antoine LambertRomain Bourqui
tulip.labri.fr
LibSBML team, SMBL and SBGN editors and communityall over the world
Nicolas Le Novère Frank BergmannNicolas Rodriguez Sarah Keating
Chris J. Myers, Sven Sahle, Michael Hucka, Akiya Jouraku, Ben Bornstein, Bill Denny, Stefan Hoops, Christoph Flamm, Moriyoshi Koizumi, Akira Funahashi, Ben Kovitz, Ralph Gauges, Rainer Machné, Martin Ginkel, Alex Gutteridge, Lucian Smith, James C. Schaff, Darren Wilkinson Herbert M. Sauro, Hamid Bolouri, Falk Schreiber, Tobias Czauderna, Stuart Moodie, Anatoly Sorokin, Alice Villeger, Emek Demir, Huaiyu Mi, Gary D. Bader, Igor Goryanin, Hiroaki Kitano, Paul Thomas, ...
![Page 45: How to represent a generalized metabolic model using SBML and SBGN?](https://reader035.vdocument.in/reader035/viewer/2022062300/5590d7d71a28ab19768b457a/html5/thumbnails/45.jpg)
Acknowledgements
Magnome team, Inria Bordeaux, France
David James ShermanPascal DurrensFlorian LajusWitold DyrkaRazanne Issa
LaBRIBordeaux, France
Antoine LambertRomain Bourqui
tulip.labri.fr
LibSBML team, SMBL and SBGN editors and communityall over the world
Nicolas Le Novère Frank BergmannNicolas Rodriguez Sarah Keating
Chris J. Myers, Sven Sahle, Michael Hucka, Akiya Jouraku, Ben Bornstein, Bill Denny, Stefan Hoops, Christoph Flamm, Moriyoshi Koizumi, Akira Funahashi, Ben Kovitz, Ralph Gauges, Rainer Machné, Martin Ginkel, Alex Gutteridge, Lucian Smith, James C. Schaff, Darren Wilkinson Herbert M. Sauro, Hamid Bolouri, Falk Schreiber, Tobias Czauderna, Stuart Moodie, Anatoly Sorokin, Alice Villeger, Emek Demir, Huaiyu Mi, Gary D. Bader, Igor Goryanin, Hiroaki Kitano, Paul Thomas, ...