{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T04:11:08Z","timestamp":1772165468161,"version":"3.50.1"},"reference-count":33,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T00:00:00Z","timestamp":1686614400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T00:00:00Z","timestamp":1686614400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"crossref","award":["U24EB028887"],"award-info":[{"award-number":["U24EB028887"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>\n                      <jats:bold>Background<\/jats:bold>\n                    <\/jats:title>\n                    <jats:p>Reaction networks are widely used as mechanistic models in systems biology to reveal principles of biological systems. Reactions are governed by kinetic laws that describe reaction rates. Selecting the appropriate kinetic laws is difficult for many modelers. There exist tools that attempt to find the correct kinetic laws based on annotations. Here, I developed annotation-independent technologies that assist modelers by focusing on finding kinetic laws commonly used for similar reactions.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>\n                      <jats:bold>Results<\/jats:bold>\n                    <\/jats:title>\n                    <jats:p>Recommending kinetic laws and other analyses of reaction networks can be viewed as a classification problem. Existing approaches to determining similar reactions rely heavily on having good annotations, a condition that is often unsatisfied in model repositories such as BioModels. I developed an annotation-independent approach to find similar reactions via reaction classifications. I proposed a two-dimensional kinetics classification scheme (2DK) that analyzed reactions along the dimensions of kinetics type (K type) and reaction type (R type). I identified approximately ten mutually exclusive K types, including zeroth order, mass action, Michaelis\u2013Menten, Hill kinetics, and others. R types were organized by the number of distinct reactants and the number of distinct products in reactions. I constructed a tool, SBMLKinetics, that inputted a collection of SBML models and then calculated reaction classifications as the probability of each 2DK class. The effectiveness of 2DK was evaluated on BioModels, and the scheme classified over 95% of the reactions.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>\n                      <jats:bold>Conclusions<\/jats:bold>\n                    <\/jats:title>\n                    <jats:p>\n                      2DK had many applications. It provided a\n                      <jats:italic>data-driven<\/jats:italic>\n                      annotation-independent approach to recommending kinetic laws by using type common for the kind of models in combination with the R type of the reactions. Alternatively, 2DK could also be used to alert users that a kinetic law was unusual for the K type and R type. Last, 2DK provided a way to analyze groups of models to compare their kinetic laws. I applied 2DK to BioModels to compare the kinetics of signaling networks with the kinetics of metabolic networks and found significant differences in K type distributions.\n                    <\/jats:p>\n                  <\/jats:sec>","DOI":"10.1186\/s12859-023-05380-3","type":"journal-article","created":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T05:01:59Z","timestamp":1686632519000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["SBMLKinetics: a tool for annotation-independent classification of reaction kinetics for SBML models"],"prefix":"10.1186","volume":"24","author":[{"given":"Jin","family":"Xu","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,6,13]]},"reference":[{"key":"5380_CR1","doi-asserted-by":"publisher","first-page":"119","DOI":"10.3390\/sym14010119","volume":"14","author":"S Riva","year":"2022","unstructured":"Riva S, Cazzaniga P, Nobile M, Spolaor S, Rundo L, Besozzi D, Tangherloni A. SMGen: a generator of synthetic models of biochemical reaction networks. Symmetry. 2022;14:119. https:\/\/doi.org\/10.3390\/sym14010119.","journal-title":"Symmetry"},{"key":"5380_CR2","doi-asserted-by":"publisher","first-page":"2263","DOI":"10.1093\/bioinformatics\/btr373","volume":"27","author":"T Schaffter","year":"2011","unstructured":"Schaffter T, Marbach D, Floreano D. GeneNetWeaver: in silico benchmark generation and performance profiling of network inference methods. Bioinformatics (Oxford, England). 2011;27:2263\u201370. https:\/\/doi.org\/10.1093\/bioinformatics\/btr373.","journal-title":"Bioinformatics (Oxford, England)"},{"key":"5380_CR3","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1038\/ng881","volume":"31","author":"S Shen-Orr","year":"2002","unstructured":"Shen-Orr S, Milo R, Mangan S, Alon U. Network motifs in the transcriptional regulation network of Escherichia coli. Nat Genet. 2002;31:64\u20138. https:\/\/doi.org\/10.1038\/ng881.","journal-title":"Nat Genet"},{"key":"5380_CR4","doi-asserted-by":"publisher","first-page":"450","DOI":"10.1038\/nrg2102","volume":"8","author":"U Alon","year":"2007","unstructured":"Alon U. Network motifs: theory and experimental approaches. Nat Rev Genet. 2007;8:450\u201361. https:\/\/doi.org\/10.1038\/nrg2102.","journal-title":"Nat Rev Genet"},{"key":"5380_CR5","doi-asserted-by":"publisher","first-page":"10555","DOI":"10.1073\/pnas.152046799","volume":"99","author":"M Ronen","year":"2002","unstructured":"Ronen M, Rosenberg R, Shraiman B, Alon U. Assigning numbers to the arrows: parameterizing a gene regulation network by using accurate expression kinetics. Proc Natl Acad Sci USA. 2002;99:10555\u201360. https:\/\/doi.org\/10.1073\/pnas.152046799.","journal-title":"Proc Natl Acad Sci USA"},{"key":"5380_CR6","doi-asserted-by":"publisher","first-page":"549","DOI":"10.3389\/fgene.2019.00549","volume":"10","author":"P Loskot","year":"2019","unstructured":"Loskot P, Atitey K, Mihaylova L. Comprehensive review of models and methods for inferences in bio-chemical reaction networks. Front Genet. 2019;10:549.","journal-title":"Front Genet"},{"issue":"3\u20134","key":"5380_CR7","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1111\/j.1440-1681.1998.t01-4-.x","volume":"25","author":"A Christopoulos","year":"1998","unstructured":"Christopoulos A, Lanzafame A, Mitchelson F. Allosteric interactions at muscarinic cholinoceptors. Clin Exp Pharmacol Physiol. 1998;25(3\u20134):185\u201394. https:\/\/doi.org\/10.1111\/j.1440-1681.1998.t01-4-.x.","journal-title":"Clin Exp Pharmacol Physiol"},{"key":"5380_CR8","doi-asserted-by":"publisher","first-page":"17692","DOI":"10.1021\/ja510028c","volume":"136","author":"R Nussinov","year":"2014","unstructured":"Nussinov R, Tsai CJ, Liu J. Principles of allosteric interactions in cell signaling. J Am Chem Soc. 2014;136:17692\u2013701. https:\/\/doi.org\/10.1021\/ja510028c.","journal-title":"J Am Chem Soc"},{"key":"5380_CR9","doi-asserted-by":"publisher","first-page":"1528","DOI":"10.1093\/bioinformatics\/btq141","volume":"26","author":"W Liebermeister","year":"2010","unstructured":"Liebermeister W, Uhlendorf J, Klipp E. Modular rate laws for enzymatic reactions: thermodynamics, elasticities and implementation. Bioinformatics (Oxford, England). 2010;26:1528\u201334. https:\/\/doi.org\/10.1093\/bioinformatics\/btq141.","journal-title":"Bioinformatics (Oxford, England)"},{"key":"5380_CR10","unstructured":"Rohwer J, Hanekom A, Hofmeyr J-H. A universal rate equation for systems biology. 2007, pp. 175\u2013187."},{"key":"5380_CR11","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1186\/1742-4682-3-41","volume":"3","author":"W Liebermeister","year":"2006","unstructured":"Liebermeister W, Klipp E. Bringing metabolic networks to life: convenience rate law and thermodynamic constraints. Theor Biol Med Model. 2006;3:41. https:\/\/doi.org\/10.1186\/1742-4682-3-41.","journal-title":"Theor Biol Med Model"},{"issue":"11","key":"5380_CR12","doi-asserted-by":"publisher","first-page":"472","DOI":"10.1021\/ed053pA472","volume":"53","author":"M Wagner","year":"1976","unstructured":"Wagner M. Enzyme kinetics, behavior and analysis of rapid equilibrium and steady-state enzyme systems (Segel, Irwin H.). J Chem Educ. 1976;53(11):472. https:\/\/doi.org\/10.1021\/ed053pA472.","journal-title":"J Chem Educ"},{"key":"5380_CR13","doi-asserted-by":"publisher","DOI":"10.1002\/3527603298","volume-title":"Enzymkinetik: theorie und methoden","author":"H Bisswanger","year":"2000","unstructured":"Bisswanger H. Enzymkinetik: theorie und methoden. Berlin: Wiley-Blackwell; 2000."},{"key":"5380_CR14","volume-title":"Fundamentals of enzyme kinetics","author":"A Cornish-Bowden","year":"2004","unstructured":"Cornish-Bowden A. Fundamentals of enzyme kinetics. London: Portland Press Ltd.; 2004."},{"key":"5380_CR15","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1016\/j.copbio.2005.05.003","volume":"16","author":"J Snoep","year":"2005","unstructured":"Snoep J. The silicon cell initiative: working towards a detailed kinetic description at the cellular level. Curr Opin Biotechnol. 2005;16:336\u201343. https:\/\/doi.org\/10.1016\/j.copbio.2005.05.003.","journal-title":"Curr Opin Biotechnol"},{"key":"5380_CR16","doi-asserted-by":"publisher","first-page":"3207","DOI":"10.1074\/jbc.272.6.3207","volume":"272","author":"B Bakker","year":"1997","unstructured":"Bakker B, Michels P, Opperdoes F, Westerhoff H. Glycolysis in bloodstream form Trypanosoma brucei can be understood in terms of the kinetics of the Glycolytic enzymes. J Biol Chem. 1997;272:3207\u201315. https:\/\/doi.org\/10.1074\/jbc.272.6.3207.","journal-title":"J Biol Chem"},{"issue":"Pt 1","key":"5380_CR17","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1042\/bj3570117","volume":"357","author":"S Helfert","year":"2001","unstructured":"Helfert S, Est\u00e9vez AM, Bakker B, Michels P, Clayton C. Roles of triosephosphate isomerase and aerobic metabolism in Trypanosoma brucei. Biochem J. 2001;357(Pt 1):117\u201325.","journal-title":"Biochem J"},{"issue":"3","key":"5380_CR18","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1016\/S0006-3495(72)86084-3","volume":"12","author":"CF Lam","year":"1972","unstructured":"Lam CF, Priest DG. Enzyme kinetics: systematic generation of valid King\u2013Altman patterns. Biophys J. 1972;12(3):248\u201356. https:\/\/doi.org\/10.1016\/S0006-3495(72)86084-3.","journal-title":"Biophys J"},{"key":"5380_CR19","doi-asserted-by":"publisher","first-page":"3067","DOI":"10.1093\/bioinformatics\/btl485","volume":"22","author":"S Hoops","year":"2007","unstructured":"Hoops S, Sahle S, Gauges R, Lee C, Pahle J, Simus N, Singhal M, Xu L, Mendes P, Kummer U. COPASI\u2014a complex pathway simulator. Bioinformatics (Oxford, England). 2007;22:3067\u201374. https:\/\/doi.org\/10.1093\/bioinformatics\/btl485.","journal-title":"Bioinformatics (Oxford, England)"},{"key":"5380_CR20","first-page":"81","volume":"7","author":"A Funahashi","year":"2007","unstructured":"Funahashi A, Jouraku A, Matsuoka Y, Kitano H. Integration of cell designer and SABIO-RK. In Silico Biol. 2007;7:81\u201390.","journal-title":"In Silico Biol"},{"key":"5380_CR21","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1186\/s12918-015-0212-9","volume":"9","author":"A Dr\u00e4ger","year":"2015","unstructured":"Dr\u00e4ger A, Zielinski D, Keller R, Rall M, Eichner J, Palsson B, Zell A. SBMLsqueezer 2: context-sensitive creation of kinetic equations in biochemical networks. BMC Syst Biol. 2015;9:68. https:\/\/doi.org\/10.1186\/s12918-015-0212-9.","journal-title":"BMC Syst Biol"},{"key":"5380_CR22","doi-asserted-by":"publisher","first-page":"e9110","DOI":"10.15252\/msb.20199110","volume":"16","author":"S Keating","year":"2020","unstructured":"Keating S, Waltemath D, Helikar T, Hucka M, et al. SBML level 3: an extensible format for the exchange and reuse of biological models. Mol Syst Biol. 2020;16:e9110.","journal-title":"Mol Syst Biol"},{"key":"5380_CR23","doi-asserted-by":"publisher","first-page":"543","DOI":"10.1038\/msb.2011.77","volume":"7","author":"M Courtot","year":"2011","unstructured":"Courtot M, Juty N, Kn\u00fcpfer C, Waltemath D, Zhukova A, Dr\u00e4ger A, Dumontier M, Finney A, Golebiewski M, Hastings J, Hoops S, Keating S, Kell D, Kerrien S, Lawson J, Lister A, Lu J, Machne R, Mendes P, Le Novere N. Controlled vocabularies and semantics in systems biology. Mol Syst Biol. 2011;7:543. https:\/\/doi.org\/10.1038\/msb.2011.77.","journal-title":"Mol Syst Biol"},{"key":"5380_CR24","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1186\/1752-0509-2-39","volume":"2","author":"A Dr\u00e4ger","year":"2008","unstructured":"Dr\u00e4ger A, Hassis N, Supper J, Schroeder A, Zell A. SBMLsqueezer: a cell designer plug-in to generate kinetic rate equations for biochemical networks. BMC Syst Biol. 2008;2:39. https:\/\/doi.org\/10.1186\/1752-0509-2-39.","journal-title":"BMC Syst Biol"},{"key":"5380_CR25","doi-asserted-by":"publisher","first-page":"1509","DOI":"10.1038\/nbt1156","volume":"23","author":"N Le Novere","year":"2006","unstructured":"Le Novere N, Finney A, Hucka M, Bhalla U, Campagne F, Crampin E, Halstead M, Klipp E, Mendes P, Nielsen P, Sauro H, Shapiro B, Snoep J, Spence H, Wanner B. Minimum information requested in the annotation of biochemical models (MIRIAM). Nat Biotechnol. 2006;23:1509\u201315. https:\/\/doi.org\/10.1038\/nbt1156.","journal-title":"Nat Biotechnol"},{"key":"5380_CR26","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1093\/nar\/gkr1046","volume":"40","author":"U Wittig","year":"2011","unstructured":"Wittig U, Kania R, Golebiewski M, Rey M, Shi L, Jong L, Algaa E, Weidemann A, Sauer-Danzwith H, Mir S, Krebs O, Bittkowski M, Wetsch E, Rojas I, M\u00fcller W. SABIO-RK\u2013database for biochemical reaction kinetics. Nucleic Acids Res. 2011;40:790\u20136. https:\/\/doi.org\/10.1093\/nar\/gkr1046.","journal-title":"Nucleic Acids Res"},{"key":"5380_CR27","unstructured":"Jupp S, Burdett T, Leroy C, Parkinson HE. A new ontology lookup service at EMBL-EBI. In: SWAT4LS. 2015."},{"issue":"6","key":"5380_CR28","doi-asserted-by":"publisher","first-page":"880","DOI":"10.1093\/bioinformatics\/btn051","volume":"24","author":"BJ Bornstein","year":"2008","unstructured":"Bornstein BJ, Keating SM, Jouraku A, Hucka M. LibSBML: an API library for SBML. Bioinformatics. 2008;24(6):880\u20131.","journal-title":"Bioinformatics"},{"key":"5380_CR29","unstructured":"Hucka M, Finney A, Sauro HM, Bolouri H. Systems biology markup language (SBML) level 1: structures and facilities for basic model definitions. California Institute of Technology. Available from COMBINE at http:\/\/identifiers.org\/combine.specifications\/sbml.level-1.version-2. 2003. http:\/\/identifiers.org\/combine.specifications\/sbml.level-1.version-2."},{"issue":"2","key":"5380_CR30","doi-asserted-by":"publisher","first-page":"271","DOI":"10.2390\/biecoll-jib-2015-271","volume":"12","author":"M Hucka","year":"2015","unstructured":"Hucka M, Bergmann FT, Dr\u00e4ger A, Hoops S, Keating SM, Le Nov\u00e8re N, Myers CJ, Olivier BG, Sahle S, Schaff JC, Smith LP, Waltemath D, Wilkinson DJ. Systems biology markup language (SBML) level 2 version 5: structures and facilities for model definitions. J Integr Bioinform. 2015;12(2):271. https:\/\/doi.org\/10.2390\/biecoll-jib-2015-271.","journal-title":"J Integr Bioinform"},{"issue":"2","key":"5380_CR31","doi-asserted-by":"publisher","first-page":"20190021","DOI":"10.1515\/jib-2019-0021","volume":"16","author":"M Hucka","year":"2019","unstructured":"Hucka M, Bergmann FT, Chaouiya C, Dr\u00e4ger A, Hoops S, Keating SM, K\u00f6nig M, Le Nov\u00e8re N, Myers CJ, Olivier BG, Sahle S, Schaff JC, Sheriff R, Smith LP, Waltemath D, Wilkinson DJ, Zhang F. The systems biology markup language (SBML): language specification for level 3 version 2 core release 2. J Integr Bioinform. 2019;16(2):20190021. https:\/\/doi.org\/10.1515\/jib-2019-0021.","journal-title":"J Integr Bioinform"},{"key":"5380_CR32","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1111\/j.1541-0420.2005.00345.x","volume":"61","author":"A Golightly","year":"2005","unstructured":"Golightly A, Wilkinson D. Bayesian inference for stochastic kinetic models using a diffusion approximation. Biometrics. 2005;61:781\u20138. https:\/\/doi.org\/10.1111\/j.1541-0420.2005.00345.x.","journal-title":"Biometrics"},{"key":"5380_CR33","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1016\/j.ces.2014.10.030","volume":"123","author":"N Galagali","year":"2015","unstructured":"Galagali N, Marzouk Y. Bayesian inference of chemical kinetic models from proposed reactions. Chem Eng Sci. 2015;123:170\u201390. https:\/\/doi.org\/10.1016\/j.ces.2014.10.030.","journal-title":"Chem Eng Sci"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-023-05380-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-023-05380-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-023-05380-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,13]],"date-time":"2023-06-13T05:04:50Z","timestamp":1686632690000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-023-05380-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,13]]},"references-count":33,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["5380"],"URL":"https:\/\/doi.org\/10.1186\/s12859-023-05380-3","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2022.11.17.516936","asserted-by":"object"}]},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,13]]},"assertion":[{"value":"17 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 June 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 June 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The data that I used was obtained from the public datasets BioModels Database (https:\/\/www.ebi.ac.uk\/biomodels\/). Therefore, the ethics approval did not apply to this study.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The author declared that she had no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"248"}}