[{"id":"biouml","name":"BioUML","version":"2019.4","description":"An integrated environment for systems biology and collaborative analysis of biomedical data.","urls":[{"type":"Home page","title":null,"url":"https://biouml.org/"}],"authors":[{"identifiers":[],"lastName":"Kolpakov","middleName":null,"firstName":"Fedor"},{"identifiers":[],"lastName":"Akberdin","middleName":null,"firstName":"Ilya"},{"identifiers":[],"lastName":"Kashapov","middleName":null,"firstName":"Timur"},{"identifiers":[],"lastName":"Kiselev","middleName":null,"firstName":"llya"},{"identifiers":[],"lastName":"Kolmykov","middleName":null,"firstName":"Semyon"},{"identifiers":[],"lastName":"Kondrakhin","middleName":null,"firstName":"Yury"},{"identifiers":[],"lastName":"Kutumova","middleName":null,"firstName":"Elena"},{"identifiers":[],"lastName":"Mandrik","middleName":null,"firstName":"Nikita"},{"identifiers":[],"lastName":"Pintus","middleName":null,"firstName":"Sergey"},{"identifiers":[],"lastName":"Ryabova","middleName":null,"firstName":"Anna"},{"identifiers":[],"lastName":"Sharipov","middleName":null,"firstName":"Ruslan"},{"identifiers":[],"lastName":"Yevshin","middleName":null,"firstName":"Ivan"},{"identifiers":[],"lastName":"Kel","middleName":null,"firstName":"Alexander"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/nar/gkz440","id":"10.1093/nar/gkz440","namespace":"doi"}],"year":2019,"pages":"W225-W233","issue":"W1","volume":"47","journal":"Nucleic Acids Research","title":"BioUML: an integrated environment for systems biology and collaborative analysis of biomedical data","authors":"Fedor Kolpakov, Ilya Akberdin, Timur Kashapov, llya Kiselev, Semyon Kolmykov, Yury Kondrakhin, Elena Kutumova, Nikita Mandrik, Sergey Pintus, Anna Ryabova, Ruslan Sharipov, Ivan Yevshin & Alexander Kel"}],"identifiers":[{"url":"https://bio.tools/biouml","id":"biouml","namespace":"biotools"}]},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Euler","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Dormand-Prince","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"RADAU-V","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000304","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"JVODE","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000535","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"IMEX","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000587","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"ssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"nrm","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000027","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"tau-leaping","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000039","namespace":"KISAO"}}],"interfaceTypes":["desktop application","web application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:41.452Z","created":"2021-01-07T05:41:35.319Z"}},{"id":"cellcollective","name":"The Cell Collective","version":"3.0.11","description":"Web platform for constructing, simulating, and analyzing models, mechanisms, and dynamics","urls":[{"type":"Home page","title":null,"url":"http://www.thecellcollective.org/"}],"authors":[{"identifiers":[],"lastName":"Helikar","middleName":null,"firstName":"Tomáš"},{"identifiers":[],"lastName":"Kowal","middleName":null,"firstName":"Bryan"},{"identifiers":[],"lastName":"McClenathan","middleName":null,"firstName":"Sean"},{"identifiers":[],"lastName":"Bruckner","middleName":null,"firstName":"Mitchell"},{"identifiers":[],"lastName":"Rowley","middleName":null,"firstName":"Thaine"},{"identifiers":[],"lastName":"Madrahimov","middleName":null,"firstName":"Alex"},{"identifiers":[],"lastName":"Wicks","middleName":null,"firstName":"Ben"},{"identifiers":[],"lastName":"Shrestha","middleName":null,"firstName":"Manish"},{"identifiers":[],"lastName":"Limbu","middleName":null,"firstName":"Kahani"},{"identifiers":[],"lastName":"Rogers","middleName":"A.","firstName":"Jim"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/clpt.2013.41","id":"10.1038/clpt.2013.41","namespace":"doi"}],"year":2013,"pages":"393-395","issue":"5","volume":"93","journal":"Clinical Pharmacology and Therapeutics","title":"A cell simulator platform: The Cell Collective","authors":"Tomáš Helikar, Bryan Kowal & Jim A. Rogers"},{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-6-96","id":"10.1186/1752-0509-6-96","namespace":"doi"}],"year":2012,"pages":"96","issue":null,"volume":"6","journal":"BMC Systems Biology","title":"The Cell Collective: toward an open and collaborative approach to systems biology","authors":"Tomáš Helikar, Bryan Kowal, Sean McClenathan, Mitchell Bruckner, Thaine Rowley, Alex Madrahimov, Ben Wicks, Manish Shrestha, Kahani Limbu & Jim A. Rogers"}],"identifiers":[]},"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with synchronous state transitions","id":"synchronous","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000449","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with asynchronous state transitions","id":"asynchronous","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000450","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.jtbi.2009.01.027","id":"10.1016/j.jtbi.2009.01.027","namespace":"doi"}],"year":2009,"pages":"311-315","issue":null,"volume":"258","journal":"Journal of Theoretical Biology","title":"Flux balance analysis: A geometric perspective","authors":"Kieran Smallbone & Evangelos Simeonidis"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"geometric flux balance analysis","id":"geometric fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000527","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2010.47","id":"10.1038/msb.2010.47","namespace":"doi"}],"year":2010,"pages":"390","issue":null,"volume":"6","journal":"Molecular Systems Biology","title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome‐scale models","authors":"Nathan E. Lewis, Kim K. Hixson, Tom M. Conrad, Joshua A. Lerman, Pep Charusanti, Ashoka D. Polpitiya, Joshua N. Adkins, Gunnar Schramm, Samuel O. Purvine, Daniel Lopez‐Ferrer, Karl K. Weitz, Roland Eils, Rainer König, Richard D. Smith & Bernhard Ø. Palsson"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonious enzyme usage flux balance analysis","id":"pfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000528","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["web application"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction_of_optimum","id":"fraction_of_optimum","kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["web application"],"recommendedRange":["KISAO_0000437","KISAO_0000527","KISAO_0000528"],"value":"KISAO_0000437","type":"kisaoId","name":"method","id":null,"kisaoId":{"id":"KISAO_0000578","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}}],"interfaceTypes":["web application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:41.704Z","created":"2021-01-07T05:23:16.727Z"}},{"id":"cellnetanalyzer","name":"CellNetAnalyzer","version":"2021.1","description":"MATLAB toolbox that provides a graphical user interface to various computational methods and algorithms for exploring structural and functional properties of metabolic, signaling, and regulatory networks.","urls":[{"type":"Home page","title":null,"url":"https://www2.mpi-magdeburg.mpg.de/projects/cna/"}],"authors":[{"identifiers":[],"lastName":"von Kamp","middleName":null,"firstName":"Axel"},{"identifiers":[{"url":"https://orcid.org/0000-0003-2563-7561","id":"0000-0003-2563-7561","namespace":"orcid"}],"lastName":"Klamt","middleName":null,"firstName":"Steffen"},{"identifiers":[],"lastName":"Schneider","middleName":null,"firstName":"Philipp"},{"identifiers":[{"url":"https://orcid.org/0000-0002-5812-6963","id":"0000-0002-5812-6963","namespace":"orcid"}],"lastName":"Thiele","middleName":null,"firstName":"Sven"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.jbiotec.2017.05.001","id":"10.1016/j.jbiotec.2017.05.001","namespace":"doi"}],"year":2017,"pages":"221-228","issue":null,"volume":"261","journal":"Journal of Biotechnolgy","title":"Use of CellNetAnalyzer in biotechnology and metabolic engineering","authors":"Axel von Kamp, Sven Thiele, Oliver Hädicke & Steffen Klamt"},{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-1-2","id":"10.1186/1752-0509-1-2","namespace":"doi"}],"year":2007,"pages":"2","issue":null,"volume":"1","journal":"BMC Systems Biology","title":"Structural and functional analysis of cellular networks with CellNetAnalyzer","authors":"Steffen Klamt, Julio Saez-Rodriguez & Ernst D. Gilles"},{"identifiers":[{"url":"https://doi.org/10.1016/j.biosystems.2011.02.002","id":"10.1016/j.biosystems.2011.02.002","namespace":"doi"}],"year":2011,"pages":"162-168","issue":"2","volume":"105","journal":"BioSystems","title":"An application programming interface for CellNetAnalyzer","authors":"Steffen Klamt & Axel von Kamp"}],"identifiers":[{"url":"https://bio.tools/cellnetanalyzer","id":"cellnetanalyzer","namespace":"biotools"}]},"algorithms":[{"citations":[],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with synchronous state transitions","id":"synchronous","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000449","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with asynchronous state transitions","id":"asynchronous","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000450","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","desktop application"],"recommendedRange":["CPLEX","GLPK","linprog"],"value":"linprog","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2010.47","id":"10.1038/msb.2010.47","namespace":"doi"}],"year":2010,"pages":"390","issue":null,"volume":"6","journal":"Molecular Systems Biology","title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome‐scale models","authors":"Nathan E. Lewis, Kim K. Hixson, Tom M. Conrad, Joshua A. Lerman, Pep Charusanti, Ashoka D. Polpitiya, Joshua N. Adkins, Gunnar Schramm, Samuel O. Purvine, Daniel Lopez‐Ferrer, Karl K. Weitz, Roland Eils, Rainer König, Richard D. Smith & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonious enzyme usage flux balance analysis","id":"pfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","desktop application"],"recommendedRange":["CPLEX","GLPK","linprog"],"value":"linprog","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000528","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","desktop application"],"recommendedRange":["CPLEX","GLPK","linprog"],"value":"linprog","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}}],"interfaceTypes":["library","desktop application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"MATLAB","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:47.663Z","created":"2021-04-15T21:50:11.111Z"}},{"id":"ecell4","name":"E-Cell 4","version":"1.1.2","description":"Software platform for modeling, simulation and analysis of complex, heterogeneous and multi-scale systems like the cell.","urls":[{"type":"Home page","title":null,"url":"https://ecell4.e-cell.org/"}],"authors":[{"identifiers":[],"lastName":"Kaizu","middleName":null,"firstName":"Kazunari"},{"identifiers":[],"lastName":"Nishida","middleName":null,"firstName":"Kozo"},{"identifiers":[],"lastName":"Sakamoto","middleName":null,"firstName":"Yuki"},{"identifiers":[],"lastName":"Kato","middleName":null,"firstName":"Suguru"},{"identifiers":[],"lastName":"Niina","middleName":null,"firstName":"Toru"},{"identifiers":[],"lastName":"Nishida","middleName":null,"firstName":"Naoki"},{"identifiers":[],"lastName":"Aota","middleName":null,"firstName":"Naohiro"},{"identifiers":[],"lastName":"Koizumi","middleName":null,"firstName":"Moriyoshi"},{"identifiers":[],"lastName":"Takahashi","middleName":null,"firstName":"Koichi"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-1-4614-6157-9","id":"10.1007/978-1-4614-6157-9","namespace":"doi"}],"year":2013,"pages":null,"issue":null,"volume":null,"journal":null,"title":"E-Cell system","authors":"Satya Nanda Vel Arjunan, Pawan K. Dhar & Masaru Tomita"},{"identifiers":[{"url":"https://doi.org/10.1038/npre.2009.3526.1","id":"10.1038/npre.2009.3526.1","namespace":"doi"}],"year":2009,"pages":null,"issue":null,"volume":"28","journal":"Nature Proceedings","title":"Modeling reaction-diffusion of molecules on surface and in volume spaces with the E-Cell system","authors":"Satya Arjunan & Masaru Tomita"},{"identifiers":[{"url":"https://doi.org/10.1002/3527600906.mcb.200300061","id":"10.1002/3527600906.mcb.200300061","namespace":"doi"}],"year":2006,"pages":null,"issue":null,"volume":null,"journal":"Reviews in Cell Biology and Molecular Medicine","title":"E‐Cell: computer simulation of the cell","authors":"Pawan K. Dhar, Kouichi Takahashi, Yoichi Nakayama & Masaru Tomita"},{"identifiers":[{"url":"https://doi.org/10.1007/978-3-540-32251-1_3","id":"10.1007/978-3-540-32251-1_3","namespace":"doi"}],"year":2005,"pages":"20-31","issue":null,"volume":null,"journal":"Grid Computing in Life Science","title":"Distributed cell biology simulations with E-Cell system","authors":"Masahiro Sugimoto, Kouichi Takahashi, Tomoya Kitayama, Dmaiki Ito & Masaru Tomita"},{"identifiers":[{"url":"https://doi.org/10.11234/gi1990.14.294","id":"10.11234/gi1990.14.294","namespace":"doi"}],"year":2003,"pages":"294-295","issue":null,"volume":"14","journal":"Genome Informatics","title":"E-CELL system version 3: a software platform for integrative computational biology","authors":"Kouichi Takahashi, Takeshi Sakurada, Kazunari Kaizu, Tomoya Kitayama, Satya Arjunan, Tatsuya Ishida, Gabor Bereczki, Daiki Ito, Masahiro Sugimoto, Takashi Komori, Seiji Ohta & Masaru Tomita"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btg221","id":"10.1093/bioinformatics/btg221","namespace":"doi"}],"year":2003,"pages":"1727-1729","issue":"13","volume":"19","journal":"Bioinformatics","title":"E-Cell 2: Multi-platform E-Cell simulation system","authors":"Kouichi Takahashi, N. Ishikawa, Y. Sadamoto, H. Sasamoto, Seiji Ohta, A. Shiozawa, Fumihiko Miyoshi, Y. Naito, Yoichi Nakayama & Masaru Tomita"},{"identifiers":[{"url":"https://doi.org/10.1145/332306.332567","id":"10.1145/332306.332567","namespace":"doi"}],"year":2000,"pages":"290-298","issue":null,"volume":null,"journal":"Proceedings of the Fourth Annual International Conference on Computational Molecular Biology","title":"The E-CELL project: towards integrative simulation of cellular processes","authors":"Masaru Tomita, Kenta Hashimoto, Kouichi Takahashi, Yuri Matsuzaki, Ryo Matsushima, Katsuyuki Yugi, Fumihiko Miyoshi, Hisako Nakano, Yusuke Saito, Tom S. Shimizu & Yoichi Nakayama"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/15.1.72","id":"10.1093/bioinformatics/15.1.72","namespace":"doi"}],"year":1999,"pages":"72-84","issue":"1","volume":"15","journal":"Bioinformatics","title":"E-CELL: software environment for whole-cell simulation","authors":"Masaru Tomita, Kenta Hashimoto, Kouichi Takahashi, Tom S. Shimizu, Yuri Matsuzaki, Fumihiko Miyoshi, K. Saito, S. Tanida, Katsuyuki Yugi, J. Craig Venter & Clyde A. Hutchison, 3rd"},{"identifiers":[{"url":"https://doi.org/10.11234/gi1990.9.250","id":"10.11234/gi1990.9.250","namespace":"doi"}],"year":1998,"pages":"250-251","issue":null,"volume":"9","journal":"Genome Informatics","title":"Modeling theory and software architecture of the E-CELL simulation system","authors":"Kouichi Takahashi, Tom S. Shimizu, Katsuyuki Yugi & Masaru Tomita"}],"identifiers":[{"url":"https://anaconda.org/conda-forge/ecell4","id":"ecell4","namespace":"conda-forge"}]},"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1021/j100540a008","id":"10.1021/j100540a008","namespace":"doi"}],"year":1977,"pages":"2340-2361","issue":"25","volume":"81","journal":"Journal of Physical Chemistry","title":"Exact stochastic simulation of coupled chemical reactions","authors":"Daniel T. Gillespie"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Stochastic Simulation Algorithm","id":"ssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1049/sb:20045021","id":"10.1049/sb:20045021","namespace":"doi"}],"year":2004,"pages":"230-236","issue":"2","volume":"1","journal":"Systems Biology","title":"Spontaneous separation of bi-stable biochemical systems into spatial domains of opposite phases","authors":"J. Elf & M. Ehrenberg"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000294","namespace":"SBO"}],"name":"next subvolume method","id":"NSM","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"},{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000022","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.5064867","id":"10.1063/1.5064867","namespace":"doi"}],"year":2019,"pages":"054108","issue":"5","volume":"150","journal":"Journal of Chemical Physics","title":"eGFRD in all dimensions","authors":"Thomas R. Sokolowski, Joris Paijmans, Laurens Bossen, Thomas Miedema, Martijn Wehrens, Nils B. Becker, Kazunari Kaizu, Koichi Takahashi, Marileen Dogterom & Pieter Rein ten Wolde"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000294","namespace":"SBO"}],"name":"Enhanced Green’s Function Reaction Dynamics","id":"egfrd","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"},{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000316","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-1-4939-7015-5_16","id":"10.1007/978-1-4939-7015-5_16","namespace":"doi"}],"year":2017,"pages":"219-236","issue":null,"volume":"1611","journal":"Methods in Molecular Biology","title":"Multi-algorithm particle simulations with Spatiocyte","authors":"Satya Nanda Vel Arjunan & Kouichi Takahashi"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000294","namespace":"SBO"}],"name":"spatiocyte","id":"spatiocyte","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"},{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000582","namespace":"KISAO"}}],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:42.062Z","created":"2021-01-07T05:42:24.446Z"}},{"id":"escher-fba","name":"Escher-FBA","version":"1.1.1","description":"Interactive pathway visualization tool for on-the-fly flux balance analysis (FBA) calculations.","urls":[{"type":"Home page","title":null,"url":"https://sbrg.github.io/escher-fba/"}],"authors":[{"identifiers":[],"lastName":"Rowe","middleName":null,"firstName":"Elliot"},{"identifiers":[],"lastName":"Palsson","middleName":"O.","firstName":"Bernhard"},{"identifiers":[],"lastName":"King","middleName":"A.","firstName":"Zachary"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/s12918-018-0607-5","id":"10.1186/s12918-018-0607-5","namespace":"doi"}],"year":2018,"pages":"84","issue":null,"volume":"12","journal":"BMC Systems Biology","title":"Escher-FBA: a web application for interactive flux balance analysis","authors":"Elliot Rowe, Bernhard O. Palsson & Zachary A. King"}],"identifiers":[]},"license":{"id":"MIT","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}}],"interfaceTypes":["web application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:42.163Z","created":"2021-01-07T05:19:16.022Z"}},{"id":"flexflux","name":"FlexFlux","version":"2.2.1","description":"Java tool for metabolic flux and regulatory network analysis.","urls":[{"type":"Home page","title":null,"url":"http://lipm-bioinfo.toulouse.inrae.fr/flexflux/index.html"}],"authors":[{"identifiers":[],"lastName":"Marmiesse","middleName":null,"firstName":"Lucas"},{"identifiers":[],"lastName":"Peyraud","middleName":null,"firstName":"Rémi"},{"identifiers":[],"lastName":"Cottret","middleName":null,"firstName":"Ludovic"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/s12918-015-0238-z","id":"10.1186/s12918-015-0238-z","namespace":"doi"}],"year":2015,"pages":"93","issue":null,"volume":"9","journal":"BMC Systems Biology","title":"FlexFlux: combining metabolic flux and regulatory network analyses","authors":"Lucas Marmiesse, Rémi Peyraud & Ludovic Cottret"}],"identifiers":[{"url":"https://bio.tools/flexflux","id":"flexflux","namespace":"biotools"}]},"license":{"id":"CECILL-2.1","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":[],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":[],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/S0006-3495(02)73903-9","id":"10.1016/S0006-3495(02)73903-9","namespace":"doi"}],"year":2002,"pages":"1331-1340","issue":"3","volume":"83","journal":"Biophysical Journal","title":"Dynamic Flux Balance Analysis of diauxic growth in Escherichia coli","authors":"Radhakrishnan Mahadevan, Jeremy S. Edwards & Francis J. Doyle III"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":[],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000684","namespace":"SBO"}],"name":"dynamic flux balance analysis","id":"dfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000499","namespace":"KISAO"}}],"interfaceTypes":["desktop application","command-line application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Java","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:42.267Z","created":"2021-01-07T05:19:37.580Z"}},{"id":"fluxer","name":"Fluxer","version":"25","description":"Web application for the computation and interactive visualization of flux graphs from genome-scale metabolic models.","urls":[{"type":"Home page","title":null,"url":"https://fluxer.umbc.edu/"}],"authors":[{"identifiers":[],"lastName":"Hari","middleName":null,"firstName":"Archana"},{"identifiers":[],"lastName":"Lobo","middleName":null,"firstName":"Daniel"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/nar/gkaa409","id":"10.1093/nar/gkaa409","namespace":"doi"}],"year":2020,"pages":"427-435","issue":null,"volume":"48","journal":"Nucleic Acids Research","title":"Fluxer: a web application to compute and visualize genome-scale metabolic flux networks","authors":"Archana Hari & Daniel Lobo"}],"identifiers":[]},"license":{"id":"Zlib","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":null,"availableSoftwareInterfaceTypes":[],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}}],"interfaceTypes":["web application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:42.367Z","created":"2021-01-07T05:19:59.100Z"}},{"id":"ginsim","name":"GINsim","version":"3.0.0b","description":"Tool for the modeling and simulation of genetic regulatory networks.","urls":[{"type":"Home page","title":null,"url":"http://ginsim.org/"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:7b884d0a7d44a157d0e1a4e066ec15b70f8550c664e73c626f79760a82b9b538","url":"ghcr.io/biosimulators/ginsim:3.0.0b"},"authors":[{"identifiers":[],"lastName":"Naldi","middleName":null,"firstName":"Aurélien"},{"identifiers":[],"lastName":"Berenguier","middleName":null,"firstName":"Duncan"},{"identifiers":[],"lastName":"Fauré","middleName":null,"firstName":"Adrien"},{"identifiers":[],"lastName":"Lopez","middleName":null,"firstName":"Fabrice"},{"identifiers":[],"lastName":"Thieffry","middleName":null,"firstName":"Denis"},{"identifiers":[],"lastName":"Chaouiya","middleName":null,"firstName":"Claudine"},{"identifiers":[],"lastName":"Monteiro","middleName":"Tiago","firstName":"Pedro"},{"identifiers":[],"lastName":"Mendes","middleName":null,"firstName":"Nuno"},{"identifiers":[],"lastName":"Cordeil","middleName":null,"firstName":"Frederic"},{"identifiers":[],"lastName":"Gonzalez","middleName":null,"firstName":"Aitor"},{"identifiers":[],"lastName":"Mathieu","middleName":null,"firstName":"Kevin"},{"identifiers":[],"lastName":"Marcq","middleName":null,"firstName":"Thomas"},{"identifiers":[],"lastName":"Menahem","middleName":null,"firstName":"Cecile"},{"identifiers":[],"lastName":"Muti","middleName":null,"firstName":"Romain"},{"identifiers":[],"lastName":"Spinelli","middleName":null,"firstName":"Lionel"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fphys.2018.00646","id":"10.3389/fphys.2018.00646","namespace":"doi"}],"year":2018,"pages":"646","issue":null,"volume":"9","journal":"Frontiers of Physiology","title":"Logical modeling and analysis of cellular regulatory networks With GINsim 3.0","authors":"Aurélien Naldi, Céline Hernandez, Wassim Abou-Jaoudé, Pedro T. Monteiro, Claudine Chaouiya & Denis Thieffry"},{"identifiers":[{"url":"https://doi.org/10.3389/fphys.2018.01605","id":"10.3389/fphys.2018.01605","namespace":"doi"}],"year":2018,"pages":"1605","issue":null,"volume":"9","journal":"Frontiers of Physiology","title":"BioLQM: A Java toolkit for the manipulation and conversion of logical qualitative models of biological networks","authors":"Aurélien Naldi"},{"identifiers":[{"url":"https://doi.org/10.1007/978-1-61779-361-5_23","id":"10.1007/978-1-61779-361-5_23","namespace":"doi"}],"year":2012,"pages":"463-479","issue":null,"volume":"804","journal":"Methods in Molecular Biology","title":"Logical modelling of gene regulatory networks with GINsim","authors":"Claudine Chaouiya, Aurélien Naldi & Denis Thieffry"},{"identifiers":[{"url":"https://doi.org/10.1016/j.biosystems.2009.04.008","id":"10.1016/j.biosystems.2009.04.008","namespace":"doi"}],"year":2009,"pages":"134-139","issue":"2","volume":"97","journal":"Biosystems","title":"Logical modelling of regulatory networks with GINsim 2.3","authors":"Aurélien Naldi, Duncan Berenguier, Adrien Fauré, Fabrice Lopez, Denis Thieffry & Claudine Chaouiya"},{"identifiers":[{"url":"https://doi.org/10.1016/j.biosystems.2005.10.003","id":"10.1016/j.biosystems.2005.10.003","namespace":"doi"}],"year":2006,"pages":"91-100","issue":"2","volume":"84","journal":"Biosystems","title":"GINsim: a software suite for the qualitative modelling, simulation and analysis of regulatory networks","authors":"AG Gonzalez, Aurélien Naldi, L Sanchez, Denis Thieffry & Claudine Chaouiya"}],"identifiers":[{"url":"https://pypi.org/project/ginsim","id":"ginsim","namespace":"pypi"},{"url":"https://bio.tools/ginsim","id":"ginsim","namespace":"biotools"},{"url":"https://pypi.org/project/biosimulators-ginsim/","id":"biosimulators-ginsim","namespace":"pypi"}]},"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with synchronous state transitions","id":"synchronous","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000449","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with sequential state transitions","id":"sequential","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000657","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with asynchronous state transitions","id":"asynchronous","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000450","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with probabilistic state transitions","id":"probabilistic","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000573","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-3-540-75140-3_16","id":"10.1007/978-3-540-75140-3_16","namespace":"doi"}],"year":2007,"pages":null,"issue":null,"volume":"4695","journal":"Computational Methods in Systems Biology","title":"Decision diagrams for the representation and analysis of logical models of genetic networks","authors":"Aurélien Naldi, Denis Thieffry & Claudine Chaouiya"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"Naldi MDD stable state search method","id":"fixedpoints","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000659","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/s11047-015-9520-7","id":"10.1007/s11047-015-9520-7","namespace":"doi"}],"year":2015,"pages":"535-544","issue":"4","volume":"14","journal":"Natural Computing","title":"Computing maximal and minimal trap spaces of Boolean networks","authors":"Hannes Klarner, Alexander Bockmayr & Heike Siebert"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"ASP trap space identification method","id":"trapspaces-asp","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"false","type":"boolean","name":"use reduced model","id":null,"kisaoId":{"id":"KISAO_0000216","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000662","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9008","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"BDD trap space identification method","id":"trapspaces-bdd","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"false","type":"boolean","name":"use reduced model","id":null,"kisaoId":{"id":"KISAO_0000216","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000663","namespace":"KISAO"}}],"interfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-01-07T05:25:30.823Z","updated":"2021-12-22T19:13:13.825Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_GINsim/installation.html","module":"biosimulators_ginsim","package":"biosimulators-ginsim"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_GINsim/installation.html","command":"biosimulators-ginsim","package":"biosimulators-ginsim","packageRepository":"PyPI"}},{"id":"jneuroml","name":"jNeuroML","version":"0.8.5","description":"Java package for reading, writing, simulating and analysing NeuroML2/LEMS models.","urls":[{"type":"Home page","title":null,"url":"https://github.com/NeuroML/jNeuroML"}],"authors":[{"identifiers":[{"url":"https://orcid.org/0000-0001-5963-8576","id":"0000-0001-5963-8576","namespace":"orcid"}],"lastName":"Gleeson","middleName":null,"firstName":"Padraig"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fninf.2014.00079","id":"10.3389/fninf.2014.00079","namespace":"doi"}],"year":2014,"pages":"79","issue":null,"volume":"8","journal":"Frontiers in Neuroinformatics","title":"LEMS: a language for expressing complex biological models in concise and hierarchical form and its use in underpinning NeuroML 2","authors":"Robert C. Cannon, Padraig Gleeson, Sharon Crook, Gautham Ganapathy, Boris Marin, Eugenio Piasini & R. Angus Silver"},{"identifiers":[{"url":"https://doi.org/10.1371/journal.pcbi.1000815","id":"10.1371/journal.pcbi.1000815","namespace":"doi"}],"year":2010,"pages":"e1000815","issue":null,"volume":"6","journal":"PLoS Computational Biology","title":"NeuroML: a language for describing data driven models of neurons and networks with a high degree of biological detail","authors":"Padraig Gleeson, Sharon Crook, Robert C. Cannon, Michael L. Hines, Guy O. Billings, Matteo Farinella, Thomas M. Morse, Andrew P. Davison, Subhasis Ray, Upinder S. Bhalla, Simon R. Barnes, Yoana D. Dimitrova & R. Angus Silver"}],"identifiers":[]},"license":{"id":"LGPL-3.0","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":[{"url":"https://github.com/LEMS/jLEMS","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jLEMS"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Euler forward method","id":"EULER","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://github.com/LEMS/jLEMS","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jLEMS"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"4th order Runge-kutta method","id":"RK4","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}}],"interfaceTypes":["library","command-line application","desktop application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Java","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-01-07T05:29:00.389Z","updated":"2022-02-22T22:39:26.563Z"},"cli":null,"image":null,"pythonApi":null},{"id":"jsim","name":"JSim","version":"2.20","description":"Java-based simulation system for building quantitative numeric models and analyzing them with respect to experimental data.","urls":[{"type":"Home page","title":null,"url":"https://www.physiome.org/jsim/"}],"authors":[{"identifiers":[],"lastName":"Butterworth","middleName":null,"firstName":"Erik"},{"identifiers":[],"lastName":"Jardine","middleName":"E.","firstName":"Bartholomew"},{"identifiers":[],"lastName":"Raymond","middleName":"M.","firstName":"Gary"},{"identifiers":[],"lastName":"Neal","middleName":"L.","firstName":"Maxwell"},{"identifiers":[],"lastName":"Bassingthwaighte","middleName":"B.","firstName":"James"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.12688/f1000research.2-288.v1","id":"10.12688/f1000research.2-288.v1","namespace":"doi"}],"year":2013,"pages":"288","issue":null,"volume":"2","journal":"F1000Research","title":"JSim, an open-source modeling system for data analysis","authors":"Erik Butterworth, Bartholomew E. Jardine, Gary M. Raymond, Maxwell L. Neal & James B. Bassingthwaighte"}],"identifiers":[]},"license":{"id":"BSD-3-Clause","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Fehlberg method","id":"runge_kutta_45","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-4","type":"float","name":"minimum step size","id":"minstep","kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-1","type":"float","name":"maximum step size","id":"maxstep","kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-6","type":"float","name":"tolerance","id":"tol","kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000086","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"C-language Variable-coefficient Ordinary Differential Equation solver","id":"cvode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-7","type":"float","name":"Relative tolerance","id":"relative_tolerance","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-8","type":"float","name":"Absolute tolerance","id":"absolute_tolerance","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"100000","type":"integer","name":"Maximum number of steps","id":"maximum_num_steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":["KISAO_0000288","KISAO_0000289"],"value":"KISAO_0000289","type":"string","name":"method","id":"method","kisaoId":{"id":"KISAO_0000475","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/0771-050X(80)90013-3","id":"10.1016/0771-050X(80)90013-3","namespace":"doi"}],"year":1980,"pages":"19-26","issue":"1","volume":"6","journal":"Journal of Computational and Applied Mathematics","title":"A family of embedded Runge-Kutta formulae","authors":"John R. Dormand & Peter J. Prince"}],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince method","id":"dopri5","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-7","type":"float","name":"relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-7","type":"float","name":"absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"100000","type":"integer","name":"maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"0.9","type":"float","name":"safety","id":null,"kisaoId":{"id":"KISAO_0000538","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"10.0","type":"float","name":"ifactor","id":null,"kisaoId":{"id":"KISAO_0000540","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"0.2","type":"float","name":"dfactor","id":null,"kisaoId":{"id":"KISAO_0000539","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"0.04","type":"float","name":"beta","id":null,"kisaoId":{"id":"KISAO_0000541","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1080/00207160701870878","id":"10.1080/00207160701870878","namespace":"doi"}],"year":2009,"pages":"1394-1404","issue":"8","volume":"86","journal":"International Journal of Computer Mathematics","title":"Implicit Runge--Kutta methods based on Radau quadrature formula","authors":"Xiaohua Ding & Jiabo Tan"}],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Implicit Runge-Kutta method based on Radau quadrature.","id":"radau5","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-4","type":"float","name":"Relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-7","type":"float","name":"Absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"100000","type":"integer","name":"Maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"0.9","type":"float","name":"safety","id":null,"kisaoId":{"id":"KISAO_0000538","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"8.0","type":"float","name":"ifactor","id":null,"kisaoId":{"id":"KISAO_0000540","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"0.2","type":"float","name":"dfactor","id":null,"kisaoId":{"id":"KISAO_0000539","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":["1","3","5","7"],"value":"7","type":"integer","name":"maxord","id":null,"kisaoId":{"id":"KISAO_0000484","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":["1","3","5","7"],"value":"3","type":"integer","name":"minord","id":null,"kisaoId":{"id":"KISAO_0000583","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":["1","3","5","7"],"value":"3","type":"integer","name":"initord","id":null,"kisaoId":{"id":"KISAO_0000584","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000304","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"fourth-order Runge-Kutta","id":"rk4","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"2","type":"integer","name":"nstep","id":"maximum number of steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"second-order Runge-Kutta","id":"rk2","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"2","type":"integer","name":"nstep","id":"maximum number of steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000381","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Euler: forward one-step","id":"euler","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"2","type":"integer","name":"nstep","id":"maximum number of steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Runge-Kutta Merson with adaptive stepsize","id":"km","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-4","type":"float","name":"minimum step size","id":"minstep","kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-1","type":"float","name":"maximum step size","id":"maxstep","kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"recommendedRange":null,"value":"1e-6","type":"float","name":"tolerance","id":"tol","kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000290","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000292","namespace":"SBO"}],"name":"MacCormack method","id":"MacCormack","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"},{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000308","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000292","namespace":"SBO"}],"name":"Lagrangian sliding fluid element algorithm","id":"LSFEA","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"},{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000306","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1145/178365.178391","id":"10.1145/178365.178391","namespace":"doi"}],"year":1994,"pages":"194-214","issue":"2","volume":"20","journal":"ACM Transactions on Mathematical Software","title":"Algorithm 731: A moving-grid interface for systems of one-dimensional time-dependent partial differential equations","authors":"Joke G. Blom & Paul A. Zegeling"}],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000292","namespace":"SBO"}],"name":"Transactions of Mathematical Software Algorithm 731 (a moving-grid interface for systems of one-dimensional time-dependent partial differential equations)","id":"TOMS731","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"},{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000585","namespace":"KISAO"}}],"interfaceTypes":["command-line application","desktop application"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"Java","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.133Z","created":"2021-01-07T05:36:34.247Z"}},{"id":"jwsonline","name":"JWS Online","version":"2.0","description":"Systems biology tool for the construction, modification and simulation of kinetic models and for the storage of curated models.","urls":[{"type":"Home page","title":null,"url":"https://jjj.biochem.sun.ac.za/"}],"authors":[{"identifiers":[],"lastName":"Peters","middleName":null,"firstName":"Martin"},{"identifiers":[],"lastName":"Eicher","middleName":"J.","firstName":"Johann"},{"identifiers":[],"lastName":"van Niekerk","middleName":"D.","firstName":"David"},{"identifiers":[],"lastName":"Waltemath","middleName":null,"firstName":"Dagmar"},{"identifiers":[],"lastName":"Snoep","middleName":"L.","firstName":"Jacky"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btw831","id":"10.1093/bioinformatics/btw831","namespace":"doi"}],"year":2017,"pages":"1589-1590","issue":"10","volume":"33","journal":"Bioinformatics","title":"The JWS Online simulation database","authors":"Martin Peters, Johann J. Eicher, David D. van Niekerk, Dagmar Waltemath & Jacky L. Snoep"},{"identifiers":[{"url":"http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.579.5862&rep=rep1&type=pdf","id":"10.1.1.579.5862","namespace":"citeseerx"}],"year":2008,"pages":"149-162","issue":"2","volume":"7","journal":"Proceedings of the 3rd ESCEC Symposium","title":"JWS Online: a web-accessible model database, simulator and research tool","authors":"Jacky L. Snoep, Carel van Gend, Riann Conradie, Franco du Preez, Gerald Penkler & Cor Stoof"},{"identifiers":[{"url":"https://content.iospress.com/articles/in-silico-biology/isb00303","id":"https://content.iospress.com/articles/in-silico-biology/isb00303","namespace":"url"}],"year":2007,"pages":"27-35","issue":"2","volume":"7","journal":"In Silico Biology","title":"Data and model integration using JWS Online","authors":"Carel van Gend, Riaan Conradie, Franco B. du Preez & Jacky L. Snoep"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/bth200","id":"10.1093/bioinformatics/bth200","namespace":"doi"}],"year":2004,"pages":"2143-2144","issue":"13","volume":"20","journal":"Bioinformatics","title":"Web-based kinetic modelling using JWS Online","authors":"Brett G. Olivier & Jacky L. Snoep"}],"identifiers":[]},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://www.wolfram.com/mathematica/","freeNonCommercialLicense":false,"required":true,"version":null,"name":"Mathematica"}],"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"C-language Variable-coefficient Ordinary Differential Equation solver","id":"cvode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.wolfram.com/mathematica/","freeNonCommercialLicense":false,"required":true,"version":null,"name":"Mathematica"}],"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}}],"interfaceTypes":["web application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.275Z","created":"2021-01-07T05:33:19.618Z"}},{"id":"maboss","name":"MaBoSS: Markovian Boolean Stochastic Simulator","version":"2.3.4","description":"C++ software for simulating continuous/discrete time Markov processes, applied on a Boolean network.","urls":[{"type":"Home page","title":null,"url":"https://maboss.curie.fr/"},{"type":"Source repository","title":null,"url":"https://github.com/maboss-bkmc/MaBoSS-env-2.0"},{"type":"Source repository","title":null,"url":"https://github.com/colomoto/pyMaBoSS"}],"authors":[{"identifiers":[],"lastName":"Stoll","middleName":null,"firstName":"Gautier"},{"identifiers":[],"lastName":"Caron","middleName":null,"firstName":"Barthélémy"},{"identifiers":[],"lastName":"Viara","middleName":null,"firstName":"Eric"},{"identifiers":[],"lastName":"Dugourd","middleName":null,"firstName":"Aurélien"},{"identifiers":[],"lastName":"Zinovyev","middleName":null,"firstName":"Andrei"},{"identifiers":[],"lastName":"Naldi","middleName":null,"firstName":"Aurélien"},{"identifiers":[],"lastName":"Kroemer","middleName":null,"firstName":"Guido"},{"identifiers":[],"lastName":"Barillot","middleName":null,"firstName":"Emmanuel"},{"identifiers":[],"lastName":"Calzone","middleName":null,"firstName":"Laurence"},{"identifiers":[],"lastName":"Noel","middleName":null,"firstName":"Vincent"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btx123","id":"10.1093/bioinformatics/btx123","namespace":"doi"}],"year":2017,"pages":"2226-2228","issue":"14","volume":"33","journal":"Bioinformatics","title":"MaBoSS 2.0: an environment for stochastic Boolean modeling","authors":"Gautier Stoll, Barthélémy Caron, Eric Viara, Aurélien Dugourd, Andrei Zinovyev, Aurélien Naldi, Guido Kroemer, Emmanuel Barillot & Laurence Calzone"},{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-6-116","id":"10.1186/1752-0509-6-116","namespace":"doi"}],"year":2012,"pages":"116","issue":null,"volume":"6","journal":"BMC Systems Biology","title":"Continuous time boolean modeling for biological signaling: application of Gillespie algorithm","authors":"Gautier Stoll, Eric Viara, Emmanuel Barillot & Laurence Calzone"}],"identifiers":[{"url":"https://pypi.org/project/cmaboss","id":"cmaboss","namespace":"pypi"},{"url":"https://pypi.org/project/maboss","id":"maboss","namespace":"pypi"},{"url":"https://bio.tools/maboss","id":"maboss","namespace":"biotools"}]},"license":{"id":"BSD-3-Clause","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-6-116","id":"10.1186/1752-0509-6-116","namespace":"doi"}],"year":2012,"pages":"116","issue":null,"volume":"6","journal":"BMC Systems Biology","title":"Continuous time boolean modeling for biological signaling: application of Gillespie algorithm","authors":"Gautier Stoll, Eric Viara, Emmanuel Barillot & Laurence Calzone"}],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Boolean Kinetic Monte-Carlo","id":"BKMC","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["command-line application","library"],"recommendedRange":null,"value":"0.5","type":"float","name":"time tick","id":"timetick","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["command-line application","library"],"recommendedRange":null,"value":"0","type":"integer","name":"seed","id":"seed_pseudorandom","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000581","namespace":"KISAO"}}],"interfaceTypes":["command-line application","library"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows","platform-independent"],"supportedProgrammingLanguages":[{"id":"C++","namespace":"Linguist"},{"id":"Perl","namespace":"Linguist"},{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.382Z","created":"2021-03-31T14:25:20.589Z"}},{"id":"metanetx","name":"MetaNetX","version":"4.1","description":"Automated model construction and genome annotation for large-scale metabolic networks.","urls":[{"type":"Home page","title":null,"url":"https://www.metanetx.org/"}],"authors":[{"identifiers":[],"lastName":"Ganter","middleName":null,"firstName":"Mathias"},{"identifiers":[],"lastName":"Bernard","middleName":null,"firstName":"Thomas"},{"identifiers":[],"lastName":"Moretti","middleName":null,"firstName":"Sébastien"},{"identifiers":[],"lastName":"Stelling","middleName":null,"firstName":"Jörg"},{"identifiers":[],"lastName":"Pagni","middleName":null,"firstName":"Marco"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btt036","id":"10.1093/bioinformatics/btt036","namespace":"doi"}],"year":2013,"pages":"815-816","issue":"6","volume":"29","journal":"Bioinformatics","title":"MetaNetX.org: a website and repository for accessing, analysing and manipulating metabolic networks","authors":"Mathias Ganter, Thomas Bernard, Sébastien Moretti, Jörg Stelling & Marco Pagni"}],"identifiers":[{"url":"https://bio.tools/metanetx","id":"metanetx","namespace":"biotools"}]},"license":{"id":"CC-BY-4.0","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":null,"availableSoftwareInterfaceTypes":["web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["web application"],"recommendedRange":null,"value":"0.95","type":"float","name":"fraction_of_optimum","id":"fraction_of_optimum","kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}}],"interfaceTypes":["web application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.510Z","created":"2021-01-07T05:27:04.044Z"}},{"id":"mlxm","name":"mlxM","version":"1.1","description":"Toolbox for the simulation and visualization of mixed effects models","urls":[{"type":"Home page","title":null,"url":"https://team.inria.fr/popix/mlxtoolbox/"}],"authors":[{"identifiers":[],"lastName":"Lavielle","middleName":null,"firstName":"Marc"},{"identifiers":[],"lastName":"Bellal","middleName":null,"firstName":"Fazia"}],"references":{"citations":[],"identifiers":[]},"license":{"id":"CECILL-B","namespace":"SPDX"},"algorithms":[],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"MATLAB","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.588Z","created":"2021-01-07T05:28:07.915Z"}},{"id":"mlxr","name":"mlxR","version":"4.1.3","description":"Simulation and visualization of complex models for longitudinal data. Supports ODE-based models and complex statistical models, including mixed effects models, for continuous, count, categorical, and time-to-event data.","urls":[{"type":"Home page","title":null,"url":"http://simulx.webpopix.org/mlxr/"}],"authors":[{"identifiers":[],"lastName":"Lavielle","middleName":null,"firstName":"Marc"},{"identifiers":[],"lastName":"Ilinca","middleName":null,"firstName":"Esther"},{"identifiers":[],"lastName":"Kuate","middleName":null,"firstName":"Raphael"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1002/psp4.57","id":"10.1002/psp4.57","namespace":"doi"}],"year":2015,"pages":"316-319","issue":"6","volume":"4","journal":"CPT: pharmacometrics & systems pharmacology","title":"Pharmacometrics Markup Language (PharmML): opening new perspectives for model exchange in drug development","authors":"MJ Swat, S Moodie, SM Wimalaratne, NR Kristensen, M Lavielle, A Mari, P Magni, MK Smith, R Bizzotto, L Pasotti, E Mezzalana, E Comets, C Sarr, N Terranova, E Blaudez, P Chan, J Chard, K Chatel, M Chenel, D Edwards, C Franklin, T Giorgino, M Glont, P Girard, P Grenon, K Harling, AC Hooker, R Kaye, R Keizer, C Kloft, JN Kok, N Kokash, C Laibe, C Laveille, G Lestini, F Mentré, A Munafo, R Nordgren, HB Nyberg, ZP Parra‐Guillen, E Plan, B Ribba, G Smith, IF Trocóniz, F Yvon, PA Milligan, L Harnisch, M Karlsson, H Hermjakob & N Le Novère"}],"identifiers":[{"url":"https://cran.r-project.org/web/packages/mlxR/index.html","id":"mlxR","namespace":"cran"}]},"license":{"id":"BSD-2-Clause","namespace":"SPDX"},"algorithms":[],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"R","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.659Z","created":"2021-01-07T05:27:57.779Z"}},{"id":"optflux","name":"Optflux","version":"3.4.0","description":"Modular, open-source software for in silico metabolic engineering.","urls":[{"type":"Home page","title":null,"url":"http://www.optflux.org/"}],"authors":[{"identifiers":[],"lastName":"Rocha","middleName":null,"firstName":"Isabel"},{"identifiers":[],"lastName":"Maia","middleName":null,"firstName":"Paulo"},{"identifiers":[],"lastName":"Evangelista","middleName":null,"firstName":"Pedro"},{"identifiers":[],"lastName":"Vilaça","middleName":null,"firstName":"Paulo"},{"identifiers":[],"lastName":"Soares","middleName":null,"firstName":"Simão"},{"identifiers":[],"lastName":"Pinto","middleName":"P.","firstName":"José"},{"identifiers":[],"lastName":"Nielsen","middleName":null,"firstName":"Jens"},{"identifiers":[],"lastName":"Pati","middleName":"R.","firstName":"Kiran"},{"identifiers":[],"lastName":"Ferreira","middleName":"C.","firstName":"Eugénio"},{"identifiers":[],"lastName":"Rocha","middleName":null,"firstName":"Miguel"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-4-45","id":"10.1186/1752-0509-4-45","namespace":"doi"}],"year":2010,"pages":"45","issue":null,"volume":"4","journal":"BMC Systems Biology","title":"OptFlux: an open-source software platform for in silico metabolic engineering","authors":"Isabel Rocha, Paulo Maia, Pedro Evangelista, Paulo Vilaça, Simão Soares, José P. Pinto, Jens Nielsen, Kiran R. Patil, Eugénio C. Ferreira & Miguel Rocha"}],"identifiers":[{"url":"https://bio.tools/optflux","id":"optflux","namespace":"biotools"}]},"license":{"id":"GPL-3.0-or-later","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"GLPK"}],"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2010.47","id":"10.1038/msb.2010.47","namespace":"doi"}],"year":2010,"pages":"390","issue":null,"volume":"6","journal":"Molecular Systems Biology","title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome‐scale models","authors":"Nathan E. Lewis, Kim K. Hixson, Tom M. Conrad, Joshua A. Lerman, Pep Charusanti, Ashoka D. Polpitiya, Joshua N. Adkins, Gunnar Schramm, Samuel O. Purvine, Daniel Lopez‐Ferrer, Karl K. Weitz, Roland Eils, Rainer König, Richard D. Smith & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"GLPK"}],"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonious enzyme usage flux balance analysis","id":"pfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000528","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1073/pnas.232349399","id":"10.1073/pnas.232349399","namespace":"doi"}],"year":2002,"pages":"15112-15117","issue":"23","volume":"99","journal":"Proceedings of the National Academy of Sciences of the United States of America","title":"Analysis of optimality in natural and perturbed metabolic networks","authors":"Daniel Segrè, Dennis Vitkup & George M. Church"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"GLPK"}],"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"minimization of metabolic adjustment","id":"moma","outputVariablePatterns":[],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000576","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/ng.846","id":"10.1038/ng.846","namespace":"doi"}],"year":2011,"pages":"656-662","issue":"7","volume":"43","journal":"Nature Genetics","title":"An integrated approach to characterize genetic interaction networks in yeast metabolism","authors":"Balázs Szappanos, Károly Kovács, Béla Szamecz, Frantisek Honti, Michael Costanzo, Anastasia Baryshnikova, Gabriel Gelius-Dietrich, Martin J Lercher, Márk Jelasity, Chad L Myers, Brenda J Andrews, Charles Boone, Stephen G Oliver, Csaba Pál & Balázs Papp"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"GLPK"}],"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"linear minimization of metabolic adjustment","id":"linear-moma","outputVariablePatterns":[],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000579","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1073/pnas.0406346102","id":"10.1073/pnas.0406346102","namespace":"doi"}],"year":2005,"pages":"7695-7700","issue":"21","volume":"102","journal":"Proceedings of the National Academy of Sciences of the United States of America","title":"Regulatory on/off minimization of metabolic flux changes after genetic perturbations","authors":"Tomer Shlomi, Omer Berkman & Eytan Ruppin"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"GLPK"}],"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"Regulatory on/off minimization of metabolic flux changes","id":"room","outputVariablePatterns":[],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000580","namespace":"KISAO"}}],"interfaceTypes":["desktop application"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:43.789Z","created":"2021-01-07T05:02:21.164Z"}},{"id":"raven","name":"RAVEN","version":"2.4.3","description":"Software suite for MATLAB for semi-automated reconstruction, curation and analysis of genome-scale models","urls":[{"type":"Home page","title":null,"url":"https://github.com/SysBioChalmers/RAVEN"}],"authors":[{"identifiers":[],"lastName":"Wang","middleName":null,"firstName":"Hao"},{"identifiers":[],"lastName":"Marcišauskas","middleName":null,"firstName":"Simonas"},{"identifiers":[],"lastName":"Sánchez","middleName":"J.","firstName":"Benjamín"},{"identifiers":[],"lastName":"Domenzain","middleName":null,"firstName":"Iván"},{"identifiers":[],"lastName":"Hermansson","middleName":null,"firstName":"Daniel"},{"identifiers":[],"lastName":"Liu","middleName":null,"firstName":"Liming"},{"identifiers":[],"lastName":"Shoaie","middleName":null,"firstName":"Saeed"},{"identifiers":[],"lastName":"Vongsangnak","middleName":null,"firstName":"Wanwipa"},{"identifiers":[],"lastName":"Nookaew","middleName":null,"firstName":"Intawat"},{"identifiers":[],"lastName":"Agren","middleName":null,"firstName":"Rasmus"},{"identifiers":[],"lastName":"Nielsen","middleName":null,"firstName":"Jens"},{"identifiers":[],"lastName":"Kerkhoven","middleName":"J.","firstName":"Eduard"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1371/journal.pcbi.1006541","id":"10.1371/journal.pcbi.1006541","namespace":"doi"}],"year":2018,"pages":"e1006541","issue":"10","volume":"14","journal":"PLoS Computational Biology","title":"RAVEN 2.0: A versatile toolbox for metabolic network reconstruction and a case study on Streptomyces coelicolor","authors":"Hao Wang, Simonas Marcišauskas, Benjamín J. Sánchez, Iván Domenzain, Daniel Hermansson, Rasmus Agren, Jens Nielsen &  Eduard J. Kerkhoven"},{"identifiers":[{"url":"https://doi.org/10.1371/journal.pcbi.1002980","id":"10.1371/journal.pcbi.1002980","namespace":"doi"}],"year":2013,"pages":"e1002980","issue":"3","volume":"9","journal":"PLoS Computational Biology","title":"The RAVEN toolbox and its use for generating a genome-scale metabolic model for Penicillium chrysogenum","authors":"Rasmus Agren, Liming Liu, Saeed Shoaie, Wanwipa Vongsangnak, Intawat Nookaew & Jens Nielsen"}],"identifiers":[{"url":"https://bio.tools/raven_toolbox","id":"raven_toolbox","namespace":"biotools"}]},"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1073/pnas.232349399","id":"10.1073/pnas.232349399","namespace":"doi"}],"year":2002,"pages":"15112-15117","issue":"23","volume":"99","journal":"Proceedings of the National Academy of Sciences of the United States of America","title":"Analysis of optimality in natural and perturbed metabolic networks","authors":"Daniel Segrè, Dennis Vitkup & George M. Church"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"minimization of metabolic adjustment","id":"moma","outputVariablePatterns":[],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"1.0","type":"float","name":"minimum flux weight","id":"fluxMinWeight","kisaoId":{"id":"KISAO_0000577","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000576","namespace":"KISAO"}}],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"MATLAB","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:47.750Z","created":"2021-03-26T15:15:04.426Z"}},{"id":"sbscl","name":"SBSCL: Systems Biology Simulation Core Library","version":"1.5","description":"Efficient and exhaustive Java implementation of methods to simulate models encoded in the Systems Biology Markup Language (SBML).","urls":[{"type":"Home page","title":null,"url":"https://draeger-lab.github.io/SBSCL/"}],"authors":[{"identifiers":[],"lastName":"Keller","middleName":null,"firstName":"Roland"},{"identifiers":[],"lastName":"Dörr","middleName":null,"firstName":"Alexander"},{"identifiers":[],"lastName":"Tabira","middleName":null,"firstName":"Akito"},{"identifiers":[],"lastName":"Funahashi","middleName":null,"firstName":"Akira"},{"identifiers":[],"lastName":"Ziller","middleName":"J.","firstName":"Michael"},{"identifiers":[],"lastName":"Adams","middleName":null,"firstName":"Richard"},{"identifiers":[],"lastName":"Rodriguez","middleName":null,"firstName":"Nicolas"},{"identifiers":[],"lastName":"Le Novère","middleName":null,"firstName":"Nicolas"},{"identifiers":[],"lastName":"Hiroi","middleName":null,"firstName":"Noriko"},{"identifiers":[],"lastName":"Planatscher","middleName":null,"firstName":"Hannes"},{"identifiers":[],"lastName":"Zell","middleName":null,"firstName":"Andreas"},{"identifiers":[],"lastName":"Dräger","middleName":null,"firstName":"Andreas"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-7-55","id":"10.1186/1752-0509-7-55","namespace":"doi"}],"year":2013,"pages":"55","issue":null,"volume":"7","journal":"BMC Systems Biology","title":"The systems biology simulation core algorithm","authors":"Roland Keller, Alexander Dörr, Akito Tabira, Akira Funahashi, Michael J. Ziller, Richard Adams, Nicolas Rodriguez, Nicolas Le Novère, Noriko Hiroi, Hannes Planatscher, Andreas Zell & Andreas Dräger"}],"identifiers":[{"url":"https://bio.tools/sbscl","id":"sbscl","namespace":"biotools"}]},"license":{"id":"LGPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Rosenbrock","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000033","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"AdamsBashforthSolver","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000279","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"AdamsMoultonSolver","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000280","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"DormandPrince54Solver","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"DormandPrince853Solver","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000436","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"GraggBulirschStoerSolver","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000379","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"HighamHall54Solver","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000434","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://commons.apache.org/proper/commons-math/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Apache Commons Math Library"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"EulerMethod","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://drupal.bio.ifi.lmu.de/FERN/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Fern"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"GillespieSimple","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://drupal.bio.ifi.lmu.de/FERN/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Fern"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"GibsonBruckSimulator","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000027","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://drupal.bio.ifi.lmu.de/FERN/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Fern"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"CompositionRejection","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000329","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://drupal.bio.ifi.lmu.de/FERN/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Fern"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"HybridMaximalTimeStep","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000468","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://drupal.bio.ifi.lmu.de/FERN/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Fern"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"TauLeapingAbsoluteBoundSimulator","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000039","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://drupal.bio.ifi.lmu.de/FERN/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Fern"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":"IndexedPriorityQueue","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000586","namespace":"KISAO"}}],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Java","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:44.353Z","created":"2021-01-07T05:44:09.417Z"}},{"id":"boolnet","name":"BoolNet","version":"2.1.5","description":"Package for generation, reconstruction, simulation and analysis of synchronous, asynchronous and probabilistic Boolean networks.","urls":[{"type":"Home page","title":null,"url":"https://sysbio.uni-ulm.de/?Software:BoolNet"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:4a9c10d923b25d4d2e7c729a18d2c3a19ab56203e76a3f9bc935e24c4f197929","url":"ghcr.io/biosimulators/boolnet:2.1.5"},"authors":[{"identifiers":[],"lastName":"Müssel","middleName":null,"firstName":"Christoph"},{"identifiers":[],"lastName":"Hopfensitz","middleName":null,"firstName":"Martin"},{"identifiers":[],"lastName":"Kestler","middleName":"A.","firstName":"Hans"},{"identifiers":[],"lastName":"Zhou","middleName":null,"firstName":"Dao"},{"identifiers":[],"lastName":"Biere","middleName":null,"firstName":"Armin"},{"identifiers":[],"lastName":"Hanson","middleName":"D.","firstName":"Troy"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btq124","id":"10.1093/bioinformatics/btq124","namespace":"doi"}],"year":2010,"pages":"1378-1380","issue":"10","volume":"26","journal":"Bioinformatics","title":"BoolNet—an R package for generation, reconstruction and analysis of Boolean networks","authors":"Christoph Müssel, Martin Hopfensitz & Hans A. Kestler"}],"identifiers":[{"url":"https://cran.r-project.org/web/packages/BoolNet","id":"BoolNet","namespace":"cran"},{"url":"https://pypi.org/project/biosimulators-boolnet/","id":"biosimulators-boolnet","namespace":"pypi"}]},"license":{"id":"Artistic-2.0","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btq124","id":"10.1093/bioinformatics/btq124","namespace":"doi"}],"year":2010,"pages":"1378-1380","issue":"10","volume":"26","journal":"Bioinformatics","title":"BoolNet—an R package for generation, reconstruction and analysis of Boolean networks","authors":"Christoph Müssel, Martin Hopfensitz & Hans A. Kestler"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with synchronous state transitions","id":"synchronous","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.0","type":"float","name":"standard deviation of the Gaussian noise which is added to each predicted species level","id":"noiseLevel","kisaoId":{"id":"KISAO_0000572","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000449","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btq124","id":"10.1093/bioinformatics/btq124","namespace":"doi"}],"year":2010,"pages":"1378-1380","issue":"10","volume":"26","journal":"Bioinformatics","title":"BoolNet—an R package for generation, reconstruction and analysis of Boolean networks","authors":"Christoph Müssel, Martin Hopfensitz & Hans A. Kestler"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with asynchronous state transitions","id":"asynchronous","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"object","name":"JSON-encoded map ({[speciesId: string]: [probability: float]}) of the probability of each species to be chosen for the next state transition","id":"geneProbabilities","kisaoId":{"id":"KISAO_0000574","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.0","type":"float","name":"standard deviation of the Gaussian noise which is added to each predicted species level","id":"noiseLevel","kisaoId":{"id":"KISAO_0000572","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000450","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btq124","id":"10.1093/bioinformatics/btq124","namespace":"doi"}],"year":2010,"pages":"1378-1380","issue":"10","volume":"26","journal":"Bioinformatics","title":"BoolNet—an R package for generation, reconstruction and analysis of Boolean networks","authors":"Christoph Müssel, Martin Hopfensitz & Hans A. Kestler"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["qual"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with probabilistic state transitions","id":"probabilistic","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"step"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.0","type":"float","name":"standard deviation of the Gaussian noise which is added to each predicted species level","id":"noiseLevel","kisaoId":{"id":"KISAO_0000572","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000573","namespace":"KISAO"}}],"interfaceTypes":["library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"R","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-05-04T01:40:37.625Z","updated":"2021-12-22T19:13:14.982Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_BoolNet/installation.html","module":"biosimulators_boolnet","package":"biosimulators-boolnet"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_BoolNet/installation.html","command":"biosimulators-boolnet","package":"biosimulators-boolnet","packageRepository":"PyPI"}},{"id":"cbmpy","name":"CBMPy","version":"0.7.25","description":"CBMPy is a platform for constraint based modelling and analysis. CBMPy implements popular analyses such as FBA, FVA, element/charge balancing, network analysis and model editing as well as advanced methods developed specifically for the ecosystem modelling.","urls":[{"type":"Home page","title":null,"url":"http://cbmpy.sourceforge.net/"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:95cf691064e447052c4277a950aa7584afa4f9888e9ce77e68b485449889f307","url":"ghcr.io/biosimulators/cbmpy:0.7.25"},"authors":[{"identifiers":[],"lastName":"Olivier","middleName":"G.","firstName":"Brett"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-1-4939-3283-2_19","id":"10.1007/978-1-4939-3283-2_19","namespace":"doi"}],"year":2016,"pages":"441-463","issue":null,"volume":"1386","journal":"Methods in Molecular Biology","title":"Modeling and simulation tools: from systems biology to systems medicine","authors":"Brett G. Olivier, Maciej J. Swat & Martijn J. Moné"}],"identifiers":[{"url":"https://pypi.org/project/cbmpy/","id":"cbmpy","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-cbmpy/","id":"biosimulators-cbmpy","namespace":"pypi"}]},"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/fbc:listOfObjectives/fbc:objective/@value"},"name":"objective value"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@reducedCost"},"name":"reaction reduced costs"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@shadowPrice"},"name":"species shadow prices"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["simplex","interior","exact","auto","primal","dual","barrier without crossover","barrier","sifting","concurrent"],"value":"simplex","type":"string","name":"method","id":null,"kisaoId":{"id":"KISAO_0000552","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction of optimum","id":null,"kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["simplex","interior","exact","auto","primal","dual","barrier without crossover","barrier","sifting","concurrent"],"value":"simplex","type":"string","name":"method","id":null,"kisaoId":{"id":"KISAO_0000552","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2010.47","id":"10.1038/msb.2010.47","namespace":"doi"}],"year":2010,"pages":"390","issue":null,"volume":"6","journal":"Molecular Systems Biology","title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome‐scale models","authors":"Nathan E. Lewis, Kim K. Hixson, Tom M. Conrad, Joshua A. Lerman, Pep Charusanti, Ashoka D. Polpitiya, Joshua N. Adkins, Gunnar Schramm, Samuel O. Purvine, Daniel Lopez‐Ferrer, Karl K. Weitz, Roland Eils, Rainer König, Richard D. Smith & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonius FBA (minimum sum of the absolute value of each flux)","id":"pfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/fbc:listOfObjectives/fbc:objective/@value"},"name":"objective value"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@reducedCost"},"name":"reaction reduced costs"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@shadowPrice"},"name":"species shadow prices"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"list","name":"selected reactions","id":null,"kisaoId":{"id":"KISAO_0000534","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction of optimum","id":null,"kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["simplex","interior","exact","auto","primal","dual","barrier without crossover","barrier","sifting","concurrent"],"value":"simplex","type":"string","name":"method","id":null,"kisaoId":{"id":"KISAO_0000552","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000528","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":true,"version":null,"name":"CPLEX"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonius FBA (minimum number of active fluxes)","id":"pfba_min_active_fluxes","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/fbc:listOfObjectives/fbc:objective/@value"},"name":"objective value"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@reducedCost"},"name":"reaction reduced costs"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@shadowPrice"},"name":"species shadow prices"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"list","name":"selected reactions","id":null,"kisaoId":{"id":"KISAO_0000534","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction of optimum","id":null,"kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"recommendedRange":["CPLEX"],"value":"CPLEX","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000554","namespace":"KISAO"}}],"interfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-05-04T01:40:20.168Z","updated":"2022-02-23T09:27:41.611Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_CBMPy/installation.html","module":"biosimulators_cbmpy","package":"biosimulators-cbmpy"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_CBMPy/installation.html","command":"biosimulators-cbmpy","package":"biosimulators-cbmpy","packageRepository":"PyPI"}},{"id":"ibiosim","name":"iBioSim","version":"3.1.0","description":"iBioSim is a computer-aided design (CAD) tool aimed for the modeling, analysis, and design of genetic circuits. While iBioSim primarily targets models of genetic circuits, models representing metabolic networks, cell-signaling pathways, and other biological and chemical systems can also be analyzed.","urls":[{"type":"Home page","title":null,"url":"https://github.com/MyersResearchGroup/iBioSim"}],"authors":[{"identifiers":[],"lastName":"Myers","middleName":"J.","firstName":"Chris"},{"identifiers":[],"lastName":"Watanabe","middleName":null,"firstName":"Leandro"},{"identifiers":[],"lastName":"Nguyen","middleName":null,"firstName":"Tramy"},{"identifiers":[],"lastName":"Fontanarosa","middleName":null,"firstName":"Pedro"},{"identifiers":[],"lastName":"Zhang","middleName":null,"firstName":"Michael"},{"identifiers":[],"lastName":"Zundel","middleName":null,"firstName":"Zach"},{"identifiers":[],"lastName":"Glont","middleName":null,"firstName":"Mihai"},{"identifiers":[],"lastName":"Barker","middleName":null,"firstName":"Nathan"},{"identifiers":[],"lastName":"Glass","middleName":null,"firstName":"Scott"},{"identifiers":[],"lastName":"Jones","middleName":null,"firstName":"Kevin"},{"identifiers":[],"lastName":"Kuwahara","middleName":null,"firstName":"Hiroyuki"},{"identifiers":[],"lastName":"Madsen","middleName":null,"firstName":"Curtis"},{"identifiers":[],"lastName":"Nguyen","middleName":null,"firstName":"Nam"},{"identifiers":[],"lastName":"Patterson","middleName":null,"firstName":"Tyler"},{"identifiers":[],"lastName":"Roehner","middleName":null,"firstName":"Nicholas"},{"identifiers":[],"lastName":"Stevens","middleName":null,"firstName":"Jason"},{"identifiers":[],"lastName":"Thomas","middleName":"J.","firstName":"Payton"},{"identifiers":[],"lastName":"Zhang","middleName":null,"firstName":"Zhen"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1109/MDT.2012.2187875","id":"10.1109/MDT.2012.2187875","namespace":"doi"}],"year":2012,"pages":"32-39","issue":null,"volume":"29","journal":"IEEE Design Test of Computers","title":"Design and test of genetic circuits using iBioSim","authors":"Curtis Madsen, Chris J. Myers, Tyler Patterson, Nicholas Roehner, Jason T. Stevens & Chris Winstead"},{"identifiers":[{"url":"https://doi.org/10.1021/sb300082b","id":"10.1021/sb300082b","namespace":"doi"}],"year":2013,"pages":"223-229","issue":null,"volume":"2","journal":"ACS Synthetic Biology","title":"Dynamic modeling of cellular populations within iBioSim","authors":"Jason T. Stevens & Chris J. Myers"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btp457","id":"10.1093/bioinformatics/btp457","namespace":"doi"}],"year":2009,"pages":"2848-2849","issue":null,"volume":"25","journal":"Bioinformatics","title":"iBioSim: a tool for the analysis and design of genetic circuits","authors":"Chris J. Myers, Nathan Barker, Kevin Jones, Hiroyuki Kuwahara, Curtis Madsen & Nam-Phuong D. Nguyen"},{"identifiers":[{"url":"https://doi.org/10.1021/acssynbio.8b00078","id":"10.1021/acssynbio.8b00078","namespace":"doi"}],"year":2019,"pages":"1560-1563","issue":null,"volume":"8","journal":"ACS Synthetic Biology","title":"iBioSim 3: a tool for model-based genetic circuit design","authors":"Leandro Watanabe, Tramy Nguyen, Michael Zhang, Zach Zundel, Zhen Zhang, Curtis Madsen, Nicholas Roehner & Chris J. Myers"}],"identifiers":[]},"license":{"id":"Apache-2.0","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://ntrs.nasa.gov/citations/19690021375","id":"NASA-TR-R-315","namespace":"NTRS"}],"year":1969,"pages":"1-49","issue":null,"volume":null,"journal":"NASA Technical Report","title":"Low-order classical Runge-Kutta formulas with stepsize control and their application to some heat transfer problems","authors":"Erwin Fehlberg"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Runge-Kutta-Fehlberg","id":"ode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"Relative tolerance","id":"sErr","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-7","type":"float","name":"Absolute tolerance","id":"aErr","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":["C","Java"],"value":"C","type":"string","name":"Implementation","id":"sim","kisaoId":{"id":"KISAO_0000614","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000086","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fbioe.2014.00055","id":"10.3389/fbioe.2014.00055","namespace":"DOI"}],"year":2014,"pages":"55","issue":null,"volume":"2","journal":"Frontiers in Bioengineering and Biotechnology","title":"Hierarchical stochastic simulation algorithm for SBML models of genetic circuits","authors":"Leandro H. Watanabe & Chris J. Myers"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Hierarchical Fehlberg method","id":"hode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"Relative tolerance","id":"sErr","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-7","type":"float","name":"Absolute tolerance","id":"aErr","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000607","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Forward Euler method","id":"euler","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Embedded Runge-Kutta Prince-Dormand (8,9) method","id":"rk8pd","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000609","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"implicit 4th order Runge-Kutta at Gaussian points","id":"rk4imp","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000612","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"backward differentiation formula","id":"gear","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":["1","2"],"value":"1","type":"integer","name":"order","id":"order","kisaoId":{"id":"KISAO_0000594","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000288","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Gillespie direct algorithm","id":"ssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":["C","Java"],"value":"C","type":"string","name":"Implementation","id":"sim","kisaoId":{"id":"KISAO_0000614","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fbioe.2014.00055","id":"10.3389/fbioe.2014.00055","namespace":"DOI"}],"year":2014,"pages":"55","issue":null,"volume":"2","journal":"Frontiers in Bioengineering and Biotechnology","title":"Hierarchical stochastic simulation algorithm for SBML models of genetic circuits","authors":"Leandro H. Watanabe & Chris J. Myers"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Hierarchical stochastic simulation algorithm","id":"hssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000606","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1109/ISCAS.2010.5537539","id":"10.1109/ISCAS.2010.5537539","namespace":"DOI"}],"year":2010,"pages":" 553-556","issue":null,"volume":null,"journal":"Proceedings of 2010 IEEE International Symposium on Circuits and Systems","title":"iSSA: An incremental stochastic simulation algorithm for genetic circuits","authors":"Chris Winstead, Curtis Madsen & Chris J. Myers"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Incremental stochastic simulation algorithm","id":"issa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000611","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/doi/10.1063/1.2919546","id":"doi/10.1063/1.2919546","namespace":"DOI"}],"year":2008,"pages":"05B618","issue":"20","volume":"128","journal":"Journal of Chemical Physics","title":"A constant-time kinetic Monte Carlo algorithm for simulation of large biochemical reaction networks","authors":"A. Slepoy, A. P. Thompson & S. J. Plimpton"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Composite-rejection stochastic simulation algorithm","id":"ssa-cr","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":null,"value":"0","type":"integer","name":"seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000610","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Stochastic simulation algorithm with normally-distributed next reaction times","id":"nmc","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter/@value"},"name":"parameter values"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":null,"value":"0","type":"integer","name":"seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000613","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"Flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fbioe.2014.00055","id":"10.3389/fbioe.2014.00055","namespace":"DOI"}],"year":2014,"pages":"55","issue":null,"volume":"2","journal":"Frontiers in Bioengineering and Biotechnology","title":"Hierarchical stochastic simulation algorithm for SBML models of genetic circuits","authors":"Leandro H. Watanabe & Chris J. Myers"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"Hierarchical flux balance analysis","id":"hfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000608","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/S0006-3495(02)73903-9","id":"10.1016/S0006-3495(02)73903-9","namespace":"DOI"}],"year":2002,"pages":"1331-1340","issue":"3","volume":"83","journal":"Biophysical Journal","title":"Dynamic Flux Balance Analysis of Diauxic Growth in Escherichia coli","authors":"Radhakrishnan Mahadevan, Jeremy S. Edwards & Francis J. Doyle III"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":[],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000684","namespace":"SBO"}],"name":"SOA-DFBA","id":"dfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000500","namespace":"KISAO"}}],"interfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:45.405Z","created":"2021-03-09T14:20:10.114Z"}},{"id":"cobratoolbox","name":"COBRA Toolbox","version":"3.2","description":"MATLAB software suite for quantitative prediction of cellular and multicellular biochemical networks with constraint-based modelling.","urls":[{"type":"Home page","title":null,"url":"https://opencobra.github.io/cobratoolbox/"}],"authors":[{"identifiers":[],"lastName":"Heirendt","middleName":null,"firstName":"Laurent"},{"identifiers":[],"lastName":"Arreckx","middleName":null,"firstName":"Sylvain"},{"identifiers":[],"lastName":"Pfau","middleName":null,"firstName":"Thomas"},{"identifiers":[],"lastName":"Mendoza","middleName":"N.","firstName":"Sebastian"},{"identifiers":[],"lastName":"Richelle","middleName":null,"firstName":"Anne"},{"identifiers":[],"lastName":"Heinken","middleName":null,"firstName":"Almut"},{"identifiers":[],"lastName":"Haraldsdottir","middleName":"S.","firstName":"Hulda"},{"identifiers":[],"lastName":"Wachowiak","middleName":null,"firstName":"Jacek"},{"identifiers":[],"lastName":"Keating","middleName":"M.","firstName":"Sarah"},{"identifiers":[],"lastName":"Vlasov","middleName":null,"firstName":"Vanja"},{"identifiers":[],"lastName":"Magnusdottir","middleName":null,"firstName":"Stefania"},{"identifiers":[],"lastName":"Yu Ng","middleName":null,"firstName":"Chiam"},{"identifiers":[],"lastName":"Preciat","middleName":null,"firstName":"German"},{"identifiers":[],"lastName":"Zagare","middleName":null,"firstName":"Alise"},{"identifiers":[],"lastName":"Chan","middleName":"H. J.","firstName":"Siu"},{"identifiers":[],"lastName":"Aurich","middleName":"K.","firstName":"Maike"},{"identifiers":[],"lastName":"Clancy","middleName":"M.","firstName":"Catherine"},{"identifiers":[],"lastName":"Modamio","middleName":null,"firstName":"Jennifer"},{"identifiers":[],"lastName":"Sauls","middleName":"T.","firstName":"John"},{"identifiers":[],"lastName":"Noronha","middleName":null,"firstName":"Alberto"},{"identifiers":[],"lastName":"Bordbar","middleName":null,"firstName":"Aarash"},{"identifiers":[],"lastName":"Cousins","middleName":null,"firstName":"Benjamin"},{"identifiers":[],"lastName":"El Assal","middleName":"C.","firstName":"Diana"},{"identifiers":[],"lastName":"Valcarcel","middleName":"V.","firstName":"Luis"},{"identifiers":[],"lastName":"Apaolaza","middleName":null,"firstName":"Inigo"},{"identifiers":[],"lastName":"Ghaderi","middleName":null,"firstName":"Susan"},{"identifiers":[],"lastName":"Ahookhosh","middleName":null,"firstName":"Masoud"},{"identifiers":[],"lastName":"Ben Guebila","middleName":null,"firstName":"Marouen"},{"identifiers":[],"lastName":"Kostromins","middleName":null,"firstName":"Andrejs"},{"identifiers":[],"lastName":"Sompairac","middleName":null,"firstName":"Nicolas"},{"identifiers":[],"lastName":"Le","middleName":"M.","firstName":"Hoai"},{"identifiers":[],"lastName":"Ma","middleName":null,"firstName":"Ding"},{"identifiers":[],"lastName":"Sun","middleName":null,"firstName":"Yuekai"},{"identifiers":[],"lastName":"Wang","middleName":null,"firstName":"Lin"},{"identifiers":[],"lastName":"Yurkovich","middleName":"T.","firstName":"James"},{"identifiers":[],"lastName":"Oliveira","middleName":"A. P.","firstName":"Miguel"},{"identifiers":[],"lastName":"Vuong","middleName":"T.","firstName":"Phan"},{"identifiers":[],"lastName":"El Assal","middleName":"P.","firstName":"Lemmer"},{"identifiers":[],"lastName":"Kuperstein","middleName":null,"firstName":"Inna"},{"identifiers":[],"lastName":"Zinovyev","middleName":null,"firstName":"Andrei"},{"identifiers":[],"lastName":"Hinton","middleName":"Scott","firstName":"H."},{"identifiers":[],"lastName":"Bryant","middleName":"A.","firstName":"William"},{"identifiers":[],"lastName":"Aragon Artacho","middleName":"J.","firstName":"Francisco"},{"identifiers":[],"lastName":"Planes","middleName":"J.","firstName":"Francisco"},{"identifiers":[],"lastName":"Stalidzans","middleName":null,"firstName":"Egils"},{"identifiers":[],"lastName":"Maass","middleName":null,"firstName":"Alejandro"},{"identifiers":[],"lastName":"Vempala","middleName":null,"firstName":"Santosh"},{"identifiers":[],"lastName":"Hucka","middleName":null,"firstName":"Michael"},{"identifiers":[],"lastName":"Saunders","middleName":"A.","firstName":"Michael"},{"identifiers":[],"lastName":"Maranas","middleName":"D.","firstName":"Costas"},{"identifiers":[],"lastName":"Lewis","middleName":"E.","firstName":"Nathan"},{"identifiers":[],"lastName":"Sauter","middleName":null,"firstName":"Thomas"},{"identifiers":[],"lastName":"Palsson","middleName":"Ø.","firstName":"Bernhard"},{"identifiers":[],"lastName":"Thiele","middleName":null,"firstName":"Ines"},{"identifiers":[],"lastName":"Fleming","middleName":"M. T.","firstName":"Ronan"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/s41596-018-0098-2","id":"10.1038/s41596-018-0098-2","namespace":"doi"}],"year":2019,"pages":"639-702","issue":null,"volume":"14","journal":"Nature Protocols","title":"Creation and analysis of biochemical constraint-based models using the COBRA Toolbox v.3.0","authors":"Laurent Heirendt, Sylvain Arreckx, Thomas Pfau, Sebastian N. Mendoza, Anne Richelle, Almut Heinken, Hulda S. Haraldsdottir, Jacek Wachowiak, Sarah M. Keating, Vanja Vlasov, Stefania Magnusdottir, Chiam Yu Ng, German Preciat, Alise Zagare, Siu H.J. Chan, Maike K. Aurich, Catherine M. Clancy, Jennifer Modamio, John T. Sauls, Alberto Noronha, Aarash Bordbar, Benjamin Cousins, Diana C. El Assal, Luis V. Valcarcel, Inigo Apaolaza, Susan Ghaderi, Masoud Ahookhosh, Marouen Ben Guebila, Andrejs Kostromins, Nicolas Sompairac, Hoai M. Le, Ding Ma, Yuekai Sun, Lin Wang, James T. Yurkovich, Miguel A.P. Oliveira, Phan T. Vuong, Lemmer P. El Assal, Inna Kuperstein, Andrei Zinovyev, H. Scott Hinton, William A. Bryant, Francisco J. Aragon Artacho, Francisco J. Planes, Egils Stalidzans, Alejandro Maass, Santosh Vempala, Michael Hucka, Michael A. Saunders, Costas D. Maranas, Nathan E. Lewis, Thomas Sauter, Bernhard Ø. Palsson, Ines Thiele & Ronan M.T. Fleming"},{"identifiers":[{"url":"https://doi.org/10.1038/nprot.2011.308","id":"10.1038/nprot.2011.308","namespace":"doi"}],"year":2011,"pages":"1290-702","issue":"9","volume":"6","journal":"Nature Protocols","title":"Quantitative prediction of cellular metabolism with constraint-based models: the COBRA Toolbox v2.0","authors":"Jan Schellenberger, Richard Que, Ronan M. T. Fleming, Ines Thiele, Jeffrey D. Orth, Adam M. Feist, Daniel C. Zielinski, Aarash Bordbar, Nathan E. Lewis, Sorena Rahmanian, Joseph Kang, Daniel R. Hyduke & Bernhard Ø. Palsson"},{"identifiers":[{"url":"https://doi.org/10.1038/nprot.2007.99","id":"10.1038/nprot.2007.99","namespace":"doi"}],"year":2007,"pages":"727–738","issue":null,"volume":"2","journal":"Nature Protocols","title":"Quantitative prediction of cellular metabolism with constraint-based models: the COBRA Toolbox","authors":"Scott A. Becker, Adam M. Feist, Monica L. Mo, Gregory Hannum, Bernhard Ø. Palsson & Markus J. Herrgard"}],"identifiers":[{"url":"https://bio.tools/COBRA_Toolbox","id":"COBRA_Toolbox","namespace":"biotools"}]},"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":["0-cappedL1","0-exp","0-log","0-SCAD","0-lp-","0-lp+","0-all","zero","one"],"value":"0-cappedL1","type":"string","name":"method","id":"method","kisaoId":{"id":"KISAO_0000578","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"false","type":"boolean","name":"loopless","id":"loopless","kisaoId":{"id":"KISAO_0000532","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2010.47","id":"10.1038/msb.2010.47","namespace":"doi"}],"year":2010,"pages":"390","issue":null,"volume":"6","journal":"Molecular Systems Biology","title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome‐scale models","authors":"Nathan E. Lewis, Kim K. Hixson, Tom M. Conrad, Joshua A. Lerman, Pep Charusanti, Ashoka D. Polpitiya, Joshua N. Adkins, Gunnar Schramm, Samuel O. Purvine, Daniel Lopez‐Ferrer, Karl K. Weitz, Roland Eils, Rainer König, Richard D. Smith & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonious enzyme usage flux balance analysis","id":"pfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":["all fluxes","gene-associated fluxes","non-gene-associated fluxes"],"value":"gene-associated","type":"string","name":"method","id":"method","kisaoId":{"id":"KISAO_0000578","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000528","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.jtbi.2009.01.027","id":"10.1016/j.jtbi.2009.01.027","namespace":"doi"}],"year":2009,"pages":"311-315","issue":null,"volume":"258","journal":"Journal of Theoretical Biology","title":"Flux balance analysis: A geometric perspective","authors":"Kieran Smallbone & Evangelos Simeonidis"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"geometric flux balance analysis","id":"geometric fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"1e-6","type":"float","name":"epsilon","id":"epsilon","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction_of_optimum","id":"flexRel","kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000527","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction_of_optimum","id":"optPercentage","kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"false","type":"boolean","name":"loopless","id":"loopless","kisaoId":{"id":"KISAO_0000532","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":["FBA","0-norm","1-norm","2-norm","minOrigSol"],"value":"FBA","type":"string","name":"method","id":"method","kisaoId":{"id":"KISAO_0000578","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/S0006-3495(02)73903-9","id":"10.1016/S0006-3495(02)73903-9","namespace":"doi"}],"year":2002,"pages":"1331-1340","issue":"3","volume":"83","journal":"Biophysical Journal","title":"Dynamic Flux Balance Analysis of diauxic growth in Escherichia coli","authors":"Radhakrishnan Mahadevan, Jeremy S. Edwards & Francis J. Doyle III"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000684","namespace":"SBO"}],"name":"dynamic flux balance analysis","id":"dfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":null,"type":"float","name":"time step","id":"timeStep","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000500","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1073/pnas.232349399","id":"10.1073/pnas.232349399","namespace":"doi"}],"year":2002,"pages":"15112-15117","issue":"23","volume":"99","journal":"Proceedings of the National Academy of Sciences of the United States of America","title":"Analysis of optimality in natural and perturbed metabolic networks","authors":"Daniel Segrè, Dennis Vitkup & George M. Church"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"minimization of metabolic adjustment","id":"moma","outputVariablePatterns":[],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000576","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/ng.846","id":"10.1038/ng.846","namespace":"doi"}],"year":2011,"pages":"656-662","issue":"7","volume":"43","journal":"Nature Genetics","title":"An integrated approach to characterize genetic interaction networks in yeast metabolism","authors":"Balázs Szappanos, Károly Kovács, Béla Szamecz, Frantisek Honti, Michael Costanzo, Anastasia Baryshnikova, Gabriel Gelius-Dietrich, Martin J Lercher, Márk Jelasity, Chad L Myers, Brenda J Andrews, Charles Boone, Stephen G Oliver, Csaba Pál & Balázs Papp"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"linear minimization of metabolic adjustment","id":"linear-moma","outputVariablePatterns":[],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000579","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1073/pnas.0406346102","id":"10.1073/pnas.0406346102","namespace":"doi"}],"year":2005,"pages":"7695-7700","issue":"21","volume":"102","journal":"Proceedings of the National Academy of Sciences of the United States of America","title":"Regulatory on/off minimization of metabolic flux changes after genetic perturbations","authors":"Tomer Shlomi, Omer Berkman & Eytan Ruppin"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"Regulatory on/off minimization of metabolic flux changes","id":"room","outputVariablePatterns":[],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":null,"type":"list","name":"List of perturbations performed to the model (reactions that are eliminated)","id":"rxnKO","kisaoId":{"id":"KISAO_0000534","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"0.03","type":"float","name":"Multiplicative tol for flux change","id":"delta","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"0.01","type":"float","name":"Additive tolerance for flux change","id":"epsilon","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000580","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1287/opre.46.1.84","id":"10.1287/opre.46.1.84","namespace":"doi"}],"year":1998,"pages":"84-95","issue":"1","volume":"46","journal":"Operations Research","title":"Direction choice for accelerated convergence in hit-and-run sampling","authors":" David E. Kaufman & Robert L. Smith"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"Artificial Centering Hit-and-Run flux sampling method","id":"achr","outputVariablePatterns":[],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000589","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/s41596-018-0098-2","id":"10.1038/s41596-018-0098-2","namespace":"doi"}],"year":2019,"pages":"639-702","issue":null,"volume":"14","journal":"Nature Protocols","title":"Creation and analysis of biochemical constraint-based models using the COBRA Toolbox v.3.0","authors":"Laurent Heirendt, Sylvain Arreckx, Thomas Pfau, Sebastian N. Mendoza, Anne Richelle, Almut Heinken, Hulda S. Haraldsdottir, Jacek Wachowiak, Sarah M. Keating, Vanja Vlasov, Stefania Magnusdottir, Chiam Yu Ng, German Preciat, Alise Zagare, Siu H.J. Chan, Maike K. Aurich, Catherine M. Clancy, Jennifer Modamio, John T. Sauls, Alberto Noronha, Aarash Bordbar, Benjamin Cousins, Diana C. El Assal, Luis V. Valcarcel, Inigo Apaolaza, Susan Ghaderi, Masoud Ahookhosh, Marouen Ben Guebila, Andrejs Kostromins, Nicolas Sompairac, Hoai M. Le, Ding Ma, Yuekai Sun, Lin Wang, James T. Yurkovich, Miguel A.P. Oliveira, Phan T. Vuong, Lemmer P. El Assal, Inna Kuperstein, Andrei Zinovyev, H. Scott Hinton, William A. Bryant, Francisco J. Aragon Artacho, Francisco J. Planes, Egils Stalidzans, Alejandro Maass, Santosh Vempala, Michael Hucka, Michael A. Saunders, Costas D. Maranas, Nathan E. Lewis, Thomas Sauter, Bernhard Ø. Palsson, Ines Thiele & Ronan M.T. Fleming"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"Artificial Centering Boundary flux sampling method","id":"acb","outputVariablePatterns":[],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000590","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/gb-2010-11-4-r43","id":"10.1186/gb-2010-11-4-r43","namespace":"doi"}],"year":2010,"pages":"R43","issue":"4","volume":"11","journal":"Genome Biology","title":"Flux balance analysis accounting for metabolite dilution","authors":"Tomer Benyamini, Ori Folger, Eytan Ruppin & Tomer Shlomi"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"metabolic dilution flux balance analysis","id":"mdFBA","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000591","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1006/jtbi.2001.2405","id":"10.1006/jtbi.2001.2405","namespace":"doi"}],"year":2001,"pages":"73-88","issue":"1","volume":"213","journal":"Journal of Theoretical Biology","title":"Regulation of gene expression in flux balance models of metabolism","authors":"Markus W. Covert, Christoph H. Schilling & Bernhard O. Palsson"}],"dependencies":[{"url":"https://www.mathworks.com/products/matlab.html","freeNonCommercialLicense":false,"required":true,"version":null,"name":"MATLAB"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000686","namespace":"SBO"}],"name":"dynamic regulatory flux balance analysis","id":"rFBA","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000592","namespace":"KISAO"}}],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"MATLAB","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:46.555Z","created":"2021-04-02T03:45:21.682Z"}},{"id":"pysb","name":"PySB","version":"1.13.0","description":"Framework for building rule-based mathematical models of biochemical systems that works nicely with scientific Python libraries such as NumPy, SciPy and SymPy.","urls":[{"type":"Home page","title":null,"url":"http://pysb.org/"}],"authors":[{"identifiers":[],"lastName":"Lopez","middleName":"F.","firstName":"Carlos"},{"identifiers":[],"lastName":"Muhlich","middleName":"L.","firstName":"Jeremy"},{"identifiers":[],"lastName":"Bachman","middleName":"A.","firstName":"John"},{"identifiers":[],"lastName":"Sorger","middleName":"K.","firstName":"Peter"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2013.1","id":"10.1038/msb.2013.1","namespace":"doi"}],"year":2013,"pages":"646","issue":null,"volume":"9","journal":"Molecular Systems Biology","title":"Programming biological models in Python using PySB","authors":"Carlos F. Lopez, Jeremy L. Muhlich, John A. Bachman & Peter K. Sorger"}],"identifiers":[{"url":"https://pypi.org/project/pysb","id":"pysb","namespace":"pypi"}]},"license":{"id":"BSD-2-Clause","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://bionetgen.org","freeNonCommercialLicense":true,"required":true,"version":null,"name":"BioNetGen"},{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"C-language Variable-coefficient Ordinary Differential Equation solver","id":"cvode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"1e-8","type":"float","name":"Relative tolerance","id":"rtol","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"1e-8","type":"float","name":"Absolute tolerance","id":"atol","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://inis.iaea.org/search/search.aspx?orig_q=RN:41086668","id":"RN:41086668","namespace":"inis"}],"year":2005,"pages":null,"issue":null,"volume":null,"journal":null,"title":"LSODA, ordinary differential equation solver for stiff or non-stiff system","authors":"Alan C. Hindmarsh & Linda R. Petzold"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"},{"url":"https://github.com/aresio/cupSODA/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"cupSODA"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"lsoda","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000088","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1137/0910062","id":"10.1137/0910062","namespace":"doi"}],"year":1989,"pages":"1038-1051","issue":"5","volume":"10","journal":"SIAM Journal on Scientific and Statistical Computing","title":"VODE: a variable-coefficient ODE solver","authors":"Peter N. Brown, George D. Byrne & Alan C. Hindmarsh"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Real-valued Variable-coefficient Ordinary Differential Equation solver, with fixed-leading-coefficient implementation","id":"vode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000535","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1137/0910062","id":"10.1137/0910062","namespace":"doi"}],"year":1989,"pages":"1038-1051","issue":"5","volume":"10","journal":"SIAM Journal on Scientific and Statistical Computing","title":"VODE: a variable-coefficient ODE solver","authors":"Peter N. Brown, George D. Byrne & Alan C. Hindmarsh"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Complex-valued Variable-coefficient Ordinary Differential Equation solver, with fixed-leading-coefficient implementation","id":"zvode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000536","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/0771-050X(80)90013-3","id":"10.1016/0771-050X(80)90013-3","namespace":"doi"}],"year":1980,"pages":"19-26","issue":"1","volume":"6","journal":"Journal of Computational and Applied Mathematics","title":"A family of embedded Runge-Kutta formulae","authors":"John R. Dormand & Peter J. Prince"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince method","id":"dopri5","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/0771-050X(80)90013-3","id":"10.1016/0771-050X(80)90013-3","namespace":"doi"}],"year":1980,"pages":"19-26","issue":"1","volume":"6","journal":"Journal of Computational and Applied Mathematics","title":"A family of embedded Runge-Kutta formulae","authors":"John R. Dormand & Peter J. Prince"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince 8(5,3) method","id":"dop835","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000436","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1021/j100540a008","id":"10.1021/j100540a008","namespace":"doi"}],"year":1977,"pages":"2340-2361","issue":"25","volume":"81","journal":"Journal of Physical Chemistry","title":"Exact stochastic simulation of coupled chemical reactions","authors":"Daniel T. Gillespie"}],"dependencies":[{"url":"https://bionetgen.org","freeNonCommercialLicense":true,"required":true,"version":null,"name":"BioNetGen"},{"url":"https://github.com/stochss/stochkit","freeNonCommercialLicense":true,"required":true,"version":null,"name":"StochKit"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Stochastic Simulation Algorithm","id":"ssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.1378322","id":"10.1063/1.1378322","namespace":"doi"}],"year":2001,"pages":"1716–1733","issue":"4","volume":"115","journal":"Journal of Chemical Physics","title":"Approximate accelerated stochastic simulation of chemically reacting systems","authors":"Daniel T. Gillespie"}],"dependencies":[{"url":"https://github.com/StochSS/StochKit","freeNonCommercialLicense":true,"required":true,"version":null,"name":"StochKit"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"tau-leaping method","id":"tau_leaping","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000039","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nmeth.1546","id":"10.1038/nmeth.1546","namespace":"doi"}],"year":2011,"pages":"177","issue":"2","volume":"8","journal":"Nature Methods","title":"Efficient modeling, simulation and coarse-graining of biological complexity with NFsim","authors":"Michael W. Sneddon, James R. Faeder & Thierry Emonet"}],"dependencies":[{"url":"https://bionetgen.org","freeNonCommercialLicense":true,"required":true,"version":null,"name":"BioNetGen"},{"url":"http://michaelsneddon.net/nfsim/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"NFsim"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000680","namespace":"SBO"}],"name":"Network-free simulation","id":"nf","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library"],"recommendedRange":null,"value":"0","type":"integer","name":"Random seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000263","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.2354085","id":"10.1063/1.2354085","namespace":"doi"}],"year":2006,"pages":"144107","issue":"14","volume":"125","journal":"Journal of Chemical Physics","title":"A \"partitioned leaping\" approach for multiscale modeling of chemical reaction dynamics","authors":"Leonard A. Harris & Paulette Clancy"}],"dependencies":[{"url":"https://bionetgen.org","freeNonCommercialLicense":true,"required":true,"version":null,"name":"BioNetGen"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"partitioned leaping","id":"pla","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000524","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://github.com/Kappa-Dev/KappaTools","freeNonCommercialLicense":true,"required":true,"version":null,"name":"KaSim"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9006","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000680","namespace":"SBO"}],"name":"multi-state agent-based simulation method","id":"multi_state","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000017","namespace":"KISAO"}}],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:46.732Z","created":"2021-01-07T05:43:17.557Z"}},{"id":"libsbmlsim","name":"LibSBMLSim","version":"1.4.0","description":"A library for simulating an SBML model which contains Ordinary Differential Equations (ODEs).","urls":[{"type":"Home page","title":null,"url":"https://fun.bio.keio.ac.jp/software/libsbmlsim/"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:c5cbaf7d68b10d252bf433909606f84dfd6da9bb139d889bb9cbc0a759c6033f","url":"ghcr.io/biosimulators/libsbmlsim:1.4.0"},"authors":[{"identifiers":[],"lastName":"Takizawa","middleName":null,"firstName":"Hiromu"},{"identifiers":[],"lastName":"Tabira","middleName":null,"firstName":"Akito"},{"identifiers":[],"lastName":"Nakamura","middleName":null,"firstName":"Kazushige"},{"identifiers":[],"lastName":"Chikahara","middleName":null,"firstName":"Yoichi"},{"identifiers":[],"lastName":"Matsui","middleName":null,"firstName":"Tatsuhiro"},{"identifiers":[],"lastName":"Hiroi","middleName":null,"firstName":"Noriko"},{"identifiers":[],"lastName":"Funahashi","middleName":null,"firstName":"Akira"},{"identifiers":[],"lastName":"Hirata","middleName":null,"firstName":"Kazuki"},{"identifiers":[],"lastName":"Iba","middleName":null,"firstName":"Keisuke"},{"identifiers":[],"lastName":"Sakuma","middleName":null,"firstName":"Suguru"},{"identifiers":[],"lastName":"Ohta","middleName":null,"firstName":"Nobuyuki"},{"identifiers":[],"lastName":"Abe","middleName":null,"firstName":"Takeshi"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btt157","id":"10.1093/bioinformatics/btt157","namespace":"doi"}],"year":2013,"pages":"1474-1476","issue":"11","volume":"29","journal":"Bioinformatics","title":"LibSBMLSim: a reference implementation of fully functional SBML simulator","authors":"Hiromu Takizawa, Kazushige Nakamura, Akito Tabira, Yoichi Chikahara, Tatsuhiro Matsui, Noriko Hiroi & Akira Funahashi"}],"identifiers":[{"url":"https://pypi.org/project/biosimulators-libsbmlsim/","id":"biosimulators-libsbmlsim","namespace":"pypi"}]},"license":{"id":"GPL-2.0-or-later","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Euler","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Adams-Bashforth","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["1","4"],"value":"4","type":"integer","name":"order","id":null,"kisaoId":{"id":"KISAO_0000594","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000279","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"4th order Runge-Kutta","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"5th order Runge-Kutta Fehlberg (variable step size)","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000086","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"5th order Cash-Karp (variable step size)","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000321","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Backward-Euler","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000031","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Crank-Nicolson","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000309","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Adams-Moulton","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["2","4"],"value":"4","type":"integer","name":"order","id":null,"kisaoId":{"id":"KISAO_0000594","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000280","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"Backward Difference","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["2","4"],"value":"4","type":"integer","name":"order","id":null,"kisaoId":{"id":"KISAO_0000594","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"step size","id":null,"kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000288","namespace":"KISAO"}}],"interfaceTypes":["library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"C","namespace":"Linguist"},{"id":"C++","namespace":"Linguist"},{"id":"C#","namespace":"Linguist"},{"id":"Java","namespace":"Linguist"},{"id":"Python","namespace":"Linguist"},{"id":"Ruby","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-01-07T05:32:46.514Z","updated":"2021-12-22T19:13:21.680Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_LibSBMLSim/installation.html","module":"biosimulators_libsbmlsim","package":"biosimulators-libsbmlsim"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_LibSBMLSim/installation.html","command":"biosimulators-libsbmlsim","package":"biosimulators-libsbmlsim","packageRepository":"PyPI"}},{"id":"morpheus","name":"Morpheus","version":"2.2.6","description":"A modeling and simulation environment for the study of multi-scale and multicellular systems.","urls":[{"type":"Home page","title":null,"url":"https://morpheus.gitlab.io/"}],"authors":[{"identifiers":[],"lastName":"Starruß","middleName":null,"firstName":"Jörn"},{"identifiers":[],"lastName":"de Back","middleName":null,"firstName":"Walter"},{"identifiers":[],"lastName":"Brusch","middleName":null,"firstName":"Lutz"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btt772","id":"10.1093/bioinformatics/btt772","namespace":"doi"}],"year":2014,"pages":"1331-1332","issue":"9","volume":"30","journal":"Bioinformatics","title":"Morpheus: a user-friendly modeling environment for multiscale and multicellular systems biology","authors":"Jörn Starruß, Walter de Back, Lutz Brusch & Andreas Deutsch"}],"identifiers":[]},"license":{"id":"BSD-3-Clause","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000675","namespace":"SBO"}],"name":null,"id":"Euler","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000675","namespace":"SBO"}],"name":null,"id":"Heun","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000301","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000675","namespace":"SBO"}],"name":null,"id":"Runge-Kutta","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000676","namespace":"SBO"}],"name":null,"id":"Euler-Maruyama","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000286","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000675","namespace":"SBO"}],"name":null,"id":"Dormand-Prince method","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000675","namespace":"SBO"}],"name":null,"id":"Cash-Karp method","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000321","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000292","namespace":"SBO"}],"name":null,"id":"Finite-volume method","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"},{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000285","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":null,"id":null,"outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000363","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"},{"id":"SBO_0000294","namespace":"SBO"}],"name":null,"id":null,"outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"},{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000491","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000294","namespace":"SBO"}],"name":null,"id":null,"outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"},{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000017","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9002","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000294","namespace":"SBO"}],"name":null,"id":null,"outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"}],"outputDimensions":[{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"},{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000264","namespace":"KISAO"}}],"interfaceTypes":["desktop application"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-01-07T05:31:15.217Z","updated":"2022-03-10T14:37:56.952Z"},"cli":null,"image":null,"pythonApi":null},{"id":"winbestkit","name":"winBEST-KIT","version":"2.0.9","description":"Biochemical reaction simulator for analyzing complicated metabolic pathways","urls":[{"type":"Home page","title":null,"url":"http://www.winbest-kit.org/"}],"authors":[{"identifiers":[],"lastName":"Sekiguchi","middleName":null,"firstName":"Tatsuya"},{"identifiers":[],"lastName":"Hamada","middleName":null,"firstName":"Hiroyuki"},{"identifiers":[],"lastName":"Okamoto","middleName":null,"firstName":"Masahiro"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1142/S0219720019500367","id":"10.1142/S0219720019500367","namespace":"doi"}],"year":2019,"pages":"1950036","issue":"6","volume":"17","journal":"Journal of Bioinformatics and Computational Biology","title":"WinBEST-KIT: Biochemical reaction simulator that can define and customize algebraic equations and events as GUI components","authors":"Tatsuya Sekiguchi, Hiroyuki Hamada & Masahiro Okamoto"}],"identifiers":[]},"algorithms":[],"interfaceTypes":["desktop application"],"supportedOperatingSystemTypes":["Windows"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:47.579Z","created":"2021-01-05T20:40:22.222Z"}},{"id":"simmune","name":"Simmune","version":"2.3.1","description":"A software suite of tools for rule-based models in homogeneous or spatially resolved biochemical systems.","urls":[{"type":"Home page","title":null,"url":"https://www.niaid.nih.gov/research/simmune-project"}],"authors":[{"identifiers":[],"lastName":"Zhang","middleName":null,"firstName":"Fengkai"},{"identifiers":[],"lastName":"Angermann","middleName":"R.","firstName":"Bastian"},{"identifiers":[],"lastName":"Meier-Schellersheim","middleName":null,"firstName":"Martin"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nmeth.1861","id":"10.1038/nmeth.1861","namespace":"doi"}],"year":2012,"pages":"283-289","issue":null,"volume":"9","journal":"Nature Methods","title":"Computational modeling of cellular signaling processes embedded into dynamic spatial contexts","authors":"Bastian R. Angermann, Frederick Klauschen, Alex D. Garcia, Thorsten Prustel, Fengkai Zhang, Ronald N. Germain & Martin Meier-Schellersheim"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btt134","id":"10.1093/bioinformatics/btt134","namespace":"doi"}],"year":2013,"pages":"1229-1230","issue":"9","volume":"29","journal":"Bioinformatics","title":"The Simmune Modeler visual interface for creating signaling networks based on bi-molecular interactions","authors":"Fengkai Zhang, Bastian R. Angermann & Martin Meier-Schellersheim"},{"identifiers":[{"url":"https://doi.org/10.1007/978-1-4939-9102-0_7","id":"10.1007/978-1-4939-9102-0_7","namespace":"doi"}],"year":2019,"pages":"161-177","issue":null,"volume":null,"journal":"Modeling Biomolecular Site Dynamics","title":"Using Python for spatially resolved modeling with Simmune","authors":"Bastian R. Angermann & Martin Meier-Schellersheim"},{"identifiers":[{"url":"https://doi.org/10.1126/scisignal.aal1253","id":"10.1126/scisignal.aal1253","namespace":"doi"}],"year":2018,"pages":"eaal1253","issue":"524","volume":"11","journal":"Science Signaling","title":"A hierarchy of affinities between cytokine receptors and the common gamma chain leads to pathway cross-talk","authors":"Pauline Gonnord, Bastain R. Angermann, Kaitlyn Sadtler, Erin Gombos, Pascal Chappert, Martin Meier-Schellersheim & Rajat Varma"}],"identifiers":[]},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1115/DETC2005-85597","id":"10.1115/DETC2005-85597","namespace":"doi"}],"year":2005,"pages":"257-269","issue":null,"volume":"47438","journal":"ASME 2005 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference","title":"CVODES: the sensitivity-enabled ODE solver in SUNDIALS","authors":"Radu Serban & Alan C. Hindmarsh"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"}],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":["multi"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3621","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_2332","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"CVODES","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000496","namespace":"KISAO"}},{"citations":[],"dependencies":[],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":["multi"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3621","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_2332","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":null,"id":"steady-state","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[],"parameters":null,"kisaoId":{"id":"KISAO_0000407","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[],"availableSoftwareInterfaceTypes":["library","desktop application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":["multi"],"version":null,"id":"format_2585","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3621","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_2332","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000292","namespace":"SBO"}],"name":null,"id":null,"outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"}],"outputDimensions":[{"id":"SIO_000452","namespace":"SIO"},{"id":"SIO_000453","namespace":"SIO"},{"id":"SIO_000454","namespace":"SIO"},{"id":"SIO_000418","namespace":"SIO"}],"parameters":null,"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}}],"interfaceTypes":["desktop application","library"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"C","namespace":"Linguist"},{"id":"C++","namespace":"Linguist"},{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-05-25T03:59:37.968Z","updated":"2022-03-12T22:54:55.940Z"},"cli":null,"image":null,"license":null,"pythonApi":null},{"id":"kasim","name":"KaSim","version":"4.1.2","description":"Stochastic simulator for rule-based models written in Kappa.","urls":[{"type":"Home page","title":null,"url":"https://github.com/Kappa-Dev/KappaTools"},{"type":"Web application","title":null,"url":"https://tools.kappalanguage.org/try/"}],"authors":[{"identifiers":[],"lastName":"Boutillier","middleName":null,"firstName":"Pierre"},{"identifiers":[],"lastName":"Maasha","middleName":null,"firstName":"Mutaamba"},{"identifiers":[],"lastName":"Li","middleName":null,"firstName":"Xing"},{"identifiers":[],"lastName":"Medina-Abarca","middleName":"F","firstName":"Héctor"},{"identifiers":[],"lastName":"Krivine","middleName":null,"firstName":"Jean"},{"identifiers":[],"lastName":"Feret","middleName":null,"firstName":"Jérôme"},{"identifiers":[],"lastName":"Cristescu","middleName":null,"firstName":"Ioana"},{"identifiers":[],"lastName":"Forbes","middleName":"G","firstName":"Angus"},{"identifiers":[],"lastName":"Fontana","middleName":null,"firstName":"Walter"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-3-030-31304-3_16","id":"10.1007/978-3-030-31304-3_16","namespace":"doi"}],"year":2019,"pages":"296-301","issue":null,"volume":null,"journal":"International Conference on Computational Methods in Systems Biology","title":"The Kappa simulator made interactive","authors":"Pierre Boutillier"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/bty272","id":"10.1093/bioinformatics/bty272","namespace":"doi"}],"year":2018,"pages":"i583-i592","issue":"13","volume":"34","journal":"Bioinformatics","title":"The Kappa platform for rule-based modeling","authors":"Pierre Boutillier, Mutaamba Maasha, Xing Li, Héctor F Medina-Abarca, Jean Krivine, Jérôme Feret, Ioana Cristescu, Angus G Forbes & Walter Fontana"}],"identifiers":[{"url":"https://pypi.org/project/kappy/","id":"kappy","namespace":"pypi"}]},"license":{"id":"LGPL-3.0-only","namespace":"SPDX"},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application","library","web application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9006","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000680","namespace":"SBO"}],"name":"multi-state agent-based simulation method","id":"multi_state","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000017","namespace":"KISAO"}}],"interfaceTypes":["command-line application","library","web application"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"OCaml","namespace":"Linguist"},{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:47.903Z","created":"2021-05-16T19:21:09.073Z"}},{"id":"rbapy","name":"RBApy","version":"1.0.2","description":"Package for automated generation and simulation of bacterial Resource Balance Analysis (RBA) models.","urls":[{"type":"Home page","title":null,"url":"https://sysbioinra.github.io/RBApy/"},{"type":"Installation instructions","title":null,"url":"https://sysbioinra.github.io/RBApy/installation.html"},{"type":"Tutorial","title":null,"url":"https://github.com/SysBioInra/RBApy/blob/master/docs/xml_tutorial.ipynb"},{"type":"Documentation","title":null,"url":"https://sysbioinra.github.io/RBApy/"},{"type":"Documentation","title":null,"url":"https://github.com/SysBioInra/RBApy/tree/master/docs"},{"type":"Examples","title":null,"url":"https://github.com/SysBioInra/Bacterial-RBA-models"},{"type":"Source repository","title":null,"url":"https://github.com/SysBioInra/RBApy"},{"type":"Issue tracker","title":null,"url":"https://github.com/SysBioInra/RBApy/issues"},{"type":"License","title":null,"url":"https://github.com/SysBioInra/RBApy/blob/master/LICENSE.txt"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:ba864d2add5b444da6fbbc274b4eb633963e9c677b686c602efb6610b10d1ec3","url":"ghcr.io/biosimulators/rbapy:1.0.2"},"authors":[{"identifiers":[],"lastName":"Bulović","middleName":null,"firstName":"Ana"},{"identifiers":[{"url":"https://orcid.org/0000-0002-9099-2845","id":"0000-0002-9099-2845","namespace":"orcid"}],"lastName":"Dinh","middleName":null,"firstName":"Marc"},{"identifiers":[{"url":"https://orcid.org/0000-0003-2222-6142","id":"0000-0003-2222-6142","namespace":"orcid"}],"lastName":"Goelzer","middleName":null,"firstName":"Anne"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2019.06.001","id":"10.1016/j.ymben.2019.06.001","namespace":"doi"}],"year":2019,"pages":"12-22","issue":null,"volume":"55","journal":"Metabolic Engineering","title":"Automated generation of bacterial resource allocation models","authors":"Ana Bulović, Stephan Fischer, Marc Dinh, Felipe Golib, Wolfram Liebermeister, Christian Poirier, Laurent Tournier, Edda Klipp, Vincent Fromion & Anne Goelzer"},{"identifiers":[{"url":"https://doi.org/10.1042/BST20160436","id":"10.1042/BST20160436","namespace":"doi"}],"year":2017,"pages":"945-952","issue":"4","volume":"45","journal":"Biochemical Society Transactions","title":"Resource allocation in living organisms","authors":"Anne Goelzer & Vincent Fromion"},{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2015.10.003","id":"10.1016/j.ymben.2015.10.003","namespace":"doi"}],"year":2015,"pages":"232-243","issue":null,"volume":"32","journal":"Metabolic Engineering","title":"Quantitative prediction of genome-wide resource allocation in bacteria","authors":"Anne Goelzer, Jan Muntel, Victor Chubukov, Matthieu Jules, Eric Prestel, Rolf Nölker, Mahendra Mariadassou, Stéphane Aymerich, Michael Hecker, Philippe Noirot, Dörte Becher & Vincent Fromion"},{"identifiers":[{"url":"https://doi.org/10.1016/j.bbagen.2011.05.014","id":"10.1016/j.bbagen.2011.05.014","namespace":"doi"}],"year":2011,"pages":"978-988","issue":"10","volume":"1810","journal":"BBA General Subjects","title":"Bacterial growth rate reflects a bottleneck in resource allocation","authors":"Anne Goelzer & Vincent Fromion"},{"identifiers":[{"url":"https://doi.org/10.1016/j.automatica.2011.02.038","id":"10.1016/j.automatica.2011.02.038","namespace":"doi"}],"year":2011,"pages":"1210-1218","issue":"6","volume":"47","journal":"Automatica","title":"Cell design in bacteria as a convex optimization problem","authors":"Anne Goelzer, Vincent Fromion & G. Scorletti"}],"identifiers":[{"url":"https://pypi.org/project/biosimulators-rbapy/","id":"biosimulators-rbapy","namespace":"pypi"}]},"license":{"id":"GPL-3.0-or-later","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2019.06.001","id":"10.1016/j.ymben.2019.06.001","namespace":"doi"}],"year":2019,"pages":"12-22","issue":null,"volume":"55","journal":"Metabolic Engineering","title":"Automated generation of bacterial resource allocation models","authors":"Ana Bulović, Stephan Fischer, Marc Dinh, Felipe Golib, Wolfram Liebermeister, Christian Poirier, Laurent Tournier, Edda Klipp, Vincent Fromion & Anne Goelzer"},{"identifiers":[{"url":"https://doi.org/10.1016/j.automatica.2011.02.038","id":"10.1016/j.automatica.2011.02.038","namespace":"doi"}],"year":2011,"pages":"1210-1218","issue":"6","volume":"47","journal":"Automatica","title":"Cell design in bacteria as a convex optimization problem","authors":"Anne Goelzer, Vincent Fromion & G. Scorletti"}],"dependencies":[{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":true,"version":null,"name":"CPLEX"},{"url":"https://www.gurobi.com/products/gurobi-optimizer/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"Gurobi"},{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"GLPK"}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":"1","id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"RBApy","value":"parameters.functions.{ function name }.parameters.{ parameter name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9012","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000692","namespace":"SBO"}],"name":"Resource Balance Analysis","id":"rba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"RBApy","value":"objective"},"name":"objective"},{"symbol":null,"target":{"grammar":"RBApy","value":"variables.{variable-name}"},"name":"variable primals"},{"symbol":null,"target":{"grammar":"RBApy","value":"constraints.{constraint-name}"},"name":"constraint duals"}],"outputDimensions":[],"parameters":[],"kisaoId":{"id":"KISAO_0000669","namespace":"KISAO"}}],"interfaceTypes":["library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-05-16T19:31:12.490Z","updated":"2021-12-22T19:13:25.720Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_RBApy/installation.html","module":"biosimulators_rbapy","package":"biosimulators-rbapy"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_RBApy/installation.html","command":"biosimulators-rbapy","package":"biosimulators-rbapy","packageRepository":"PyPI"}},{"id":"openknee","name":"Open Knee","version":"1.0","description":"Three-dimensional finite element representations of the knee joint.","urls":[{"type":"Home page","title":null,"url":"https://simtk.org/projects/openknee"}],"authors":[{"identifiers":[],"lastName":"Erdemir","middleName":null,"firstName":"Ahmet"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1055/s-0035-1564600","id":"10.1055/s-0035-1564600","namespace":"doi"}],"year":2016,"pages":"107-116","issue":"2","volume":"29","journal":"Journal of Knee Surgery","title":"Open Knee: Open source modeling & simulation to enable scientific discovery and clinical care in knee biomechanics","authors":"Ahmet Erdemir"}],"identifiers":[]},"license":{"id":"CC-BY-SA-3.0","namespace":"SPDX"},"algorithms":[],"interfaceTypes":[],"supportedOperatingSystemTypes":[],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.216Z","created":"2021-05-16T19:37:42.393Z"}},{"id":"opensim","name":"OpenSim","version":"4.2","description":"Extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.","urls":[{"type":"Home page","title":null,"url":"https://simtk.org/projects/opensim"}],"authors":[{"identifiers":[],"lastName":"Delp","middleName":null,"firstName":"Scott"},{"identifiers":[],"lastName":"Habib","middleName":null,"firstName":"Ayman"},{"identifiers":[],"lastName":"Seth","middleName":null,"firstName":"Ajay"},{"identifiers":[],"lastName":"Hicks","middleName":null,"firstName":"Jennifer"},{"identifiers":[],"lastName":"Uchida","middleName":null,"firstName":"Thomas"},{"identifiers":[],"lastName":"Dembia","middleName":null,"firstName":"Christopher"},{"identifiers":[],"lastName":"Ong","middleName":null,"firstName":"Carmichael"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1371/journal.pcbi.1006223","id":"10.1371/journal.pcbi.1006223","namespace":"doi"}],"year":2018,"pages":null,"issue":"7","volume":"14","journal":"PLoS Computational Biology","title":"OpenSim: Simulating musculoskeletal dynamics and neuromuscular control to study human and animal movement","authors":"Ajay Seth, Jennifer L Hicks, Thomas K Uchida, Ayman Habib, Christopher L Dembia, James J Dunne, Carmichael F Ong, Matthew S DeMers, Apoorva Rajagopal, Matthew Millard, Samuel R Hamner, Edith M Arnold, Jennifer R Yong, Shrinidhi K Lakshmikanth, Michael A Sherman, Joy P Ku & Scott L Delp"},{"identifiers":[{"url":"https://doi.org/10.1109/TBME.2007.901024","id":"10.1109/TBME.2007.901024","namespace":"doi"}],"year":2007,"pages":"1940-1950","issue":null,"volume":"55","journal":"IEEE Transactions on Biomedical Engineering","title":"OpenSim: Open-source software to create and analyze dynamic simulations of movement","authors":"Scott L Delp, Frank C Anderson, Allison S Arnold, Peter Loan, Ayman Habib, Chand T John, Eran Guendelman & Darryl G Thelen"}],"identifiers":[]},"license":{"id":"Apache-2.0","namespace":"SPDX"},"algorithms":[],"interfaceTypes":[],"supportedOperatingSystemTypes":[],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.284Z","created":"2021-05-16T19:46:47.740Z"}},{"id":"simvascular","name":"SimVascular","version":"2021-02-07","description":"Platform for patient-specific cardiovascular modeling and simulation.","urls":[{"type":"Home page","title":null,"url":"https://simtk.org/projects/simvascular/"}],"authors":[{"identifiers":[],"lastName":"Marsden","middleName":null,"firstName":"Alison"},{"identifiers":[],"lastName":"Shadden","middleName":null,"firstName":"Shawn"},{"identifiers":[],"lastName":"Parker","middleName":null,"firstName":"David"},{"identifiers":[],"lastName":"Wilson","middleName":null,"firstName":"Nathan"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/s10439-016-1762-8","id":"10.1007/s10439-016-1762-8","namespace":"doi"}],"year":2016,"pages":"525-541","issue":null,"volume":"45","journal":"Annals of Biomedical Engineering","title":"SimVascular: An open source pipeline for cardiovascular simulation","authors":"Adam Updegrove, Nathan M. Wilson, Jameson Merkow, Hongzhi Lan, Alison L. Marsden & Shawn C. Shadden"}],"identifiers":[]},"algorithms":[],"interfaceTypes":["library"],"supportedOperatingSystemTypes":[],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.346Z","created":"2021-05-16T19:56:21.744Z"}},{"id":"gna","name":"Genetic Network Analyzer","version":"8.7","description":"Tool for the modeling and simulation of genetic regulatory networks.","urls":[{"type":"Home page","title":null,"url":"https://team.inria.fr/ibis/genetic-network-analyzer-gna/"}],"authors":[{"identifiers":[],"lastName":"de Jong","middleName":null,"firstName":"Hidde"},{"identifiers":[],"lastName":"Page","middleName":null,"firstName":"Michel"},{"identifiers":[],"lastName":"Batt","middleName":null,"firstName":"Grégory"},{"identifiers":[],"lastName":"Besson","middleName":null,"firstName":"Bruno"},{"identifiers":[],"lastName":"Dumas","middleName":null,"firstName":"Estelle"},{"identifiers":[],"lastName":"Hernandez","middleName":null,"firstName":"Céline"},{"identifiers":[],"lastName":"Mateescu","middleName":null,"firstName":"Radu"},{"identifiers":[],"lastName":"Monteiro","middleName":null,"firstName":"Pedro"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-1-61779-361-5_22","id":"10.1007/978-1-61779-361-5_22","namespace":"doi"}],"year":2012,"pages":"439-462","issue":null,"volume":"804","journal":"Methods in Molecular Biology","title":"Genetic Network Analyzer: A tool for the qualitative modeling and simulation of bacterial regulatory networks","authors":"Grégory Batt, Bruno Besson, Pierre-Emmanuel Ciron, Hidde de Jong, Estelle Dumas, Johannes Geiselmann, Regis Monte, Pedro T Monteiro, Michel Page, François Rechenmann & Delphine Ropers"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btf851","id":"10.1093/bioinformatics/btf851","namespace":"doi"}],"year":2003,"pages":"336-344","issue":"3","volume":"19","journal":"Bioinformatics","title":"Genetic Network Analyzer: Qualitative simulation of genetic regulatory networks","authors":"Hidde de Jong, Johannes Geiselmann, Céline Hernandez & Michel Page"}],"identifiers":[]},"algorithms":[],"interfaceTypes":["desktop application"],"supportedOperatingSystemTypes":["Mac OS","Linux","Windows"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.405Z","created":"2021-05-16T20:08:30.843Z"}},{"id":"epilog","name":"EpiLog","version":"1.1.2","description":"Tool for defining, simulating and visualizing qualitative models for epithelial pattern formation.","urls":[{"type":"Home page","title":null,"url":"http://epilog-tool.org/"}],"authors":[{"identifiers":[],"lastName":"Varela","middleName":"L.","firstName":"Pedro"},{"identifiers":[],"lastName":"Ramos","middleName":"V.","firstName":"Camila"},{"identifiers":[],"lastName":"Monteiro","middleName":"T.","firstName":"Pedro"},{"identifiers":[],"lastName":"Chaouiya","middleName":null,"firstName":"Claudine"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.12688/f1000research.15613.1","id":"10.12688/f1000research.15613.1","namespace":"doi"}],"year":2018,"pages":"1145","issue":null,"volume":"7","journal":"F1000Research","title":"EpiLog: A software for the logical modelling of epithelial dynamics","authors":"Pedro L. Varela, Camila V. Ramos, Pedro T. Monteiro & Claudine Chaouiya"}],"identifiers":[]},"algorithms":[],"interfaceTypes":["desktop application"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.464Z","created":"2021-05-16T20:13:13.726Z"}},{"id":"boolsim","name":"boolSim","version":"1.2.0","description":"Implements an efficient algorithm, based on binary decision diagrams, to identify all attractors (stable states, as well as cyclic attractors) of Boolean models.","urls":[{"type":"Home page","title":null,"url":"https://www.vital-it.ch/research/software/boolSim"}],"authors":[{"identifiers":[],"lastName":"Garg","middleName":null,"firstName":"Abhishek"},{"identifiers":[],"lastName":"Dorier","middleName":null,"firstName":"Julien"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btn336","id":"10.1093/bioinformatics/btn336","namespace":"doi"}],"year":2008,"pages":"1917-1925","issue":"17","volume":"24","journal":"Bioinformatics","title":"Synchronous versus asynchronous modeling of gene regulatory networks","authors":"Abhishek Garg, Alessandro Di Cara, Ioannis Xenarios, Luis Mendoza & Giovanni De Micheli"}],"identifiers":[]},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with synchronous state transitions","id":"synchronous","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000449","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with asynchronous state transitions","id":"asynchronous","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/qual:listOfQualitativeSpecies/qual:qualitativeSpecies"},"name":"species levels"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000450","namespace":"KISAO"}}],"interfaceTypes":["command-line application"],"supportedOperatingSystemTypes":["Mac OS","Linux"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.528Z","created":"2021-05-16T20:27:33.337Z"}},{"id":"genysis","name":"genYsis","version":"3.0","description":"Implements an efficient algorithm, based on binary decision diagrams, to identify all attractors (stable states, as well as cyclic attractors) of Boolean models.","urls":[{"type":"Home page","title":null,"url":"https://www.vital-it.ch/software/genYsis"}],"authors":[{"identifiers":[],"lastName":"Garg","middleName":null,"firstName":"Abhishek"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btn336","id":"10.1093/bioinformatics/btn336","namespace":"doi"}],"year":2008,"pages":"1917-1925","issue":"17","volume":"24","journal":"Bioinformatics","title":"Synchronous versus asynchronous modeling of gene regulatory networks","authors":"Abhishek Garg, Alessandro Di Cara, Ioannis Xenarios, Luis Mendoza & Giovanni De Micheli"}],"identifiers":[]},"algorithms":[{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with synchronous state transitions","id":"synchronous","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000449","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["command-line application"],"archiveFormats":[],"simulationTypes":[],"simulationFormats":[],"modelChangePatterns":[],"modelFormats":[],"modelingFrameworks":[{"id":"SBO_0000547","namespace":"SBO"}],"name":"time series with asynchronous state transitions","id":"asynchronous","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000450","namespace":"KISAO"}}],"interfaceTypes":["command-line application"],"supportedOperatingSystemTypes":["Mac OS","Linux"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.592Z","created":"2021-05-16T20:28:27.432Z"}},{"id":"latticemicrobes","name":"Lattice Microbes","version":"2.3","description":"Software package for efficiently sampling trajectories from the chemical and reaction-diffusion master equations.","urls":[{"type":"Home page","title":null,"url":"http://faculty.scs.illinois.edu/schulten/lm/index.html"}],"authors":[{"identifiers":[],"lastName":"Roberts","middleName":null,"firstName":"Elijah"},{"identifiers":[],"lastName":"Stone","middleName":"E.","firstName":"John"},{"identifiers":[],"lastName":"Luthey-Schulten","middleName":null,"firstName":"Zaida"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1002/jcc.23130","id":"10.1002/jcc.23130","namespace":"doi"}],"year":2013,"pages":"245-255","issue":"3","volume":"34","journal":"Journal of Computational Chemistry","title":"Lattice Microbes: high-performance stochastic simulation method for the reaction-diffusion master equation","authors":"Elijah Roberts, John E Stone & Zaida Luthey-Schulten"}],"identifiers":[]},"license":{"id":"NCSA","namespace":"SPDX"},"algorithms":[],"interfaceTypes":["library"],"supportedOperatingSystemTypes":["Mac OS","Linux"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.652Z","created":"2021-05-16T20:33:06.300Z"}},{"id":"mcell","name":"MCell","version":"3.5.0","description":"Program that uses spatially realistic 3D cellular models and specialized Monte Carlo algorithms to simulate the movements and reactions of molecules within and between cells—cellular microphysiology.","urls":[{"type":"Home page","title":null,"url":"https://mcell.org/"},{"type":"Source repository","title":null,"url":"https://github.com/mcellteam/mcell"}],"authors":[{"identifiers":[],"lastName":"Bartol","middleName":null,"firstName":"Tom"},{"identifiers":[],"lastName":"Kuczewski","middleName":null,"firstName":"Joel"},{"identifiers":[],"lastName":"Husar","middleName":null,"firstName":"Adam"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1201/9781420039290","id":"10.1201/9781420039290","namespace":"doi"}],"year":2001,"pages":"87-127","issue":null,"volume":null,"journal":"Computational Neuroscience","title":"Monte Carlo methods for simulating realistic synaptic microphysiology using MCell","authors":"Joel R. Stiles & Thomas M. Bartol"},{"identifiers":[{"url":"https://doi.org/10.1137/070692017","id":"10.1137/070692017","namespace":"doi"}],"year":2008,"pages":"3126-3149","issue":"6","volume":"30","journal":"SIAM Journal of Scientific Computing","title":"Fast Monte Carlo simulation methods for biological reaction-diffusion systems in solution and on surfaces","authors":"Rex A. Kerr, Thomas M. Bartol, Boris Kaminsky, Markus Dittrich, Jen-Chien Jack Chang, Scott B. Baden, Terrence J. Sejnowski & Joel R. Stiles"},{"identifiers":[{"url":"https://doi.org/10.1073/pnas.93.12.5747","id":"10.1073/pnas.93.12.5747","namespace":"doi"}],"year":1996,"pages":"5747-5752","issue":"12","volume":"93","journal":"Proceedings of the National Academy of Sciences of the United States of America","title":"Miniature endplate current rise times less than 100 microseconds from improved dual recordings can be modeled with passive acetylcholine diffusion from a synaptic vesicle","authors":"Joel R. Stiles, Dirk Van Helden, Thomas M. Bartol Jr, Edwin E. Salpeter & Miriam M. Salpeter"}],"identifiers":[]},"license":{"id":"GPL-2.0-or-later","namespace":"SPDX"},"algorithms":[],"interfaceTypes":["command-line application"],"supportedOperatingSystemTypes":["Mac OS","Linux","Windows"],"supportedProgrammingLanguages":[],"funding":[],"biosimulators":{"validated":false,"imageVersion":"1.0.0","specificationVersion":"1.0.0","updated":"2021-11-04T13:57:48.722Z","created":"2021-05-16T21:03:23.237Z"}},{"id":"netpyne","name":"NetPyNe","version":"1.0.0.2","description":"Python package to facilitate the development, simulation, parallelization, analysis, and optimization of biological neuronal networks using the NEURON simulator.","urls":[{"type":"Home page","title":null,"url":"http://www.netpyne.org/"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:7b379580e509151589a34fc398f77c9bb2e33b7c460e9ac74db98798328f0547","url":"ghcr.io/biosimulators/netpyne:1.0.0.2"},"authors":[{"identifiers":[],"lastName":"Dura-Bernal","middleName":null,"firstName":"Salvador"},{"identifiers":[],"lastName":"Suter","middleName":"A","firstName":"Benjamin"},{"identifiers":[],"lastName":"Gleeson","middleName":null,"firstName":"Padraig"},{"identifiers":[],"lastName":"Cantarelli","middleName":null,"firstName":"Matteo"},{"identifiers":[],"lastName":"Quintana","middleName":null,"firstName":"Adrian"},{"identifiers":[],"lastName":"Rodriguez","middleName":null,"firstName":"Facundo"},{"identifiers":[],"lastName":"Kedziora","middleName":"J","firstName":"David"},{"identifiers":[],"lastName":"Chadderdon","middleName":"L","firstName":"George"},{"identifiers":[],"lastName":"Kerr","middleName":"C","firstName":"Cliff"},{"identifiers":[],"lastName":"Neymotin","middleName":"A","firstName":"Samuel"},{"identifiers":[],"lastName":"McDougal","middleName":"A","firstName":"Robert"},{"identifiers":[],"lastName":"Hines","middleName":null,"firstName":"Michael"},{"identifiers":[],"lastName":"Shepherd","middleName":"MG","firstName":"Gordon"},{"identifiers":[],"lastName":"Lytton","middleName":"W","firstName":"William"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.7554/eLife.44494.001","id":"10.7554/eLife.44494.001","namespace":"doi"}],"year":2019,"pages":"e44494","issue":null,"volume":"8","journal":"eLife","title":"NetPyNE, a tool for data-driven multiscale modeling of brain circuits","authors":"Salvador Dura-Bernal, Benjamin A Suter, Padraig Gleeson, Matteo Cantarelli, Adrian Quintana, Facundo Rodriguez, David J Kedziora, George L Chadderdon, Cliff C Kerr, Samuel A Neymotin, Robert A McDougal, Michael Hines, Gordon MG Shepherd & William W Lytton"}],"identifiers":[{"url":"https://pypi.org/project/netpyne","id":"netpyne","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-pyneuroml/","id":"biosimulators-pyneuroml","namespace":"pypi"}]},"license":{"id":"MIT","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"},{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"},{"url":"https://github.com/NeuroML/pyNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyNeuroML"}],"availableSoftwareInterfaceTypes":["library","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9005","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"C-language Variable-coefficient Ordinary Differential Equation solver","id":"cvode","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}}],"interfaceTypes":["library","web application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-06-03T04:55:08.854Z","updated":"2022-02-23T00:30:50.302Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","module":"biosimulators_pyneuroml.api.netpyne","package":"biosimulators-pyneuroml"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","command":"biosimulators-netpyne","package":"biosimulators-pyneuroml","packageRepository":"PyPI"}},{"funding":[],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"supportedOperatingSystemTypes":["platform-independent"],"interfaceTypes":["library","desktop application","BioSimulators Docker image"],"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"},{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"},{"url":"https://github.com/NeuroML/pyNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyNeuroML"}],"availableSoftwareInterfaceTypes":["library","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_9005","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"C-language Variable-coefficient Ordinary Differential Equation solver","id":"cvode","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}}],"license":{"id":"BSD-3-Clause","namespace":"SPDX"},"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fninf.2019.00063","id":"10.3389/fninf.2019.00063","namespace":"doi"}],"year":2019,"pages":"63","issue":null,"volume":"13","journal":"Frontiers in Neuroinformatics","title":"CoreNEURON : An Optimized Compute Engine for the NEURON Simulator","authors":"Pramod Kumbhar, Michael Hines, Jeremy Fouriaux, Aleksandr Ovcharenko, James King, Fabien Delalondre & Felix Schürmann"},{"identifiers":[{"url":"https://doi.org/10.3389/fninf.2018.00041","id":"10.3389/fninf.2018.00041","namespace":"doi"}],"year":2018,"pages":"41","issue":null,"volume":"12","journal":"Frontiers in Neuroinformatics","title":"Using NEURON for Reaction-Diffusion Modeling of Extracellular Dynamics","authors":"Adam J. H. Newton, Robert A. McDougal, Michael L. Hines & William W. Lytton"},{"identifiers":[{"url":"https://doi.org/10.3389/fninf.2013.00028","id":"10.3389/fninf.2013.00028","namespace":"doi"}],"year":2013,"pages":"28","issue":null,"volume":"7","journal":"Frontiers in Neuroinformatics","title":"Reaction-diffusion in the NEURON simulator","authors":"Robert A. McDougal, Michael L. Hines & William W. Lytton"},{"identifiers":[{"url":"https://doi.org/10.1017/CBO9780511541612","id":"10.1017/CBO9780511541612","namespace":"doi"}],"year":2006,"pages":"119","issue":null,"volume":"21","journal":"Journal of Computational Neuroscience","title":"The NEURON Book","authors":"Nicholas T. Carnevale & Michael L. Hines"},{"identifiers":[{"url":"https://doi.org/10.1007/s10827-006-7949-5","id":"10.1007/s10827-006-7949-5","namespace":"doi"}],"year":2006,"pages":"119","issue":null,"volume":"21","journal":"Journal of Computational Neuroscience","title":"Parallel network simulations with NEURON","authors":"M. Migliore, C. Cannia, William W. Lytton, Henry Markram & Michael L. Hines"},{"identifiers":[{"url":"https://doi.org/10.1162/NECO_a_00876","id":"10.1162/NECO_a_00876","namespace":"doi"}],"year":2006,"pages":"2063-2090","issue":"10","volume":"28","journal":"Neural Computation","title":"Simulation Neurotechnologies for Advancing Brain Research: Parallelizing Large Networks in NEURON","authors":"William W. Lytton, Alexandra H. Seidenstein, Salvador Dura-Bernal, Robert A. McDougal, Felix Schürmann & Michael L. Hines"},{"identifiers":[{"url":"https://doi.org/10.1016/j.neucom.2004.01.175","id":"10.1016/j.neucom.2004.01.175","namespace":"doi"}],"year":2004,"pages":"1117-1122","issue":null,"volume":"58-60","journal":"Neurocomputing","title":"Discrete event simulation in the NEURON environment","authors":"Michael L. Hines & Nicholas T. Carnevale"},{"identifiers":[{"url":"https://doi.org/10.1177/107385840100700207","id":"10.1177/107385840100700207","namespace":"doi"}],"year":2001,"pages":"123-135","issue":"2","volume":"7","journal":"The Neuroscientist","title":"NEURON: a tool for neuroscientists","authors":"Michael L. Hines & Nicholas T. Carnevale"},{"identifiers":[{"url":"https://doi.org/10.1162/neco.1997.9.6.1179","id":"10.1162/neco.1997.9.6.1179","namespace":"doi"}],"year":1997,"pages":"1179-1209","issue":"6","volume":"9","journal":"Neural Computation","title":"The NEURON simulation environment","authors":"Michael L. Hines & Nicholas T. Carnevale"},{"identifiers":[{"url":"https://doi.org/10.1007/978-1-4615-2736-7_8","id":"10.1007/978-1-4615-2736-7_8","namespace":"doi"}],"year":1994,"pages":"147-163","issue":null,"volume":null,"journal":"Neural Network Simulation Environments","title":"The NEURON simulation program","authors":"Michael L. Hines"}],"identifiers":[{"url":"https://pypi.org/project/NEURON","id":"NEURON","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-pyneuroml/","id":"biosimulators-pyneuroml","namespace":"pypi"}]},"authors":[{"identifiers":[],"lastName":"Hines","middleName":null,"firstName":"Michael"},{"identifiers":[],"lastName":"Moore","middleName":"W","firstName":"John"},{"identifiers":[],"lastName":"Carnevale","middleName":null,"firstName":"Ted"},{"identifiers":[],"lastName":"McDougal","middleName":null,"firstName":"Robert"},{"identifiers":[],"lastName":"Morse","middleName":null,"firstName":"Tom"},{"identifiers":[],"lastName":"Shepherd","middleName":null,"firstName":"Gordon"},{"identifiers":[],"lastName":"Mainen","middleName":null,"firstName":"Zach"},{"identifiers":[],"lastName":"Holt","middleName":null,"firstName":"Gary"},{"identifiers":[],"lastName":"Lytton","middleName":"W","firstName":"William"},{"identifiers":[],"lastName":"Eichner","middleName":null,"firstName":"Hubert"},{"identifiers":[],"lastName":"Davison","middleName":null,"firstName":"Andrew"},{"identifiers":[],"lastName":"Muller","middleName":null,"firstName":"Eilif"}],"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","module":"biosimulators_pyneuroml.api.neuron","package":"biosimulators-pyneuroml"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","command":"biosimulators-neuron","package":"biosimulators-pyneuroml","packageRepository":"PyPI"},"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:0b7f8ddd450d0cb22e915704247eb20bb24889ec6120f0d6b0ec3f1a6e6193e0","url":"ghcr.io/biosimulators/neuron:8.0.2"},"urls":[{"type":"Home page","title":null,"url":"https://neuron.yale.edu/neuron/"}],"description":"Empirically-based simulator for modeling neurons and networks of neurons.","version":"8.0.2","name":"NEURON","id":"neuron","biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2022-02-22T22:39:39.081Z","updated":"2022-02-23T00:26:56.216Z"}},{"id":"xpp","name":"XPP","version":"8.0","description":"Tool for solving differential, difference, delay, functional, and stochastic equations and boundary value problems.","urls":[{"type":"Home page","title":null,"url":"http://www.math.pitt.edu/~bard/xpp/xpp.html"},{"type":"Source repository","title":null,"url":"https://github.com/Ermentrout/xppaut"},{"type":"License","title":null,"url":"https://github.com/Ermentrout/xppaut/blob/master/LICENSE"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:b8e41eb7175de41d3bfcf1ff5679389e12af4350a4cdcbc56caa4ed52f3b64f0","url":"ghcr.io/biosimulators/xpp:8.0"},"authors":[{"identifiers":[{"url":"https://orcid.org/0000-0002-5854-0654","id":"0000-0002-5854-0654","namespace":"orcid"}],"lastName":"Ermentrout","middleName":null,"firstName":"G. Bard"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1007/978-94-007-3858-4_17","id":"10.1007/978-94-007-3858-4_17","namespace":"doi"}],"year":2012,"pages":"519-531","issue":null,"volume":null,"journal":"Computational Systems Neurobiology","title":"XPPAUT","authors":"Bard Ermentrout"},{"identifiers":[{"url":"https://doi.org/10.1137/1.9780898718195","id":"10.1137/1.9780898718195","namespace":"doi"}],"year":2002,"pages":null,"issue":null,"volume":null,"journal":"Society for Industrial and Applied Mathematics","title":"Simulating, analyzing, and animating dynamical systems: a guide to XPPAUT for researchers and students","authors":"Bard Ermentrout"}],"identifiers":[{"url":"https://pypi.org/project/biosimulators-xpp/","id":"biosimulators-xpp","namespace":"pypi"}]},"license":{"id":"GPL-2.0-only","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1021/j100540a008","id":"10.1021/j100540a008","namespace":"doi"}],"year":1977,"pages":"2340-2361","issue":"25","volume":"81","journal":"Journal of Physical Chemistry","title":"Exact stochastic simulation of coupled chemical reactions","authors":"Daniel T. Gillespie"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Gillepie's method","id":"discrete","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"Random number generator seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Forward Euler one step method","id":"euler","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Backward Euler method","id":"backeul","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":null,"value":"1e-7","type":"float","name":"tolerance","id":null,"kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":null,"value":"10","type":"integer","name":"Maximum number of iterates for each step","id":null,"kisaoId":{"id":"KISAO_0000486","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000031","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Adams-Bashforth fourth order predictor-corrector method","id":"adams","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000279","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Gear method","id":"gear","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"minimum allowable timestep","id":"dtmin","kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1","type":"float","name":"maximum allowable timestep","id":"dtmax","kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"tolerance","id":"toler","kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000288","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince method","id":"5dp","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"relative tolerance","id":"toler","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"absolute tolerance","id":"atoler","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince 8(5,3) method","id":"83dp","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"relative tolerance","id":"toler","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"absolute tolerance","id":"atoler","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000436","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Two step Rosenbrock method","id":"2rb","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"relative tolerance","id":"toler","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"absolute tolerance","id":"atoler","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"lower half-bandwidth","id":"bandlo","kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"upper half-bandwidth","id":"bandup","kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000033","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"}],"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"CVODE","id":"cvode","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"relative tolerance","id":"toler","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"absolute tolerance","id":"atoler","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"lower half-bandwidth","id":"bandlo","kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"upper half-bandwidth","id":"bandup","kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"4th order Runge-Kutta method","id":"rungekutta","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://dl.acm.org/doi/10.5555/148286","id":"10.5555/148286","namespace":"doi"}],"year":1992,"pages":"719","issue":null,"volume":null,"journal":null,"title":"Numerical Recipes in C","authors":"William H. Press, Saul A. Teukolsky, William T. Vetterling & Brian P. Flannery"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Quality 4th order Runge-Kutta method","id":"qualrk","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"tolerance","id":"toler","kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"minimum allowable timestep","id":"dtmin","kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1","type":"float","name":"maximum allowable timestep","id":"dtmax","kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1000","type":"integer","name":"Maximum number of iterates per root finding step","id":"newt_iter","kisaoId":{"id":"KISAO_0000665","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-3","type":"float","name":"Newton tolerance","id":"newt_tol","kisaoId":{"id":"KISAO_0000565","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-5","type":"float","name":"Jacobian epsilon","id":"jac_eps","kisaoId":{"id":"KISAO_0000666","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000672","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Two step modified Euler method","id":"modeuler","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000301","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Symplectic method","id":"ymp","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000367","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"http://doi.org/10.1093/comjnl/12.4.393","id":"10.1093/comjnl/12.4.393","namespace":"doi"}],"year":1969,"pages":"393-397","issue":"4","volume":"12","journal":"Computer Journal","title":"Numerical methods for Volterra integral equations of the first kind","authors":"Peter Linz"},{"identifiers":[{"url":"https://doi.org/10.1137/1.9781611970852","id":"10.1137/1.9781611970852","namespace":"doi"}],"year":1985,"pages":null,"issue":null,"volume":null,"journal":null,"title":"Analytical and Numerical Methods for Volterra Equations","authors":"Peter Linz"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Second order backward method for Volterra equations","id":"volterra","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":null,"value":"1e-7","type":"float","name":"tolerance","id":null,"kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application"],"recommendedRange":null,"value":"10","type":"integer","name":"Maximum number of iterates for each step","id":null,"kisaoId":{"id":"KISAO_0000486","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"4000","type":"integer","name":"maximum number of points","id":"vmaxpts","kisaoId":{"id":"KISAO_0000667","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.05","type":"float","name":"step size","id":"dt","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000664","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://dl.acm.org/doi/10.5555/148286","id":"10.5555/148286","namespace":"doi"}],"year":1992,"pages":"739-741","issue":null,"volume":null,"journal":null,"title":"Numerical Recipes in C","authors":"William H. Press, Saul A. Teukolsky, William T. Vetterling & Brian P. Flannery"},{"identifiers":[],"year":1977,"pages":null,"issue":null,"volume":"5","journal":"Applied Mathematics and Computation","title":"Mathematical Software III","authors":"LF Shampine & HA and Watts"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPP","value":"{ parameter or variable name }"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values or variable initial conditions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9010","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Gear-like method for stiff ODE systems","id":"stiff","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"variable of integration (time)"},{"symbol":null,"target":{"grammar":"XPP","value":"variable name (case insensitive)"},"name":"variables"},{"symbol":null,"target":{"grammar":"XPP","value":"auxiliary variable name (case insensitive)"},"name":"auxiliary variables"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"minimum allowable timestep","id":"dtmin","kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1","type":"float","name":"maximum allowable timestep","id":"dtmax","kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.001","type":"float","name":"tolerance","id":"toler","kisaoId":{"id":"KISAO_0000597","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000668","namespace":"KISAO"}}],"interfaceTypes":["desktop application","library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"C","namespace":"Linguist"},{"id":"MATLAB","namespace":"Linguist"},{"id":"Python","namespace":"Linguist"}],"funding":[],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-08-09T12:09:39.325Z","updated":"2022-02-28T21:41:32.225Z"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_XPP/installation.html","module":"biosimulators_xpp","package":"biosimulators-xpp"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_XPP/installation.html","command":"biosimulators-xpp","package":"biosimulators-xpp","packageRepository":"PyPI"}},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":false,"created":"2023-08-17T22:22:54.405Z","updated":"2024-02-17T17:15:37.296Z"},"id":"smoldyn","name":"Smoldyn","version":"2.72","description":"Computer program for cell-scale biochemical simulations.","urls":[{"url":"http://www.smoldyn.org/","title":null,"type":"Home page"},{"url":"http://www.smoldyn.org/archive.html","title":null,"type":"Examples"},{"url":"https://smoldyn.readthedocs.io/en/latest/user/install.html","title":null,"type":"Installation instructions"},{"url":"https://smoldyn.readthedocs.io/","title":null,"type":"Documentation"},{"url":"https://github.com/ssandrews/Smoldyn","title":null,"type":"Source repository"},{"url":"https://github.com/ssandrews/Smoldyn/blob/master/LICENSE","title":null,"type":"License"},{"url":"https://github.com/ssandrews/Smoldyn/issues","title":null,"type":"Issue tracker"}],"image":{"url":"ghcr.io/ssandrews/smoldyn/biosimulators_smoldyn:2.72","digest":"sha256:8aa0cd3eb3b0219dda000f243b4745dc3965fe5f1c082a2dfb611b7ae77edbc6","format":{"namespace":"EDAM","id":"format_3973","version":null,"supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":{"packageRepository":"PyPI","package":"smoldyn","command":"python -m smoldyn.biosimulators","installationInstructions":null},"pythonApi":{"package":"smoldyn","module":"smoldyn.biosimulators","installationInstructions":null},"authors":[{"firstName":"Steven","middleName":"S.","lastName":"Andrews","identifiers":[{"namespace":"orcid","id":"0000-0002-4576-8107","url":"https://orcid.org/0000-0002-4576-8107"}]},{"firstName":"Dilawar","middleName":null,"lastName":"Singh","identifiers":[{"namespace":"orcid","id":"0000-0002-4645-3211","url":"https://orcid.org/0000-0002-4645-3211"}]}],"references":{"identifiers":[{"namespace":"pypi","id":"smoldyn","url":"https://pypi.org/project/smoldyn/"},{"namespace":"bio.tools","id":"smoldyn","url":"https://bio.tools/smoldyn"}],"citations":[{"authors":"Steve S. Andrews","title":"Smoldyn: particle-based simulation with rule-based modeling, improved molecular interaction and a library interface","journal":"Bioinformatics","volume":"33","issue":"5","pages":"710-717","year":2017,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btw700","url":"https://doi.org/10.1093/bioinformatics/btw700"}]},{"authors":"Martin Robinson, Steven S. Andrews & Radek Erban","title":"Multiscale reaction-diffusion simulations with Smoldyn","journal":"Bioinformatics","volume":"31","issue":"14","pages":"2406-2408","year":2015,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btv149","url":"https://doi.org/10.1093/bioinformatics/btv149"}]},{"authors":"Steven S. Andrews","title":"Spatial and stochastic cellular modeling with the Smoldyn simulator","journal":"Methods in Molecular Biology","volume":"804","issue":null,"pages":"519-542","year":2012,"identifiers":[{"namespace":"doi","id":"10.1007/978-1-61779-361-5_26","url":"https://doi.org/10.1007/978-1-61779-361-5_26"}]},{"authors":"Steven S. Andrews, Nathan J. Addy, Roger Brent & Adam P. Arkin","title":"Detailed simulations of cell biology with Smoldyn 2.1","journal":"PLoS Compututational Biology","volume":"6","issue":"3","pages":"e1000705","year":2010,"identifiers":[{"namespace":"doi","id":"10.1371/journal.pcbi.1000705","url":"https://doi.org/10.1371/journal.pcbi.1000705"}]}]},"license":{"namespace":"SPDX","id":"LGPL-3.0-only"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000057"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000254"},"id":"accuracy","name":"accuracy","type":"float","value":"10.0","recommendedRange":["0.0","10.0"],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":"seed","name":"seed","type":"integer","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"},{"namespace":"SIO","id":"SIO_000452"},{"namespace":"SIO","id":"SIO_000453"},{"namespace":"SIO","id":"SIO_000454"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"molecule count of a species","target":{"value":"molcount {species}","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a state of a species","target":{"value":"molcountspecies {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a species in a 1-D range","target":{"value":"molcountinbox {species} {low-x} {hi-x}","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a species in a 2-D range","target":{"value":"molcountinbox {species} {low-x} {hi-x} {low-y} {hi-y}","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a species in a 3-D range","target":{"value":"molcountinbox {species} {low-x} {hi-x} {low-y} {hi-y} {low-z} {hi-z}","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a species in a compartment","target":{"value":"molcountincmpt {species} {compartment}","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a state of a species in a compartment","target":{"value":"molcountincmpt2 {species} {compartment} {state}","grammar":"Smoldyn"},"symbol":null},{"name":"molecule count of a species on a surface","target":{"value":"molcountonsurf {species} {surface}","grammar":"Smoldyn"},"symbol":null},{"name":"distribution of molecule counts of a species along a line","target":{"value":"molcountspace {species}({state}) {axis} {low} {hi} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along a line of a plane","target":{"value":"molcountspace {species}({state}) {axis} {low} {hi} {bins} {low} {hi}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along a line of a cube","target":{"value":"molcountspace {species}({state}) {axis} {low} {hi} {bins} {low} {hi} {low} {hi}","grammar":"Smoldyn"},"symbol":null},{"name":"2-D distribution of molecule counts of a state of a species in a plane","target":{"value":"molcountspace2d {species}({state}) z {low-x} {hi-x} {bins-x} {low-y} {hi-y} {bins-y}","grammar":"Smoldyn"},"symbol":null},{"name":"2-D distribution of molecule counts of a state of a species in a cube","target":{"value":"molcountspace2d {species}({state}) {axis} {low-1} {hi-1} {bins-1} {low-2} {hi-2} {bins-2} {low-3} {hi-3}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of a 1-D circle","target":{"value":"molcountspaceradial {species}({state}) {center-x} {radius} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of a circle","target":{"value":"molcountspaceradial {species}({state}) {center-x} {center-y} {radius} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of a sphere","target":{"value":"molcountspaceradial {species}({state}) {center-x} {center-y} {center-z} {radius} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of an angular segment of a circle","target":{"value":"molcountspacepolarangle {species}({state}) {center-x} {center-y} {pole-x} {pole-y} {radius-min} {radius-max} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of an angular segment of a shere","target":{"value":"molcountspacepolarangle {species}({state}) {center-x} {center-y} {center-z} {pole-x} {pole-y} {pole-z} {radius-min} {radius-max} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of a circle around molecules of second state of a second species","target":{"value":"radialdistribution {species-1}({state-1}) {species-2}({state-2}) {radius} {bins}","grammar":"Smoldyn"},"symbol":null},{"name":"1-D distribution of molecule counts of a state of a species along radii of a sphere around molecules of second state of a second species","target":{"value":"radialdistribution2 {species-1}({state-1}) {species-2}({state-2}) {low-x} {hi-x} {low-y} {hi-y} {low-z} {hi-z} {radius} {bins}","grammar":"Smoldyn"},"symbol":null}],"id":"Smoldyn","name":"Smoldyn (Spatial Stochastic Simulator)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000678"}],"modelFormats":[{"namespace":"EDAM","id":"format_9001","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change parameter value","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"define {name}","grammar":"Smoldyn"},"symbol":null},{"name":"Change diffusion coefficient","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"difc {species}","grammar":"Smoldyn"},"symbol":null},{"name":"Change diffusion coefficient","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"difc {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change diffusion coefficient rule","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"difc_rule {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change surface diffusion coefficient","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"difm {species}","grammar":"Smoldyn"},"symbol":null},{"name":"Change surface diffusion coefficient","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"difm {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change surface diffusion coefficient rule","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"difm_rule {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change drift","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"drift {species}","grammar":"Smoldyn"},"symbol":null},{"name":"Change drift","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"drift {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change drift rule","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"drift_rule {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change surface drift","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"surface_drift {species}({state}) {surface} {panel-shape}","grammar":"Smoldyn"},"symbol":null},{"name":"Change surface drift rule","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"surface_drift_rule {species}({state}) {surface} {panel-shape}","grammar":"Smoldyn"},"symbol":null},{"name":"Kill molecules of a species","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"killmol {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Probabilistically kill some molecules of a species","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"killmolprob {species}({state}) {prob}","grammar":"Smoldyn"},"symbol":null},{"name":"Kill molecules of a species in a compartment","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"killmolincmpt {species}({state}) {surface}","grammar":"Smoldyn"},"symbol":null},{"name":"Kill molecules of a species on a surface","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"killmolinsphere {species}({state}) {surface}","grammar":"Smoldyn"},"symbol":null},{"name":"Kill molecules of a species outside the system boundaries","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"killmoloutsidesystem {species}({state})","grammar":"Smoldyn"},"symbol":null},{"name":"Change the molecules of a species","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"fixmolcount {species}","grammar":"Smoldyn"},"symbol":null},{"name":"Change the molecules of a species in a compartment","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"fixmolcountincmpt {species}({state}) {compartment}","grammar":"Smoldyn"},"symbol":null},{"name":"Change the molecules of a species on a surface","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"fixmolcountonsurf {species}({state}) {surface}]","grammar":"Smoldyn"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["command-line application","library","BioSimulators Docker image"],"dependencies":[],"citations":[]}],"interfaceTypes":["command-line application","library","BioSimulators Docker image"],"supportedOperatingSystemTypes":["Mac OS","Linux","Windows"],"supportedProgrammingLanguages":[{"namespace":"Linguist","id":"C"},{"namespace":"Linguist","id":"C++"},{"namespace":"Linguist","id":"Python"}],"funding":[]},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":true,"created":"2024-11-18T15:34:26.233Z","updated":"2024-11-18T15:34:26.233Z"},"id":"copasi","name":"COPASI","version":"4.45.296","description":"COPASI is a C++-based software application for the simulation and analysis of biochemical networks and their dynamics.","urls":[{"url":"http://copasi.org/","title":null,"type":"Home page"}],"image":{"url":"ghcr.io/biosimulators/copasi:4.45.296","digest":"sha256:7c9cd076eeec494a653353777e42561a2ec9be1bfcc647d0ea84d89fe18999df","format":{"namespace":"EDAM","id":"format_3973","version":null,"supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":{"packageRepository":"PyPI","package":"biosimulators-copasi","command":"biosimulators-copasi","installationInstructions":null},"pythonApi":{"package":"biosimulators-copasi","module":"biosimulators_copasi","installationInstructions":null},"authors":[{"firstName":"Frank","middleName":"T.","lastName":"Bergmann","identifiers":[]},{"firstName":"Stefan","middleName":null,"lastName":"Hoops","identifiers":[]},{"firstName":"Brian","middleName":null,"lastName":"Klahn","identifiers":[]},{"firstName":"Ursula","middleName":null,"lastName":"Kummer","identifiers":[]},{"firstName":"Pedro","middleName":null,"lastName":"Mendes","identifiers":[]},{"firstName":"Jürgen","middleName":null,"lastName":"Pahle","identifiers":[]},{"firstName":"Sven","middleName":null,"lastName":"Sahle","identifiers":[]},{"firstName":"Hasan","middleName":null,"lastName":"Baig","identifiers":[]},{"firstName":"Lauren","middleName":null,"lastName":"Marazzi","identifiers":[]},{"firstName":"Diogo","middleName":null,"lastName":"Camacho","identifiers":[]},{"firstName":"Joseph","middleName":null,"lastName":"Dada","identifiers":[]},{"firstName":"Ralph","middleName":null,"lastName":"Gauges","identifiers":[]},{"firstName":"Abhishekh","middleName":null,"lastName":"Gupta","identifiers":[]},{"firstName":"Ankur","middleName":null,"lastName":"Gupta","identifiers":[]},{"firstName":"Yongqun","middleName":null,"lastName":"He","identifiers":[]},{"firstName":"David","middleName":null,"lastName":"Heilman","identifiers":[]},{"firstName":"Wenjun","middleName":null,"lastName":"Hu","identifiers":[]},{"firstName":"Tim","middleName":null,"lastName":"Johann","identifiers":[]},{"firstName":"Aejaaz","middleName":null,"lastName":"Kamal","identifiers":[]},{"firstName":"Michalina","middleName":null,"lastName":"Kaszuba","identifiers":[]},{"firstName":"Ed","middleName":null,"lastName":"Kent","identifiers":[]},{"firstName":"Artjom","middleName":null,"lastName":"König","identifiers":[]},{"firstName":"Mrinmyee","middleName":null,"lastName":"Kulkarni","identifiers":[]},{"firstName":"Christine","middleName":null,"lastName":"Lee","identifiers":[]},{"firstName":"Sarah","middleName":null,"lastName":"Lilienthal","identifiers":[]},{"firstName":"Rohan","middleName":null,"lastName":"Luktuke","identifiers":[]},{"firstName":"Ettore","middleName":null,"lastName":"Murabito","identifiers":[]},{"firstName":"Olusegun","middleName":null,"lastName":"Oshota","identifiers":[]},{"firstName":"Norman","middleName":null,"lastName":"Paton","identifiers":[]},{"firstName":"Jignesh","middleName":null,"lastName":"Parmar","identifiers":[]},{"firstName":"Robert","middleName":null,"lastName":"Platt","identifiers":[]},{"firstName":"Ursula","middleName":null,"lastName":"Rost","identifiers":[]},{"firstName":"Anton","middleName":null,"lastName":"Ruff","identifiers":[]},{"firstName":"Natalia","middleName":null,"lastName":"Simus","identifiers":[]},{"firstName":"Gaurav","middleName":null,"lastName":"Singh","identifiers":[]},{"firstName":"Mudita","middleName":null,"lastName":"Singhal","identifiers":[]},{"firstName":"Kieran","middleName":null,"lastName":"Smallbone","identifiers":[]},{"firstName":"Anurag","middleName":null,"lastName":"Srivastava","identifiers":[]},{"firstName":"Natalie","middleName":null,"lastName":"Stanford","identifiers":[]},{"firstName":"Irina","middleName":null,"lastName":"Surovtsova","identifiers":[]},{"firstName":"Wei","middleName":null,"lastName":"Sun","identifiers":[]},{"firstName":"Sameer","middleName":null,"lastName":"Tupe","identifiers":[]},{"firstName":"Carel","middleName":null,"lastName":"van Gend","identifiers":[]},{"firstName":"Katja","middleName":null,"lastName":"Wegner","identifiers":[]},{"firstName":"Paul","middleName":null,"lastName":"Willy","identifiers":[]},{"firstName":"Liang","middleName":null,"lastName":"Xu","identifiers":[]},{"firstName":"Jürgen","middleName":null,"lastName":"Zobeley","identifiers":[]}],"references":{"identifiers":[{"namespace":"pypi","id":"python-copasi","url":"https://pypi.org/project/python-copasi/"},{"namespace":"pypi","id":"biosimulators-copasi","url":"https://pypi.org/project/biosimulators-copasi/"},{"namespace":"biotools","id":"copasi","url":"https://bio.tools/copasi"}],"citations":[{"authors":"Frank T. Bergmann, Stefan Hoops, Brian Klahn, Ursula Kummer, Pedro Mendes Jürgen Pahle & Sven Sahle","title":"COPASI and its applications in biotechnology","journal":"Journal of Biotechnology","volume":"261","issue":null,"pages":"215-220","year":2017,"identifiers":[{"namespace":"doi","id":"10.1016/j.jbiotec.2017.06.1200","url":"https://doi.org/10.1016/j.jbiotec.2017.06.1200"}]},{"authors":"Pedro Mendes, Stefan Hoops, Sven Sahle, Ralph Gauges, Joseph Dada & Ursula Kummer","title":"Computational modeling of biochemical networks using COPASI","journal":"Methods in Molecular Biology","volume":"500","issue":null,"pages":"17-59","year":2009,"identifiers":[{"namespace":"doi","id":"10.1007/978-1-59745-525-1_2","url":"https://doi.org/10.1007/978-1-59745-525-1_2"}]},{"authors":"Stefan Hoops, Sven Sahle, Ralph Gauges, Christine Lee, Jürgen Pahle, Natalia Simus, Mudita Singhal, Liang Xu, Pedro Mendes & Ursula Kummer","title":"COPASI—a complex pathway simulator","journal":"Bioinformatics","volume":"22","issue":"24","pages":"3067-3074","year":2006,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btl485","url":"https://doi.org/10.1093/bioinformatics/btl485"}]},{"authors":"Sven Sahle, Ralph Gauges, Jürgen Pahle, Natalia Simus, Ursula Kummer, Stefan Hoops, Christine Lee, Mudita Singhal, Liang Xu & Pedro Mendes","title":"Simulation of biochemical networks using COPASI—a complex pathway simulator","journal":"Proceedings of the 2006 Winter Simulation Conference, Monterey, CA, USA","volume":null,"issue":null,"pages":"1698-1706","year":2006,"identifiers":[{"namespace":"doi","id":"10.5555/1218112.1218421","url":"https://doi.org/10.5555/1218112.1218421"}]}]},"license":{"namespace":"SPDX","id":"Artistic-2.0"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000560"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000216"},"id":null,"name":"integrate reduced model","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":null,"name":"Relative tolerance","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":null,"name":"Absolute tolerance","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":null,"name":"Maximum time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"lsoda_or_lsodar","name":"Automatically use LSODA or LSODAR as apropriate for the given problem. Use LSODA if the problem has no roots. Use LSODAR if the problem has roots.","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Alan C. Hindmarsh & Linda R. Petzold","title":"LSODA, ordinary differential equation solver for stiff or non-stiff system","journal":null,"volume":null,"issue":null,"pages":null,"year":2005,"identifiers":[{"namespace":"inis","id":"RN:41086668","url":"https://inis.iaea.org/search/search.aspx?orig_q=RN:41086668"}]},{"authors":"Alan C. Hindmarsh & Linda R. Petzold","title":"LSODAR, ordinary differential equation solver for stiff or non-stiff system with root-finding","journal":null,"volume":null,"issue":null,"pages":null,"year":2005,"identifiers":[{"namespace":"inis","id":"RN:41086669","url":"https://inis.iaea.org/search/search.aspx?orig_q=RN:41086669"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000304"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000216"},"id":null,"name":"integrate reduced model","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":null,"name":"Relative tolerance","type":"float","value":"0.0001","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":null,"name":"Absolute tolerance","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"1000000000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":null,"name":"Initial time step","type":"float","value":"0.001","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"radau5","name":"Implicit Runge-Kutta method based on Radau quadrature.","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Xiaohua Ding & Jiabo Tan","title":"Implicit Runge--Kutta methods based on Radau quadrature formula","journal":"International Journal of Computer Mathematics","volume":"86","issue":"8","pages":"1394-1404","year":2009,"identifiers":[{"namespace":"doi","id":"10.1080/00207160701870878","url":"https://doi.org/10.1080/00207160701870878"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000027"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"1000000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"gibson_bruck","name":"Gibson-Bruck next reaction method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000295"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Michael A. Gibson & Jehoshua Bruck","title":"Efficient exact stochastic simulation of chemical systems with many species and many channels","journal":"Journal of Physical Chemistry A","volume":"104","issue":"9","pages":"1876-1889","year":2000,"identifiers":[{"namespace":"doi","id":"10.1021/jp993732q","url":"https://doi.org/10.1021/jp993732q"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000029"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"1000000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"ssa","name":"Gillespie's direct method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000295"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Daniel T. Gillespie","title":"Exact stochastic simulation of coupled chemical reactions","journal":"Journal of Physical Chemistry","volume":"81","issue":"25","pages":"2340-2361","year":1977,"identifiers":[{"namespace":"doi","id":"10.1021/j100540a008","url":"https://doi.org/10.1021/j100540a008"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000039"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000228"},"id":null,"name":"epsilon","type":"float","value":"0.001","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"tau_leap","name":"tau-leaping method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000295"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Daniel T. Gillespie","title":"Approximate accelerated stochastic simulation of chemically reacting systems","journal":"Journal of Chemical Physics","volume":"115","issue":"4","pages":"1716–1733","year":2001,"identifiers":[{"namespace":"doi","id":"10.1063/1.1378322","url":"https://doi.org/10.1063/1.1378322"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000048"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000228"},"id":null,"name":"epsilon","type":"float","value":"0.03","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"1000000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"adaptive_ssa_tau_leap","name":"adaptive explicit-implicit tau-leaping method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000295"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Yang Cao, Daniel T. Gillespie & Linda R. Petzold","title":"Adaptive explicit-implicit tau-leaping method with automatic tau selection","journal":"Journal of Chemical Physics","volume":"126","issue":"22","pages":"224101","year":2007,"identifiers":[{"namespace":"doi","id":"10.1063/1.2745299","url":"https://doi.org/10.1063/1.2745299"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000561"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"1000000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000203"},"id":null,"name":"Low-particle number upper limit","type":"float","value":"800","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000204"},"id":null,"name":"High-particle number lower limit","type":"float","value":"1000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000205"},"id":null,"name":"Partitioning interval","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000483"},"id":null,"name":"Runge-Kutta step size","type":"float","value":"0.001","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"hybrid-runge-kutta","name":"Hybrid discrete/continuous Runge-Kutta","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000690"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Frank T. Bergmann, Stefan Hoops, Brian Klahn, Ursula Kummer, Pedro Mendes Jürgen Pahle & Sven Sahle","title":"COPASI and its applications in biotechnology","journal":"Journal of Biotechnology","volume":"261","issue":null,"pages":"215-220","year":2017,"identifiers":[{"namespace":"doi","id":"10.1016/j.jbiotec.2017.06.1200","url":"https://doi.org/10.1016/j.jbiotec.2017.06.1200"}]},{"authors":"Pedro Mendes, Stefan Hoops, Sven Sahle, Ralph Gauges, Joseph Dada & Ursula Kummer","title":"Computational modeling of biochemical networks using COPASI","journal":"Methods in Molecular Biology","volume":"500","issue":null,"pages":"17-59","year":2009,"identifiers":[{"namespace":"doi","id":"10.1007/978-1-59745-525-1_2","url":"https://doi.org/10.1007/978-1-59745-525-1_2"}]},{"authors":"Stefan Hoops, Sven Sahle, Ralph Gauges, Christine Lee, Jürgen Pahle, Natalia Simus, Mudita Singhal, Liang Xu, Pedro Mendes & Ursula Kummer","title":"COPASI—a complex pathway simulator","journal":"Bioinformatics","volume":"22","issue":"24","pages":"3067-3074","year":2006,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btl485","url":"https://doi.org/10.1093/bioinformatics/btl485"}]},{"authors":"Sven Sahle, Ralph Gauges, Jürgen Pahle, Natalia Simus, Ursula Kummer, Stefan Hoops, Christine Lee, Mudita Singhal, Liang Xu & Pedro Mendes","title":"Simulation of biochemical networks using COPASI—a complex pathway simulator","journal":"Proceedings of the 2006 Winter Simulation Conference, Monterey, CA, USA","volume":null,"issue":null,"pages":"1698-1706","year":2006,"identifiers":[{"namespace":"doi","id":"10.5555/1218112.1218421","url":"https://doi.org/10.5555/1218112.1218421"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000562"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"1000000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000203"},"id":null,"name":"Low-particle number upper limit","type":"float","value":"800","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000204"},"id":null,"name":"High-particle number lower limit","type":"float","value":"1000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000205"},"id":null,"name":"Partitioning interval","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000216"},"id":null,"name":"integrate reduced model","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":null,"name":"Relative tolerance","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":null,"name":"Absolute tolerance","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":null,"name":"Maximum time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"hybrid-lsoda","name":"Hybrid discrete/continuous LSODA","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000690"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Frank T. Bergmann, Stefan Hoops, Brian Klahn, Ursula Kummer, Pedro Mendes Jürgen Pahle & Sven Sahle","title":"COPASI and its applications in biotechnology","journal":"Journal of Biotechnology","volume":"261","issue":null,"pages":"215-220","year":2017,"identifiers":[{"namespace":"doi","id":"10.1016/j.jbiotec.2017.06.1200","url":"https://doi.org/10.1016/j.jbiotec.2017.06.1200"}]},{"authors":"Pedro Mendes, Stefan Hoops, Sven Sahle, Ralph Gauges, Joseph Dada & Ursula Kummer","title":"Computational modeling of biochemical networks using COPASI","journal":"Methods in Molecular Biology","volume":"500","issue":null,"pages":"17-59","year":2009,"identifiers":[{"namespace":"doi","id":"10.1007/978-1-59745-525-1_2","url":"https://doi.org/10.1007/978-1-59745-525-1_2"}]},{"authors":"Stefan Hoops, Sven Sahle, Ralph Gauges, Christine Lee, Jürgen Pahle, Natalia Simus, Mudita Singhal, Liang Xu, Pedro Mendes & Ursula Kummer","title":"COPASI—a complex pathway simulator","journal":"Bioinformatics","volume":"22","issue":"24","pages":"3067-3074","year":2006,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btl485","url":"https://doi.org/10.1093/bioinformatics/btl485"}]},{"authors":"Sven Sahle, Ralph Gauges, Jürgen Pahle, Natalia Simus, Ursula Kummer, Stefan Hoops, Christine Lee, Mudita Singhal, Liang Xu & Pedro Mendes","title":"Simulation of biochemical networks using COPASI—a complex pathway simulator","journal":"Proceedings of the 2006 Winter Simulation Conference, Monterey, CA, USA","volume":null,"issue":null,"pages":"1698-1706","year":2006,"identifiers":[{"namespace":"doi","id":"10.5555/1218112.1218421","url":"https://doi.org/10.5555/1218112.1218421"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000563"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"100000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":null,"name":"Relative tolerance","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":null,"name":"Absolute tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000534"},"id":null,"name":"List of ids of deterministic reactions","type":"list","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":null,"name":"Random number generator seed","type":"integer","value":"1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"hybrid-rk45","name":"Hybrid discrete/continuous Fehlberg method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000690"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Frank T. Bergmann, Stefan Hoops, Brian Klahn, Ursula Kummer, Pedro Mendes Jürgen Pahle & Sven Sahle","title":"COPASI and its applications in biotechnology","journal":"Journal of Biotechnology","volume":"261","issue":null,"pages":"215-220","year":2017,"identifiers":[{"namespace":"doi","id":"10.1016/j.jbiotec.2017.06.1200","url":"https://doi.org/10.1016/j.jbiotec.2017.06.1200"}]},{"authors":"Pedro Mendes, Stefan Hoops, Sven Sahle, Ralph Gauges, Joseph Dada & Ursula Kummer","title":"Computational modeling of biochemical networks using COPASI","journal":"Methods in Molecular Biology","volume":"500","issue":null,"pages":"17-59","year":2009,"identifiers":[{"namespace":"doi","id":"10.1007/978-1-59745-525-1_2","url":"https://doi.org/10.1007/978-1-59745-525-1_2"}]},{"authors":"Stefan Hoops, Sven Sahle, Ralph Gauges, Christine Lee, Jürgen Pahle, Natalia Simus, Mudita Singhal, Liang Xu, Pedro Mendes & Ursula Kummer","title":"COPASI—a complex pathway simulator","journal":"Bioinformatics","volume":"22","issue":"24","pages":"3067-3074","year":2006,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btl485","url":"https://doi.org/10.1093/bioinformatics/btl485"}]},{"authors":"Sven Sahle, Ralph Gauges, Jürgen Pahle, Natalia Simus, Ursula Kummer, Stefan Hoops, Christine Lee, Mudita Singhal, Liang Xu & Pedro Mendes","title":"Simulation of biochemical networks using COPASI—a complex pathway simulator","journal":"Proceedings of the 2006 Winter Simulation Conference, Monterey, CA, USA","volume":null,"issue":null,"pages":"1698-1706","year":2006,"identifiers":[{"namespace":"doi","id":"10.5555/1218112.1218421","url":"https://doi.org/10.5555/1218112.1218421"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000566"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000483"},"id":null,"name":"Step size","type":"float","value":"0.0001","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":null,"name":"Maximum number of steps","type":"integer","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000567"},"id":null,"name":"force physical correctness","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":null,"name":"Absolute tolerance","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000565"},"id":null,"name":"Absolute tolerance for root finding","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment volumes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"ri5","name":"Stochastic second order Runge-Kutta method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000676"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Andreas Rößler","title":"Second order Runge-Kutta methods for Itô stochastic differential equations","journal":"SIAM Journal Numerical Analysis","volume":"47","issue":"3","pages":"1713-1738","year":2009,"identifiers":[{"namespace":"doi","id":"10.1137/060673308","url":"https://doi.org/10.1137/060673308"}]},{"authors":"Daniel T. Gillespie","title":"The chemical Langevin equation","journal":"Journal Chemical Physics","volume":"113","issue":null,"pages":"297","year":2000,"identifiers":[{"namespace":"doi","id":"10.1063/1.481811","url":"https://doi.org/10.1063/1.481811"}]}]}],"interfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"namespace":"Linguist","id":"Python"},{"namespace":"Linguist","id":"C#"},{"namespace":"Linguist","id":"Java"}],"funding":[]},{"funding":[],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"supportedOperatingSystemTypes":["platform-independent"],"interfaceTypes":["library","command-line application","BioSimulators Docker image"],"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nbt.1614","id":"10.1038/nbt.1614","namespace":"doi"}],"year":2010,"pages":"245-248","issue":"3","volume":"28","journal":"Nature Biotechnology","title":"What is flux balance analysis?","authors":"Jeffrey D. Orth, Ines Thiele & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"},{"url":"https://www.gurobi.com/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"Gurobi"}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux balance analysis","id":"fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/fbc:listOfObjectives/fbc:objective/@value"},"name":"objective value"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@reducedCost"},"name":"reaction reduced costs"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@shadowPrice"},"name":"species shadow prices"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK","Gurobi","GLPK_exact"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000437","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.ymben.2003.09.002","id":"10.1016/j.ymben.2003.09.002","namespace":"doi"}],"year":2003,"pages":"264-276","issue":"4","volume":"5","journal":"Metabolic Engineering","title":"The effects of alternate optimal solutions in constraint-based genome-scale metabolic models","authors":"Radhakrishnan Mahadevan & Christophe. H. Schilling"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"},{"url":"https://www.gurobi.com/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"Gurobi"}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"flux variability analysis","id":"fva","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/fbc:listOfObjectives/fbc:objective/@value"},"name":"objective value"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@reducedCost"},"name":"reaction reduced costs"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@shadowPrice"},"name":"species shadow prices"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"false","type":"boolean","name":"loopless","id":"loopless","kisaoId":{"id":"KISAO_0000532","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction_of_optimum","id":"fraction_of_optimum","kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"pfba_factor","id":"pfba_factor","kisaoId":{"id":"KISAO_0000533","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"processes","id":"processes","kisaoId":{"id":"KISAO_0000529","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK","Gurobi"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000526","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/msb.2010.47","id":"10.1038/msb.2010.47","namespace":"doi"}],"year":2010,"pages":"390","issue":null,"volume":"6","journal":"Molecular Systems Biology","title":"Omic data from evolved E. coli are consistent with computed optimal growth from genome‐scale models","authors":"Nathan E. Lewis, Kim K. Hixson, Tom M. Conrad, Joshua A. Lerman, Pep Charusanti, Ashoka D. Polpitiya, Joshua N. Adkins, Gunnar Schramm, Samuel O. Purvine, Daniel Lopez‐Ferrer, Karl K. Weitz, Roland Eils, Rainer König, Richard D. Smith & Bernhard Ø. Palsson"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"},{"url":"https://www.gurobi.com/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"Gurobi"}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"parsimonious enzyme usage flux balance analysis","id":"pfba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@minFlux"},"name":"minimum reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@maxFlux"},"name":"maximum reaction fluxes"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1.0","type":"float","name":"fraction_of_optimum","id":"fraction_of_optimum","kisaoId":{"id":"KISAO_0000531","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK","Gurobi"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000528","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/j.jtbi.2009.01.027","id":"10.1016/j.jtbi.2009.01.027","namespace":"doi"}],"year":2009,"pages":"311-315","issue":null,"volume":"258","journal":"Journal of Theoretical Biology","title":"Flux balance analysis: A geometric perspective","authors":"Kieran Smallbone & Evangelos Simeonidis"}],"dependencies":[{"url":"https://www.gnu.org/software/glpk/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"GLPK"},{"url":"https://www.ibm.com/analytics/cplex-optimizer","freeNonCommercialLicense":true,"required":false,"version":null,"name":"CPLEX"},{"url":"https://www.gurobi.com/","freeNonCommercialLicense":true,"required":false,"version":null,"name":"Gurobi"}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedSteadyStateSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":["fbc"],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000624","namespace":"SBO"}],"name":"geometric flux balance analysis","id":"geometric fba","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/fbc:listOfObjectives/fbc:objective/@value"},"name":"objective value"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@flux"},"name":"reaction fluxes"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@reducedCost"},"name":"reaction reduced costs"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction/@shadowPrice"},"name":"species shadow prices"}],"outputDimensions":[],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-6","type":"float","name":"epsilon","id":"epsilon","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"200","type":"integer","name":"max_tries","id":"max_tries","kisaoId":{"id":"KISAO_0000486","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1","type":"integer","name":"processes","id":"processes","kisaoId":{"id":"KISAO_0000529","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"recommendedRange":["CPLEX","GLPK","Gurobi"],"value":"GLPK","type":"string","name":"solver","id":null,"kisaoId":{"id":"KISAO_0000553","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000527","namespace":"KISAO"}}],"license":{"id":"LGPL-2.0-or-later","namespace":"SPDX"},"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1186/1752-0509-7-74","id":"10.1186/1752-0509-7-74","namespace":"doi"}],"year":2013,"pages":"74","issue":null,"volume":"7","journal":"BMC Systems Biology","title":"COBRApy: COnstraints-Based Reconstruction and Analysis for Python","authors":"Ali Ebrahim, Joshua A. Lerman, Bernhard Ø. Palsson & Daniel R. Hyduke"}],"identifiers":[{"url":"https://pypi.org/project/cobra/","id":"cobra","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-cobrapy/","id":"biosimulators-cobrapy","namespace":"pypi"},{"url":"https://biocontainers.pro/#/tools/cobra","id":"cobra","namespace":"biocontainers"},{"url":"https://bio.tools/cobrapy","id":"cobrapy","namespace":"biotools"}]},"authors":[{"identifiers":[],"lastName":"Ibrahim","middleName":null,"firstName":"Ali"},{"identifiers":[],"lastName":"Lerman","middleName":"A","firstName":"Joshua"},{"identifiers":[],"lastName":"Palsson","middleName":"Ø","firstName":"Bernhard"},{"identifiers":[],"lastName":"Hyduke","middleName":"R","firstName":"Daniel"}],"pythonApi":{"installationInstructions":null,"module":"biosimulators_cobrapy","package":"biosimulators-cobrapy"},"cli":{"installationInstructions":null,"command":"biosimulators-cobrapy","package":"biosimulators-cobrapy","packageRepository":"PyPI"},"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:9c4e5c5b429897a3af56b78e69ac1e28542428823d41750279cda5fe28a3080b","url":"ghcr.io/biosimulators/cobrapy:0.24.0"},"urls":[{"type":"Home page","title":null,"url":"https://opencobra.github.io/cobrapy/"}],"description":"COBRApy is a Python package that provides a simple interface to metabolic constraint-based reconstruction and analysis.","version":"0.24.0","name":"COBRApy","id":"cobrapy","biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2022-02-23T09:33:50.798Z","updated":"2022-02-23T09:33:50.798Z"}},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":true,"created":"2024-09-20T05:19:47.046Z","updated":"2024-10-18T23:49:11.213Z"},"id":"pysces","name":"PySCeS","version":"1.2.2","description":"Simulation and analysis tools for modelling biological systems","urls":[{"url":"https://pysces.github.io/","title":null,"type":"Home page"}],"image":{"url":"ghcr.io/biosimulators/pysces:1.2.2","digest":"sha256:0bba7f884629bf1b2ab6cb81ccd4d57a1512c09c196fe3cc4bb6a15f7edaf37f","format":{"namespace":"EDAM","id":"format_3973","version":null,"supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":{"packageRepository":"PyPI","package":"biosimulators-pysces","command":"biosimulators-pysces","installationInstructions":"https://docs.biosimulators.org/Biosimulators_PySCeS/installation.html"},"pythonApi":{"package":"biosimulators-pysces","module":"biosimulators_pysces","installationInstructions":"https://docs.biosimulators.org/Biosimulators_PySCeS/installation.html"},"authors":[{"firstName":"Brett","middleName":"G.","lastName":"Olivier","identifiers":[]},{"firstName":"Johann","middleName":"M.","lastName":"Rohwer","identifiers":[]},{"firstName":"Jan-Hendrik","middleName":"S.","lastName":"Hofmeyr","identifiers":[]},{"firstName":"Danie","middleName":null,"lastName":"Palm","identifiers":[]},{"firstName":"Katrin","middleName":null,"lastName":"Leinweber","identifiers":[]}],"references":{"identifiers":[{"namespace":"pypi","id":"pysces","url":"https://pypi.org/project/pysces/"},{"namespace":"pypi","id":"biosimulators-pysces","url":"https://pypi.org/project/biosimulators-pysces/"},{"namespace":"biotools","id":"pysces","url":"https://bio.tools/pysces"}],"citations":[{"authors":"Brett G. Olivier, Johann M. Rohwer & Jan-Hendrik S. Hofmeyr","title":"Modelling cellular systems with PySCeS","journal":"Bioinformatics","volume":"21","issue":"4","pages":"560-561","year":2005,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/bti046","url":"https://doi.org/10.1093/bioinformatics/bti046"}]}]},"license":{"namespace":"SPDX","id":"BSD-3-Clause"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000088"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"atol","name":"absolute tolerance","type":"float","value":"1.0e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"rtol","name":"relative tolerance","type":"float","value":"1.0e-7","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":"mxstep","name":"Maximum number of (internally defined) steps allowed for each integration point in t","type":"integer","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"h0","name":"The step size to be attempted on the first step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"hmax","name":"The maximum absolute step size allowed","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000485"},"id":"hmin","name":"The minimum absolute step size allowed","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000219"},"id":"mxordn","name":"Maximum order to be allowed for the non-stiff (Adams) method","type":"integer","value":"12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000220"},"id":"mxords","name":"Maximum order to be allowed for the stiff (BDF) method","type":"integer","value":"5","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"constant parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter[@constant!='false']","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"constant compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment[@constant!='false']","grammar":"XPath"},"symbol":null}],"id":"lsoda","name":"Livermore solver systems for ordinary differential equations with automatic method switching","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Alan C. Hindmarsh & Linda R. Petzold","title":"LSODA, ordinary differential equation solver for stiff or non-stiff system","journal":null,"volume":null,"issue":null,"pages":null,"year":2005,"identifiers":[{"namespace":"inis","id":"RN:41086668","url":"https://inis.iaea.org/search/search.aspx?orig_q=RN:41086668"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000019"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"abstol","name":"absolute tolerance","type":"float","value":"1e-15","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000571"},"id":"abstol_factor","name":"absolute tolerance adjustment factor","type":"float","value":"1e-6","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"reltol","name":"relative tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000570"},"id":"auto_tol_adjust","name":"auto reduce tolerances","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":"mxstep","name":"Maximum number of steps","type":"integer","value":"1000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"constant parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter[@constant!='false']","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"constant compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment[@constant!='false']","grammar":"XPath"},"symbol":null}],"id":"CVODES","name":"The CVODE is a package written in C that solves ODE initial value problems, in real N-space, written as y'=f(t,y), y(t0)=y0.","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"Assimulo","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://jmodelica.org/assimulo/"},{"name":"SUNDIALS","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://computing.llnl.gov/projects/sundials"}],"citations":[{"authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois","title":"CVODE, a stiff/nonstiff ODE solver in C","journal":"Computers in Physics","volume":"10","issue":"2","pages":"138-143","year":1996,"identifiers":[{"namespace":"doi","id":"10.1063/1.4822377","url":"https://doi.org/10.1063/1.4822377"}]}]}],"interfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"namespace":"Linguist","id":"Python"}],"funding":[]},{"funding":[],"supportedProgrammingLanguages":[],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"interfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"BNGL","value":"compartments.{ name }.size"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change compartments sizes"},{"symbol":null,"target":{"grammar":"BNGL","value":"parameters.{ name }.value"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.{ pattern (e.g.,) `A()` }.initialCount"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change species initial counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"functions.{ name e.g., `h` or name and arguments e.g., `h(...)` }.expression"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change function arguments and/or expressions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"CVODE","id":"ode","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.<species_id>.count"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"BNGL","value":"molecules.<molecule_pattern>.count"},"name":"molecule concentrations"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-8","type":"float","name":"Relative tolerance","id":"rtol","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-8","type":"float","name":"Absolute tolerance","id":"atol","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application"],"recommendedRange":null,"value":null,"type":"integer","name":"Output step interval","id":"output_step_interval","kisaoId":{"id":"KISAO_0000684","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"Maximum simulation steps","id":"max_sim_steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"string","name":"Stop condition","id":"stop_if","kisaoId":{"id":"KISAO_0000525","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1021/j100540a008","id":"10.1021/j100540a008","namespace":"doi"}],"year":1977,"pages":"2340-2361","issue":"25","volume":"81","journal":"Journal of Physical Chemistry","title":"Exact stochastic simulation of coupled chemical reactions","authors":"Daniel T. Gillespie"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"BNGL","value":"compartments.{ name }.size"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change compartments sizes"},{"symbol":null,"target":{"grammar":"BNGL","value":"parameters.{ name }.value"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.{ pattern (e.g.,) `A()` }.initialCount"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change species initial counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"functions.{ name e.g., `h` or name and arguments e.g., `h(...)` }.expression"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change function arguments and/or expressions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Stochastic simulation algorithm","id":"ssa","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.<species_id>.count"},"name":"species counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"molecules.<molecule_pattern>.count"},"name":"molecule counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"Random seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application"],"recommendedRange":null,"value":null,"type":"integer","name":"Output step interval","id":"output_step_interval","kisaoId":{"id":"KISAO_0000684","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"Maximum simulation steps","id":"max_sim_steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"string","name":"Stop condition","id":"stop_if","kisaoId":{"id":"KISAO_0000525","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.2354085","id":"10.1063/1.2354085","namespace":"doi"}],"year":2006,"pages":"144107","issue":"14","volume":"125","journal":"Journal of Chemical Physics","title":"A \"partitioned leaping\" approach for multiscale modeling of chemical reaction dynamics","authors":"Leonard A. Harris & Paulette Clancy"}],"dependencies":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"BNGL","value":"compartments.{ name }.size"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change compartments sizes"},{"symbol":null,"target":{"grammar":"BNGL","value":"parameters.{ name }.value"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.{ pattern (e.g.,) `A()` }.initialCount"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change species initial counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"functions.{ name e.g., `h` or name and arguments e.g., `h(...)` }.expression"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change function arguments and/or expressions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Partitioned Leaping Algorithm","id":"pla","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.<species_id>.count"},"name":"species counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"molecules.<molecule_pattern>.count"},"name":"molecule counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"Random seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application"],"recommendedRange":null,"value":null,"type":"integer","name":"Output step interval","id":"output_step_interval","kisaoId":{"id":"KISAO_0000684","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"Maximum simulation steps","id":"max_sim_steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"string","name":"Stop condition","id":"stop_if","kisaoId":{"id":"KISAO_0000525","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000524","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1038/nmeth.1546","id":"10.1038/nmeth.1546","namespace":"doi"}],"year":2011,"pages":"177","issue":"2","volume":"8","journal":"Nature Methods","title":"Efficient modeling, simulation and coarse-graining of biological complexity with NFsim","authors":"Michael W. Sneddon, James R. Faeder & Thierry Emonet"}],"dependencies":[{"url":"http://michaelsneddon.net/nfsim/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"NFsim"}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"BNGL","value":"compartments.{ name }.size"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change compartments sizes"},{"symbol":null,"target":{"grammar":"BNGL","value":"parameters.{ name }.value"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change parameter values"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.{ pattern (e.g.,) `A()` }.initialCount"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change species initial counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"functions.{ name e.g., `h` or name and arguments e.g., `h(...)` }.expression"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change function arguments and/or expressions"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_3972","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000680","namespace":"SBO"}],"name":"Network-free simulation","id":"nf","outputVariablePatterns":[{"symbol":{"namespace":"urn:sedml:symbol","value":"time"},"target":null,"name":"time"},{"symbol":null,"target":{"grammar":"BNGL","value":"species.<species_id>.count"},"name":"species counts"},{"symbol":null,"target":{"grammar":"BNGL","value":"molecules.<molecule_pattern>.count"},"name":"molecule counts"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":"0","type":"integer","name":"Random seed","id":"seed","kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application"],"recommendedRange":null,"value":null,"type":"integer","name":"Output step interval","id":"output_step_interval","kisaoId":{"id":"KISAO_0000684","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"Maximum simulation steps","id":"max_sim_steps","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"string","name":"Stop condition","id":"stop_if","kisaoId":{"id":"KISAO_0000525","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000263","namespace":"KISAO"}}],"license":{"id":"MIT","namespace":"SPDX"},"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btw469","id":"10.1093/bioinformatics/btw469","namespace":"doi"}],"year":2016,"pages":"3366-3368","issue":"21","volume":"32","journal":"Bioinformatics","title":"BioNetGen 2.2: advances in rule-based modeling","authors":"Leonard A. Harris, Justin S. Hogg, José-Juan Tapia, John A. P. Sekar, Sanjana Gupta, Ilya Korsunsky, Arshi Arora, Dipak Barua, Robert P. Sheehan & James R. Faeder"},{"identifiers":[{"url":"https://doi.org/10.1007/978-1-59745-525-1_5","id":"10.1007/978-1-59745-525-1_5","namespace":"doi"}],"year":2009,"pages":"113-167","issue":null,"volume":"500","journal":"Methods in Molecular Biology","title":"Rule-based modeling of biochemical systems with BioNetGen","authors":"James R. Faeder, Michael L. Blinov & William S. Hlavacek"},{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/bth378","id":"10.1093/bioinformatics/bth378","namespace":"doi"}],"year":2004,"pages":"3289-3291","issue":"17","volume":"20","journal":"Bioinformatics","title":"BioNetGen: software for rule-based modeling of signal transduction based on the interactions of molecular domains","authors":"Michael L. Blinov, James R. Faeder, Byron Goldstein & William S. Hlavacek"}],"identifiers":[{"url":"https://pypi.org/project/bionetgen/","id":"bionetgen","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-bionetgen/","id":"biosimulators-bionetgen","namespace":"pypi"},{"url":"https://bio.tools/bionetgen","id":"bionetgen","namespace":"biotools"}]},"authors":[{"identifiers":[],"lastName":"Saglam","middleName":"Sinan","firstName":"Ali"},{"identifiers":[],"lastName":"Harris","middleName":"A","firstName":"Leonard"},{"identifiers":[],"lastName":"Hogg","middleName":"S","firstName":"Justin"},{"identifiers":[],"lastName":"Tapi","middleName":null,"firstName":"José-Juan"},{"identifiers":[],"lastName":"Sekar","middleName":"A P","firstName":"John"},{"identifiers":[],"lastName":"Gupta","middleName":null,"firstName":"Sanjana"},{"identifiers":[],"lastName":"Korsunsky","middleName":null,"firstName":"Ilya"},{"identifiers":[],"lastName":"Arora","middleName":null,"firstName":"Arshi"},{"identifiers":[],"lastName":"Barua","middleName":null,"firstName":"Dipak"},{"identifiers":[],"lastName":"Sheehan","middleName":"P","firstName":"Robert"},{"identifiers":[],"lastName":"Faeder","middleName":"R","firstName":"James"},{"identifiers":[],"lastName":"Goldstein","middleName":null,"firstName":"Byron"},{"identifiers":[],"lastName":"Hlavacek","middleName":"S","firstName":"William"}],"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_BioNetGen/installation.html","module":"biosimulators_bionetgen","package":"biosimulators-bionetgen"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_BioNetGen/installation.html","command":"biosimulators-bionetgen","package":"biosimulators-bionetgen","packageRepository":"PyPI"},"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:6b64ba14726b7f28921db5b96c8331c6bd9d0e2e541d4fe83fba2366a5593edb","url":"ghcr.io/biosimulators/bionetgen:2.8.0"},"urls":[{"type":"Home page","title":null,"url":"https://bionetgen.org/"}],"description":"BioNetGen is an open-source software package for rule-based modeling of complex biochemical systems.","version":"2.8.0","name":"BioNetGen","id":"bionetgen","biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2022-02-27T23:26:30.297Z","updated":"2022-02-27T23:26:30.297Z"}},{"id":"opencor","name":"OpenCOR","version":"2021-10-05","description":"Open source cross-platform modelling environment","urls":[{"type":"Home page","title":null,"url":"https://opencor.ws/"}],"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":"1.2.0","id":"format_3973","namespace":"EDAM"},"digest":"sha256:9a575dca3a0d2c0fba4b1d299484d272a5c496353811423030c6082cda8e7036","url":"ghcr.io/biosimulators/opencor:2021-10-05"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_OpenCOR/installation.html","command":"biosimulators-opencor","package":"biosimulators-opencor","packageRepository":"PyPI"},"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_OpenCOR/installation.html","module":"biosimulators_opencor","package":"biosimulators-opencor"},"authors":[{"identifiers":[{"url":"https://orcid.org/0000-0001-7606-5888","id":"0000-0001-7606-5888","namespace":"orcid"}],"lastName":"Garny","middleName":null,"firstName":"Alan"},{"identifiers":[{"url":"https://orcid.org/0000-0002-6758-2186","id":"0000-0002-6758-2186","namespace":"orcid"}],"lastName":"Brooks","middleName":null,"firstName":"David"},{"identifiers":[{"url":"https://orcid.org/0000-0001-9665-4145","id":"0000-0001-9665-4145","namespace":"orcid"}],"lastName":"Hunter","middleName":"J.","firstName":"Peter"}],"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fphys.2015.00026","id":"10.3389/fphys.2015.00026","namespace":"doi"}],"year":2015,"pages":"26","issue":null,"volume":"6","journal":"Frontiers in Physiology","title":"OpenCOR: a modular and interoperable approach to computational biology","authors":"Alan Garny & Peter J. Hunter"}],"identifiers":[{"url":"https://pypi.org/project/biosimulators-opencor/","id":"biosimulators-opencor","namespace":"pypi"}]},"license":{"id":"GPL-3.0","namespace":"SPDX"},"algorithms":[{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.4822377","id":"10.1063/1.4822377","namespace":"doi"}],"year":1996,"pages":"138-143","issue":"2","volume":"10","journal":"Computers in Physics","title":"CVODE, a stiff/nonstiff ODE solver in C","authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"}],"availableSoftwareInterfaceTypes":["desktop application","library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":"1.0","id":"format_3240","namespace":"EDAM"},{"supportedFeatures":[],"version":"1.1","id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"C-language Variable-coefficient Ordinary Differential Equation solver","id":"cvode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable"},"name":"constant, algebraic, and state variable values"},{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable/@prime"},"name":"state variable rates of change"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":null,"type":"float","name":"Maximum step","id":"MaximumStepId","kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"500","type":"integer","name":"Maximum number of steps","id":"MaximumNumberOfStepsId","kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":["KISAO_0000288","KISAO_0000280"],"value":"KISAO_0000288","type":"kisaoId","name":"Integration method","id":"IntegrationMethodId","kisaoId":{"id":"KISAO_0000475","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":["KISAO_0000408","KISAO_0000632"],"value":"KISAO_0000408","type":"kisaoId","name":"Iteration type","id":"IterationTypeId","kisaoId":{"id":"KISAO_0000476","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":["KISAO_0000625","KISAO_0000626","KISAO_0000627","KISAO_0000353","KISAO_0000392","KISAO_0000396"],"value":"KISAO_0000625","type":"kisaoId","name":"Linear solver","id":"LinearSolverId","kisaoId":{"id":"KISAO_0000477","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":["KISAO_0000626","KISAO_0000629"],"value":"KISAO_0000626","type":"kisaoId","name":"Preconditioner","id":"PreconditionerId","kisaoId":{"id":"KISAO_0000478","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"0","type":"integer","name":"Upper half-bandwidth","id":"UpperHalfBandwidthId","kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"0","type":"integer","name":"Lower half-bandwidth","id":"LowerHalfBandwidthId","kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"1e-7","type":"float","name":"Relative tolerance","id":"RelativeToleranceId","kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"1e-7","type":"float","name":"Absolute tolerance","id":"AbsoluteToleranceId","kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"true","type":"boolean","name":"Interpolate solution","id":"InterpolateSolutionId","kisaoId":{"id":"KISAO_0000481","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000019","namespace":"KISAO"}},{"citations":[],"dependencies":[],"availableSoftwareInterfaceTypes":["desktop application","library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":"1.0","id":"format_3240","namespace":"EDAM"},{"supportedFeatures":[],"version":"1.1","id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"forward euler","id":"forward-euler","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable"},"name":"constant, algebraic, and state variable values"},{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable/@prime"},"name":"state variable rates of change"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"1","type":"float","name":"step","id":"step","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":[],"availableSoftwareInterfaceTypes":["desktop application","library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":"1.0","id":"format_3240","namespace":"EDAM"},{"supportedFeatures":[],"version":"1.1","id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"fourth-order Runge-Kutta","id":"rk4","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable"},"name":"constant, algebraic, and state variable values"},{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable/@prime"},"name":"state variable rates of change"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"1","type":"float","name":"step","id":"step","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}},{"citations":[],"dependencies":[],"availableSoftwareInterfaceTypes":["desktop application","library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":"1.0","id":"format_3240","namespace":"EDAM"},{"supportedFeatures":[],"version":"1.1","id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"second-order Runge-Kutta","id":"rk2","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable"},"name":"constant, algebraic, and state variable values"},{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable/@prime"},"name":"state variable rates of change"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"1","type":"float","name":"step","id":"step","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000381","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://isbndb.com/book/0521007941","id":"0-521-00794-1","namespace":"isbn"}],"year":2003,"pages":null,"issue":null,"volume":null,"journal":null,"title":"An introduction to numerical analysis","authors":"Endre Süli & David Mayers"}],"dependencies":[],"availableSoftwareInterfaceTypes":["desktop application","library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":"1.0","id":"format_3240","namespace":"EDAM"},{"supportedFeatures":[],"version":"1.1","id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Heun","id":"heun","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable"},"name":"constant, algebraic, and state variable values"},{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable/@prime"},"name":"state variable rates of change"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"1","type":"float","name":"step","id":"step","kisaoId":{"id":"KISAO_0000483","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000301","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.2172/304578","id":"10.2172/304578","namespace":"doi"}],"year":1998,"pages":null,"issue":null,"volume":null,"journal":null,"title":"PVODE and KINSOL: parallel software for differential and nonlinear systems","authors":"Alan C. Hindmarsh & Allan G. Taylor"}],"dependencies":[{"url":"https://computing.llnl.gov/projects/sundials","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SUNDIALS"}],"availableSoftwareInterfaceTypes":["desktop application","library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":"1.0","id":"format_3240","namespace":"EDAM"},{"supportedFeatures":[],"version":"1.1","id":"format_3240","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"KINSOL","id":"kinsol","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable"},"name":"constant, algebraic, and state variable values"},{"symbol":null,"target":{"grammar":"XPath","value":"/cellml:model/cellml:component/cellml:variable/@prime"},"name":"state variable rates of change"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"200","type":"integer","name":"MaximumNumberOfIterationsId","id":"MaximumNumberOfIterationsId","kisaoId":{"id":"KISAO_0000486","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":["KISAO_0000625","KISAO_0000626","KISAO_0000353","KISAO_0000392","KISAO_0000396"],"value":"KISAO_0000625","type":"kisaoId","name":"LinearSolverId","id":"LinearSolverId","kisaoId":{"id":"KISAO_0000477","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"0","type":"integer","name":"UpperHalfBandwidthId","id":"UpperHalfBandwidthId","kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["desktop application","library"],"recommendedRange":null,"value":"0","type":"integer","name":"Lower half-bandwidth","id":"LowerHalfBandwidthId","kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000282","namespace":"KISAO"}}],"interfaceTypes":["command-line application","desktop application","library"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"funding":[{"url":"https://grantome.com/grant/NIH/P50-GM094503","grant":"P50-GM094503","funder":{"id":"100000057","namespace":"FunderRegistry"}}],"biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-10-05T07:20:31.116Z","updated":"2022-01-03T18:10:40.474Z"}},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":true,"created":"2024-10-10T22:00:50.110Z","updated":"2024-10-10T22:00:50.110Z"},"id":"tellurium","name":"tellurium","version":"2.2.10","description":"tellurium is a Python-based environment for model building, simulation, and analysis that facilitates reproducibility of models in systems and synthetic biology.","urls":[{"url":"http://tellurium.analogmachine.org/","title":null,"type":"Home page"},{"url":"https://groups.google.com/d/forum/tellurium-discuss","title":null,"type":"Discussion forum"},{"url":"https://tellurium.readthedocs.io/en/latest/quickstart.html","title":null,"type":"Tutorial"},{"url":"https://github.com/sys-bio/tellurium#installation-instructions","title":null,"type":"Installation instructions"},{"url":"https://tellurium.readthedocs.io/","title":null,"type":"Documentation"},{"url":"https://github.com/sys-bio/tellurium","title":null,"type":"Source repository"},{"url":"https://github.com/sys-bio/tellurium/blob/develop/CONTRIBUTING.rst","title":null,"type":"Guide to contributing"},{"url":"https://github.com/sys-bio/tellurium/issues","title":null,"type":"Issue tracker"},{"url":"https://github.com/sys-bio/tellurium/blob/develop/LICENSE.txt","title":null,"type":"License"},{"url":"http://tellurium.analogmachine.org/news/","title":null,"type":"Release notes"}],"image":{"url":"ghcr.io/biosimulators/tellurium:2.2.10","digest":"sha256:0c22827b4682273810d48ea606ef50c7163e5f5289740951c00c64c669409eae","format":{"namespace":"EDAM","id":"format_3973","version":"1.2.0","supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":{"packageRepository":"PyPI","package":"biosimulators-tellurium","command":"biosimulators-tellurium","installationInstructions":"https://docs.biosimulators.org/Biosimulators_tellurium/installation.html"},"pythonApi":{"package":"biosimulators-tellurium","module":"biosimulators_tellurium","installationInstructions":"https://docs.biosimulators.org/Biosimulators_tellurium/installation.html"},"authors":[{"firstName":"Jayit","middleName":null,"lastName":"Biswas","identifiers":[]},{"firstName":"Kiri","middleName":null,"lastName":"Choi","identifiers":[{"namespace":"orcid","id":"0000-0002-0156-8410","url":"https://orcid.org/0000-0002-0156-8410"}]},{"firstName":"Wilbert","middleName":null,"lastName":"Copeland","identifiers":[]},{"firstName":"Caroline","middleName":null,"lastName":"Cannistra","identifiers":[]},{"firstName":"Alex","middleName":null,"lastName":"Darling","identifiers":[]},{"firstName":"Nasir","middleName":null,"lastName":"Elmi","identifiers":[]},{"firstName":"Michal","middleName":null,"lastName":"Galdzicki","identifiers":[{"namespace":"orcid","id":"0000-0002-8392-8183","url":"https://orcid.org/0000-0002-8392-8183"}]},{"firstName":"Stanley","middleName":null,"lastName":"Gu","identifiers":[]},{"firstName":"Totte","middleName":null,"lastName":"Karlsson","identifiers":[]},{"firstName":"Matthias","middleName":null,"lastName":"König","identifiers":[{"namespace":"orcid","id":"0000-0003-1725-179X","url":"https://orcid.org/0000-0003-1725-179X"}]},{"firstName":"J","middleName":"Kyle","lastName":"Medley","identifiers":[{"namespace":"orcid","id":"0000-0002-9135-0844","url":"https://orcid.org/0000-0002-9135-0844"}]},{"firstName":"Herbert","middleName":"M.","lastName":"Sauro","identifiers":[{"namespace":"orcid","id":"0000-0002-3659-6817","url":"https://orcid.org/0000-0002-3659-6817"}]},{"firstName":"Andy","middleName":null,"lastName":"Somogyi","identifiers":[]},{"firstName":"Lucian","middleName":null,"lastName":"Smith","identifiers":[{"namespace":"orcid","id":"0000-0001-7002-6386","url":"https://orcid.org/0000-0001-7002-6386"}]},{"firstName":"Kaylene","middleName":null,"lastName":"Stocking","identifiers":[]}],"references":{"identifiers":[{"namespace":"pypi","id":"tellurium","url":"https://pypi.org/project/tellurium/"},{"namespace":"pypi","id":"biosimulators-tellurium","url":"https://pypi.org/project/biosimulators-tellurium/"},{"namespace":"nanohub.resource","id":"tellurium","url":"https://nanohub.org/resources/tellurium"}],"citations":[{"authors":"Kiri Choi, J. Kyle Medley, Matthias König, Kaylene Stocking, Lucian Smith, Stanley Gua & Herbert M. Sauro","title":"tellurium: an extensible Python-based modeling environment for systems and synthetic biology","journal":"BioSystems","volume":"171","issue":null,"pages":"74-79","year":2018,"identifiers":[{"namespace":"doi","id":"10.1016/j.biosystems.2018.07.006","url":"https://doi.org/10.1016/j.biosystems.2018.07.006"}]}]},"license":{"namespace":"SPDX","id":"Apache-2.0"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000019"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"relative_tolerance","name":"Relative tolerance","type":"float","value":"0.000001","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"absolute_tolerance","name":"Absolute tolerance","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000571"},"id":"absolute_tolerance_adjustment_factor","name":"Absolute tolerance adjustment factor","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000220"},"id":"maximum_bdf_order","name":"Maximum Backward Differentiation Formula (BDF) order","type":"integer","value":"5","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000219"},"id":"maximum_adams_order","name":"Maximum Adams order","type":"integer","value":"12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":"maximum_num_steps","name":"Maximum number of steps","type":"integer","value":"20000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maximum_time_step","name":"Maximum time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000485"},"id":"minimum_time_step","name":"Minimum time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_time_step","name":"Initial time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000671"},"id":"stiff","name":"Stiff","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000670"},"id":"multiple_steps","name":"Multiple steps","type":"boolean","value":"false","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"cvode","name":"C-language Variable-coefficient Ordinary Differential Equation solver","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"},{"name":"SUNDIALS","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://computing.llnl.gov/projects/sundials"}],"citations":[{"authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois","title":"CVODE, a stiff/nonstiff ODE solver in C","journal":"Computers in Physics","volume":"10","issue":"2","pages":"138-143","year":1996,"identifiers":[{"namespace":"doi","id":"10.1063/1.4822377","url":"https://doi.org/10.1063/1.4822377"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000030"},"parameters":[],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"euler","name":"Forward Euler method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000032"},"parameters":[],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"runge_kutta_4","name":"Runge-Kutta fourth order method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000086"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000485"},"id":"minimum_time_step","name":"Minimum time step","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maximum_time_step","name":"Maximum time step","type":"float","value":"1.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000597"},"id":"epsilon","name":"Epsilon","type":"float","value":"0.000000000001","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"runge_kutta_45","name":"Fehlberg method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000029"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":"seed","name":"Random number generator seed","type":"integer","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000673"},"id":"nonnegative","name":"Skip reactions which would result in negative species amounts","type":"boolean","value":"false","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species counts","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"gillespie","name":"Gillespie direct method of the Stochastic Simulation Algorithm (SSA)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000295"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[{"authors":"Daniel T. Gillespie","title":"Exact stochastic simulation of coupled chemical reactions","journal":"Journal of Physical Chemistry","volume":"81","issue":"25","pages":"2340-2361","year":1977,"identifiers":[{"namespace":"doi","id":"10.1021/j100540a008","url":"https://doi.org/10.1021/j100540a008"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000569"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"relative_tolerance","name":"Relative tolerance","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000486"},"id":"maximum_iterations","name":"Maximum number of iterations","type":"integer","value":"100","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000487"},"id":"minimum_damping","name":"Minimum damping factor","type":"float","value":"1e-20","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000674"},"id":"allow_presimulation","name":"Presimulate","type":"boolean","value":"false","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000677"},"id":"presimulation_maximum_steps","name":"Maximum number of steps for presimulation","type":"integer","value":"100","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000680"},"id":"presimulation_time","name":"Amount of time to presimulate","type":"float","value":"100","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000682"},"id":"allow_approx","name":"Whether to find an approximate solution if an exact solution could not be found","type":"boolean","value":"false","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000683"},"id":"approx_tolerance","name":"Tolerance for finding an approximate solution","type":"float","value":"0.000001","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000678"},"id":"approx_maximum_steps","name":"Maximum number of steps for finding an approximate solution","type":"integer","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000679"},"id":"approx_time","name":"Maximum amount of time to spend finding finding an approximate solution","type":"float","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000675"},"id":"broyden_method","name":"Broyden method","type":"integer","value":"0","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000676"},"id":"linearity","name":"Degree of linearity of the systen","type":"integer","value":"3","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"]}],"outputDimensions":[],"outputVariablePatterns":[{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"nleq2","name":"Newton-type method for solveing non-linear (NL) equations (EQ)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedSteadyStateSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[{"authors":"Ulrich Nowak & Lutz Weimann","title":"A family of Newton codes for systems of highly nonlinear equations - algorithm, implementation, application","journal":"Konrad-Zuse-Zentrum für Informationstechnik Berlin","volume":"91-10","issue":null,"pages":null,"year":1991,"identifiers":[{"namespace":"citeseerx","id":"10.1.1.43.3751","url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.43.3751"}]},{"authors":"Peter Deuflhard","title":"Newton methods for nonlinear problems","journal":"Affine Invariance and Adaptive Algorithms","volume":null,"issue":null,"pages":null,"year":2004,"identifiers":[{"namespace":"doi","id":"10.1007/978-3-642-23899-4","url":"https://doi.org/10.1007/978-3-642-23899-4"}]}]}],"interfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"namespace":"Linguist","id":"Python"},{"namespace":"Linguist","id":"C"},{"namespace":"Linguist","id":"C++"},{"namespace":"Linguist","id":"C#"}],"funding":[{"funder":{"namespace":"FunderRegistry","id":"100000057"},"grant":"R01-GM123032","url":"https://grantome.com/grant/NIH/R01-GM123032"},{"funder":{"namespace":"FunderRegistry","id":"100000057"},"grant":"R01-GM081070","url":"https://grantome.com/grant/NIH/R01-GM081070"}]},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":true,"created":"2025-03-06T19:07:23.850Z","updated":"2025-03-06T19:07:23.850Z"},"id":"vcell","name":"Virtual Cell","version":"7.7.0.20","description":"VCell (Virtual Cell) is a comprehensive platform for modeling cell biological systems that is built on a central database and disseminated as a standalone application","urls":[{"url":"http://vcell.org/","title":null,"type":"Home page"}],"image":{"url":"ghcr.io/biosimulators/vcell:7.7.0.20","digest":"sha256:e8ce46bf06b816ec78bcbdf7043f36b5ca6c466c2bcb84d2e748b20583ae9782","format":{"namespace":"EDAM","id":"format_3973","version":null,"supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":null,"pythonApi":null,"authors":[{"firstName":"Frank","middleName":null,"lastName":"Morgan","identifiers":[]},{"firstName":"Dan","middleName":null,"lastName":"Vasilescu","identifiers":[]},{"firstName":"Jim","middleName":null,"lastName":"Schaff","identifiers":[]},{"firstName":"Ion","middleName":null,"lastName":"Moraru","identifiers":[]},{"firstName":"Michael","middleName":null,"lastName":"Blinov","identifiers":[]},{"firstName":"Michael","middleName":null,"lastName":"Wilson","identifiers":[]},{"firstName":"Ann","middleName":null,"lastName":"Cowan","identifiers":[]},{"firstName":"Leslie","middleName":null,"lastName":"Loew","identifiers":[]},{"firstName":"Fei","middleName":null,"lastName":"Gao","identifiers":[]},{"firstName":"Ye","middleName":null,"lastName":"Li","identifiers":[]}],"references":{"identifiers":[],"citations":[{"authors":"James C. Schaff, Charles C. Fink, Boris M. Slepchenko, John H. Carson & Leslie M. Loew","title":"A general computational framework for modeling cellular structure and function","journal":"Biophysical Journal","volume":"73","issue":null,"pages":"1135-1146","year":1997,"identifiers":[{"namespace":"doi","id":"10.1016/S0006-3495(97)78146-3","url":"https://doi.org/10.1016/S0006-3495(97)78146-3"}]},{"authors":"James C. Schaff & Leslie M. Loew","title":"The Virtual Cell: A software environment for computational cell biology","journal":"Trends in Biotechnology","volume":"19","issue":null,"pages":"401-406","year":2001,"identifiers":[{"namespace":"doi","id":"10.1016/S0167-7799(01)01740-1","url":"https://doi.org/10.1016/S0167-7799(01)01740-1"}]},{"authors":"Ann E. Cowan, Ion I. Moraru, James C. Schaff, Boris M. Slepchenko & Leslie M. Loew","title":"Spatial modeling of cell signaling networks","journal":"Methods in Cell Biology","volume":"110","issue":null,"pages":"195-221","year":2012,"identifiers":[{"namespace":"doi","id":"10.1016/B978-0-12-388403-9.00008-4","url":"https://doi.org/10.1016/B978-0-12-388403-9.00008-4"}]},{"authors":"Ion I. Moraru, James C. Schaff, Boris M. Slepchenko, Michael L. Blinov, Frank Morgan, Anuradha Lakshminaryana, Fei Gao, Ye Li & Leslie M. Loew","title":"The Virtual Cell modeling and simulation software environment","journal":"IET Systems Biology","volume":"2","issue":null,"pages":"352-362","year":2008,"identifiers":[{"namespace":"doi","id":"10.1049/iet-syb:20080102","url":"https://doi.org/10.1049/iet-syb:20080102"}]},{"authors":"Michael L. Blinov, James C. Schaff, Dan Vasilescu, Ion I. Moraru, Judy E. Bloom & Leslie M. Loew","title":"Compartmental and spatial rule-based modeling with Virtual Cell","journal":"Biophysical Journal","volume":"113","issue":null,"pages":"1365-1372","year":2017,"identifiers":[{"namespace":"doi","id":"10.1016/j.bpj.2017.08.022","url":"https://doi.org/10.1016/j.bpj.2017.08.022"}]}]},"license":{"namespace":"SPDX","id":"MIT"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000019"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"rtol","name":"Relative tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"atol","name":"Absolute tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maxtimestep","name":"Maximum time step","type":"float","value":"1.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"cvode","name":"C-language Variable-coefficient Ordinary Differential Equation solver","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":[{"name":"SUNDIALS","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://computing.llnl.gov/projects/sundials"}],"citations":[{"authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois","title":"CVODE, a stiff/nonstiff ODE solver in C","journal":"Computers in Physics","volume":"10","issue":"2","pages":"138-143","year":1996,"identifiers":[{"namespace":"doi","id":"10.1063/1.4822377","url":"https://doi.org/10.1063/1.4822377"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000381"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_step_size","name":"initial step size","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"RungeKutta2","name":"Runge-Kutta (Second Order, Fixed Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"V. Parimala","title":"A second order Runge Kutta method to solve fuzzy differential equations with fuzzy initial condition","journal":"International Journal of Science and Research","volume":"3","issue":"3","pages":"428-431","year":2014,"identifiers":[{"namespace":"ijsr","id":"20131137","url":"https://www.ijsr.net/get_abstract.php?paper_id=20131137"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000030"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_step_size","name":"initial step size","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"ForwardEuler","name":"Forward Euler (First Order, Fixed Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Tamás Mona, István Lagzi & Ágnes Havasi","title":"Solving reaction-diffusion and advection problems with Richardon Extrapolation","journal":"Journal of Chemistry","volume":"3","issue":"3","pages":"2-8","year":2015,"identifiers":[{"namespace":"doi","id":"10.1155/2015/350362","url":"https://doi.org/10.1155/2015/350362"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000032"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_step_size","name":"initial step size","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"RungeKutta4","name":"Runge-Kutta (Fourth Order, Fixed Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"A. R. Yaakub & David J. Evans","title":"A fourth order Runge–Kutta RK(4,4) method with error control","journal":"International Journal of Computer Mathematics","volume":"71","issue":"3","pages":"383-411","year":2007,"identifiers":[{"namespace":"doi","id":"10.1080/00207169908804817","url":"https://doi.org/10.1080/00207169908804817"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000086"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"rtol","name":"Relative tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"atol","name":"Absolute tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maxtimestep","name":"Maximum time step","type":"float","value":"1.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"RungeKuttaFehlberg","name":"Runge-Kutta-Fehlberg (Fifth Order, Variable Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"R. K. Jain & M. K. Jain","title":"Optimum Runge-Kutta Fehlberg methods for first order differential equations","journal":"IMA Journal of Applied Mathematics","volume":"8","issue":"3","pages":"386-396","year":1971,"identifiers":[{"namespace":"doi","id":"10.1093/imamat/8.3.386","url":"https://doi.org/10.1093/imamat/8.3.386"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000280"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_step_size","name":"initial step size","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"AdamsMoulton","name":"Adams-Moulton (Fifth Order, Fixed Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Tian Min Han & Yuhuan Han","title":"Solving implicit equations arising from Adams-Moulton methods","journal":"BIT Numerical Mathematics","volume":"42","issue":"2","pages":"336-350","year":2002,"identifiers":[{"namespace":"doi","id":"10.1023/A:1021951025649","url":"https://doi.org/10.1023/A:1021951025649"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000283"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"rtol","name":"Relative tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"atol","name":"Absolute tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maxtimestep","name":"Maximum time step","type":"float","value":"1.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"IDA","name":"IDA (Variable Order, Variable Time Step, ODE/DAE)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Kim Sørensen, Thomas Condra & Niels Houbak","title":"Solving differential–algebraic equation systems by means of index reduction methodology","journal":"Simulation Modelling Practice and Theory","volume":"14","issue":"3","pages":"224-236","year":2006,"identifiers":[{"namespace":"doi","id":"10.1016/j.simpat.2005.05.002","url":"https://doi.org/10.1016/j.simpat.2005.05.002"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000027"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000488"},"id":"custom_seed","name":"custom seed","type":"integer","value":"0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"StochGibson","name":"Gibson (Next Reaction Stochastic Method)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Michael A. Gibson & Jehoshua Bruck","title":"Efficient exact stochastic simulation of chemical systems with many species and many channels","journal":"Journal Physical Chemistry A","volume":"104","issue":"9","pages":"1876-1889","year":2000,"identifiers":[{"namespace":"doi","id":"10.1021/jp993732q","url":"https://doi.org/10.1021/jp993732q"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000599"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000483"},"id":"default_time_step","name":"default time step","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000602"},"id":"epsilon","name":"epsilon","type":"float","value":"100.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000603"},"id":"lambda","name":"lambda","type":"float","value":"10.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000604"},"id":"MSR_Tolerance","name":"MSR Tolerance","type":"float","value":"0.01","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"HybridEuler","name":"Hybrid (Gibson + Euler-Maruyama Method)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000691"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Vrushali A. Bokil, Nathan L. Gibson, Son L. Nguyen, Enrique A. Thomann & Edward C. Waymire","title":"An Euler–Maruyama method for diffusion equations with discontinuous coefficients and a family of interface conditions","journal":"Journal of Computational and Applied Mathematics","volume":"368","issue":null,"pages":"112545","year":2019,"identifiers":[{"namespace":"doi","id":"10.1016/j.cam.2019.112545","url":"https://doi.org/10.1016/j.cam.2019.112545"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000598"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000483"},"id":"default_time_step","name":"default time step","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000602"},"id":"epsilon","name":"epsilon","type":"float","value":"100.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000603"},"id":"lambda","name":"lambda","type":"float","value":"10.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000604"},"id":"MSR_Tolerance","name":"MSR Tolerance","type":"float","value":"0.01","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"Hybrid_Gibson_Milstein","name":"Hybrid (Gibson + Milstein Method)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000691"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Raphel Kruse & Yue Wu","title":"A randomized Milstein method for stochastic differential equations with non-differentiable drift coefficients","journal":"Discrete and Continuous Dynamical Systems","volume":"24","issue":"8","pages":"3475-3502","year":2010,"identifiers":[{"namespace":"doi","id":"10.3934/dcdsb.2018253","url":"https://doi.org/10.3934/dcdsb.2018253"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000600"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000483"},"id":"default_time_step","name":"default time step","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000602"},"id":"epsilon","name":"epsilon","type":"float","value":"100.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000603"},"id":"lambda","name":"lambda","type":"float","value":"10.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000604"},"id":"MSR_Tolerance","name":"MSR Tolerance","type":"float","value":"0.01","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000605"},"id":"SDE_Tolerance","name":"SDE Tolerance","type":"float","value":"0.0001","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"Hybrid_AdaptiveGibson_Milstein","name":"Hybrid (Adaptive Gibson + Milstein Method)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000691"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Raphel Kruse & Yue Wu","title":"A randomized Milstein method for stochastic differential equations with non-differentiable drift coefficients","journal":"Discrete and Continuous Dynamical Systems","volume":"24","issue":"8","pages":"3475-3502","year":2010,"identifiers":[{"namespace":"doi","id":"10.3934/dcdsb.2018253","url":"https://doi.org/10.3934/dcdsb.2018253"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000616"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"rtol","name":"Relative tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_step_size","name":"initial step size","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000452"},{"namespace":"SIO","id":"SIO_000453"},{"namespace":"SIO","id":"SIO_000454"},{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"Semi-Implicit_FiniteVolume-ParticleHybrid_RegularGrid_FixedTimeStep","name":"Semi-Implicit Finite Volume-Particle Hybrid, Regular Grid (Fixed Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000292"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Robert Eymard, Gallouet Thierry & Raphaèle Herbin","title":"Finite volume methods","journal":"Handbook of Numerical Analysis","volume":"7","issue":null,"pages":"731-1020","year":2000,"identifiers":[{"namespace":"doi","id":"10.1016/S1570-8659(00)07005-8","url":"https://doi.org/10.1016/S1570-8659(00)07005-8"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000615"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"rtol","name":"Relative tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"atol","name":"Absolute tolerance","type":"float","value":"1e-9","recommendedRange":null,"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maxtimestep","name":"Maximum time step","type":"float","value":"1.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000452"},{"namespace":"SIO","id":"SIO_000453"},{"namespace":"SIO","id":"SIO_000454"},{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"Fully-Implicit_FiniteVolume_RegularGrid_VariableTimeStep","name":"Fully-Implicit Finite Volume, Regular Grid (Variable Time Step)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000292"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Robert Eymard, Gallouet Thierry & Raphaèle Herbin","title":"Finite volume methods","journal":"Handbook of Numerical Analysis","volume":"7","issue":null,"pages":"731-1020","year":2000,"identifiers":[{"namespace":"doi","id":"10.1016/S1570-8659(00)07005-8","url":"https://doi.org/10.1016/S1570-8659(00)07005-8"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000057"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000559"},"id":"initial_step_size","name":"initial step size","type":"float","value":"0.1","recommendedRange":null,"availableSoftwareInterfaceTypes":["web service","desktop application","library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000452"},{"namespace":"SIO","id":"SIO_000453"},{"namespace":"SIO","id":"SIO_000454"},{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null}],"id":"Smoldyn","name":"Smoldyn (Spatial Stochastic Simulator)","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000678"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]},{"namespace":"EDAM","id":"format_9000","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"dependencies":null,"citations":[{"authors":"Robert Brown","title":"A brief account of microscopical observations made in the months of June, July and August 1827, on the particles contained in the pollen of plants; and on the general existence of active molecules in organic and inorganic bodies","journal":"Philosophical Magazine","volume":"4","issue":"21","pages":"161-173","year":1827,"identifiers":[{"namespace":"doi","id":"10.1080/14786442808674769","url":"https://doi.org/10.1080/14786442808674769"}]}]}],"interfaceTypes":["desktop application","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["Linux","Mac OS","Windows"],"supportedProgrammingLanguages":[],"funding":[]},{"funding":[],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"supportedOperatingSystemTypes":["platform-independent"],"interfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"algorithms":[{"citations":[],"dependencies":[{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Euler forward method","id":"EULER","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"}],"availableSoftwareInterfaceTypes":["library","command-line application","desktop application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"4th order Runge-kutta method","id":"RK4","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}}],"license":{"id":"LGPL-3.0","namespace":"SPDX"},"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.3389/fninf.2014.00079","id":"10.3389/fninf.2014.00079","namespace":"doi"}],"year":2014,"pages":"79","issue":null,"volume":"8","journal":"Frontiers in Neuroinformatics","title":"LEMS: a language for expressing complex biological models in concise and hierarchical form and its use in underpinning NeuroML 2","authors":"Robert C. Cannon, Padraig Gleeson, Sharon Crook, Gautham Ganapathy, Boris Marin, Eugenio Piasini & R. Angus Silver"},{"identifiers":[{"url":"https://doi.org/10.1371/journal.pcbi.1000815","id":"10.1371/journal.pcbi.1000815","namespace":"doi"}],"year":2010,"pages":"e1000815","issue":null,"volume":"6","journal":"PLoS Computational Biology","title":"NeuroML: a language for describing data driven models of neurons and networks with a high degree of biological detail","authors":"Padraig Gleeson, Sharon Crook, Robert C. Cannon, Michael L. Hines, Guy O. Billings, Matteo Farinella, Thomas M. Morse, Andrew P. Davison, Subhasis Ray, Upinder S. Bhalla, Simon R. Barnes, Yoana D. Dimitrova & R. Angus Silver"}],"identifiers":[{"url":"https://pypi.org/project/pyNeuroML","id":"pyNeuroML","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-pyneuroml/","id":"biosimulators-pyneuroml","namespace":"pypi"}]},"authors":[{"identifiers":[{"url":"https://orcid.org/0000-0001-5963-8576","id":"0000-0001-5963-8576","namespace":"orcid"}],"lastName":"Gleeson","middleName":null,"firstName":"Padraig"},{"identifiers":[{"url":"https://orcid.org/0000-0002-2940-3378","id":"0000-0002-2940-3378","namespace":"orcid"}],"lastName":"Gerkin","middleName":"C.","firstName":"Richard"},{"identifiers":[{"url":"https://orcid.org/0000-0001-7568-7167","id":"0000-0001-7568-7167","namespace":"orcid"}],"lastName":"Sinha","middleName":null,"firstName":"Ankur"}],"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","module":"biosimulators_pyneuroml.api.pyneuroml","package":"biosimulators-pyneuroml"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","command":"biosimulators-pyneuroml","package":"biosimulators-pyneuroml","packageRepository":"PyPI"},"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:0592ac601916a4cddb9398823a539e209224c5919cca214a275296aa7a46d6b3","url":"ghcr.io/biosimulators/pyneuroml:0.5.20"},"urls":[{"type":"Home page","title":null,"url":"https://github.com/NeuroML/pyNeuroML"}],"description":"Python package for reading, writing, simulating and analysing NeuroML2/LEMS models.","version":"0.5.20","name":"pyNeuroML","id":"pyneuroml","biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2022-02-22T22:40:18.690Z","updated":"2022-02-23T00:31:26.241Z"}},{"funding":[],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"supportedOperatingSystemTypes":["platform-independent"],"interfaceTypes":["library"],"algorithms":[{"citations":[],"dependencies":[{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"},{"url":"https://github.com/NeuroML/pyNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyNeuroML"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Euler forward method","id":"EULER","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000030","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"},{"url":"https://github.com/NeuroML/pyNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyNeuroML"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"2nd order Runge-kutta method","id":"RK2","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000381","namespace":"KISAO"}},{"citations":[],"dependencies":[{"url":"https://github.com/NeuralEnsemble/libNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"libNeuroML"},{"url":"https://github.com/NeuroML/jNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"jNeuroML"},{"url":"https://github.com/LEMS/pylems","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyLEMS"},{"url":"https://github.com/NeuroML/pyNeuroML","freeNonCommercialLicense":true,"required":true,"version":null,"name":"pyNeuroML"}],"availableSoftwareInterfaceTypes":["library"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":null,"id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_9004","namespace":"EDAM"},{"supportedFeatures":[],"version":null,"id":"format_3971","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"4th order Runge-kutta method","id":"RK4","outputVariablePatterns":[],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[],"kisaoId":{"id":"KISAO_0000032","namespace":"KISAO"}}],"license":{"id":"CECILL-2.1","namespace":"SPDX"},"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.7554/eLife.47314","id":"10.7554/eLife.47314","namespace":"doi"}],"year":2019,"pages":"e47314","issue":null,"volume":"8","journal":"eLife","title":"Brian 2, an intuitive and efficient neural simulator","authors":"Marcel Stimberg, Romain Brette & Dan FM Goodman"},{"identifiers":[{"url":"https://doi.org/10.3389/neuro.01.026.2009","id":"10.3389/neuro.01.026.2009","namespace":"doi"}],"year":2009,"pages":"26","issue":null,"volume":"3","journal":"Frontiers in Neuroscience","title":"The Brian simulator","authors":"Dan FM Goodman & Romain Brette"},{"identifiers":[{"url":"https://doi.org/10.3389/neuro.11.005.2008","id":"10.3389/neuro.11.005.2008","namespace":"doi"}],"year":2008,"pages":"5","issue":null,"volume":"2","journal":"Frontiers in Neuroinformatics","title":"Brian: a simulator for spiking neural networks in Python","authors":"Dan FM Goodman & Romain Brette"}],"identifiers":[{"url":"https://pypi.org/project/Brian2","id":"Brian2","namespace":"pypi"}]},"authors":[{"identifiers":[],"lastName":"Brette","middleName":null,"firstName":"Romain"},{"identifiers":[],"lastName":"Goodman","middleName":null,"firstName":"Dan"},{"identifiers":[],"lastName":"Stimberg","middleName":null,"firstName":"Marcel"}],"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","module":"biosimulators_pyneuroml.api.brian2","package":"biosimulators-brian2"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_pyNeuroML/installation.html","command":"biosimulators-brian2","package":"biosimulators-pyneuroml","packageRepository":"PyPI"},"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:1587b4dd3b5505ab25a965f8a81d902984854bbef13c6f1b8cf631af35b45cff","url":"ghcr.io/biosimulators/brian2:2.5.0.3"},"urls":[{"type":"Home page","title":null,"url":"https://briansimulator.org"}],"description":"Clock-driven simulator for spiking neural networks","version":"2.5.0.3","name":"Brian 2","id":"brian2","biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2022-02-22T23:10:49.003Z","updated":"2022-02-23T00:52:59.894Z"}},{"funding":[],"supportedProgrammingLanguages":[{"id":"Python","namespace":"Linguist"}],"supportedOperatingSystemTypes":["platform-independent"],"interfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"algorithms":[{"citations":[{"identifiers":[{"url":"https://inis.iaea.org/search/search.aspx?orig_q=RN:41086668","id":"RN:41086668","namespace":"inis"}],"year":2005,"pages":null,"issue":null,"volume":null,"journal":null,"title":"LSODA, ordinary differential equation solver for stiff or non-stiff system","authors":"Alan C. Hindmarsh & Linda R. Petzold"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Livermore solver systems for ordinary differential equations with automatic method switching","id":"lsoda","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-6","type":"float","name":"relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"lower half bandwith","id":null,"kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"upper half bandwith","id":null,"kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"500","type":"integer","name":"maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"initial step size","id":null,"kisaoId":{"id":"KISAO_0000559","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"minimum step size","id":null,"kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"maximum step size","id":null,"kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"12","type":"integer","name":"maximum non-stiff order (Adams order)","id":null,"kisaoId":{"id":"KISAO_0000219","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"5","type":"integer","name":"maximum stiff order (BDF order)","id":null,"kisaoId":{"id":"KISAO_0000220","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000088","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/0771-050X(80)90013-3","id":"10.1016/0771-050X(80)90013-3","namespace":"doi"}],"year":1980,"pages":"19-26","issue":"1","volume":"6","journal":"Journal of Computational and Applied Mathematics","title":"A family of embedded Runge-Kutta formulae","authors":"John R. Dormand & Peter J. Prince"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince method","id":"dopri5","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-6","type":"float","name":"relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"500","type":"integer","name":"maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"initial step size","id":null,"kisaoId":{"id":"KISAO_0000559","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"maximum step size","id":null,"kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.9","type":"float","name":"safety","id":null,"kisaoId":{"id":"KISAO_0000538","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"10.0","type":"float","name":"ifactor","id":null,"kisaoId":{"id":"KISAO_0000540","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.2","type":"float","name":"dfactor","id":null,"kisaoId":{"id":"KISAO_0000539","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.0","type":"float","name":"beta","id":null,"kisaoId":{"id":"KISAO_0000541","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000087","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1016/0771-050X(80)90013-3","id":"10.1016/0771-050X(80)90013-3","namespace":"doi"}],"year":1980,"pages":"19-26","issue":"1","volume":"6","journal":"Journal of Computational and Applied Mathematics","title":"A family of embedded Runge-Kutta formulae","authors":"John R. Dormand & Peter J. Prince"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Dormand-Prince 8(5,3) method","id":"dop853","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-6","type":"float","name":"relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"500","type":"integer","name":"maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"initial step size","id":null,"kisaoId":{"id":"KISAO_0000559","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"maximum step size","id":null,"kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.9","type":"float","name":"safety","id":null,"kisaoId":{"id":"KISAO_0000538","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"6.0","type":"float","name":"ifactor","id":null,"kisaoId":{"id":"KISAO_0000540","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.333","type":"float","name":"dfactor","id":null,"kisaoId":{"id":"KISAO_0000539","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.0","type":"float","name":"beta","id":null,"kisaoId":{"id":"KISAO_0000541","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000436","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1021/j100540a008","id":"10.1021/j100540a008","namespace":"doi"}],"year":1977,"pages":"2340-2361","issue":"25","volume":"81","journal":"Journal of Physical Chemistry","title":"Exact stochastic simulation of coupled chemical reactions","authors":"Daniel T. Gillespie"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"Stochastic Simulation Algorithm","id":"ssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"seed","id":null,"kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000029","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1063/1.1378322","id":"10.1063/1.1378322","namespace":"doi"}],"year":2001,"pages":"1716–1733","issue":"4","volume":"115","journal":"Journal of Chemical Physics","title":"Approximate accelerated stochastic simulation of chemically reacting systems","authors":"Daniel T. Gillespie"}],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"tau-leaping method","id":"ssa","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"seed","id":null,"kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.03","type":"float","name":"epsilon","id":null,"kisaoId":{"id":"KISAO_0000228","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000039","namespace":"KISAO"}},{"citations":[],"dependencies":null,"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000295","namespace":"SBO"}],"name":"slow-scale stochastic simulation algorithm","id":"slow-scale SSA","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species counts"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"seed","id":null,"kisaoId":{"id":"KISAO_0000488","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"0.03","type":"float","name":"epsilon","id":null,"kisaoId":{"id":"KISAO_0000228","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":["KISAO_0000088","KISAO_0000288","KISAO_0000304","KISAO_0000032","KISAO_0000537"],"value":"KISAO_0000088","type":"kisaoId","name":"integrator","id":null,"kisaoId":{"id":"KISAO_0000475","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000575","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1137/0910062","id":"10.1137/0910062","namespace":"doi"}],"year":1989,"pages":"1038-1051","issue":"5","volume":"10","journal":"SIAM Journal on Scientific and Statistical Computing","title":"VODE: a variable-coefficient ODE solver","authors":"Peter N. Brown, George D. Byrne & Alan C. Hindmarsh"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Real-valued Variable-coefficient Ordinary Differential Equation solver, with fixed-leading-coefficient implementation","id":"vode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":["KISAO_0000288","KISAO_0000289"],"value":"KISAO_0000289","type":"kisaoId","name":"method","id":null,"kisaoId":{"id":"KISAO_0000475","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"false","type":"boolean","name":"with Jacobian","id":null,"kisaoId":{"id":"KISAO_0000542","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-6","type":"float","name":"relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"lower half bandwith","id":null,"kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"upper half bandwith","id":null,"kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"12","type":"integer","name":"maximum order","id":null,"kisaoId":{"id":"KISAO_0000484","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"500","type":"integer","name":"maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"maximum step size","id":null,"kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"minimum step size","id":null,"kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"initial step size","id":null,"kisaoId":{"id":"KISAO_0000559","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000535","namespace":"KISAO"}},{"citations":[{"identifiers":[{"url":"https://doi.org/10.1137/0910062","id":"10.1137/0910062","namespace":"doi"}],"year":1989,"pages":"1038-1051","issue":"5","volume":"10","journal":"SIAM Journal on Scientific and Statistical Computing","title":"VODE: a variable-coefficient ODE solver","authors":"Peter N. Brown, George D. Byrne & Alan C. Hindmarsh"}],"dependencies":[{"url":"https://www.scipy.org/","freeNonCommercialLicense":true,"required":true,"version":null,"name":"SciPy"}],"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"archiveFormats":[{"supportedFeatures":[],"version":null,"id":"format_3686","namespace":"EDAM"}],"simulationTypes":["SedUniformTimeCourseSimulation"],"simulationFormats":[{"supportedFeatures":[],"version":"L1V3","id":"format_3685","namespace":"EDAM"}],"modelChangePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"//*/@*"},"types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"name":"Change component attributes"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedAddXmlModelChange"],"name":"Add components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedRemoveXmlModelChange"],"name":"Remove components"},{"symbol":null,"target":{"grammar":"XPath","value":"//*"},"types":["SedChangeXmlModelChange"],"name":"Change components"}],"modelFormats":[{"supportedFeatures":[],"version":null,"id":"format_2585","namespace":"EDAM"}],"modelingFrameworks":[{"id":"SBO_0000293","namespace":"SBO"}],"name":"Complex-valued Variable-coefficient Ordinary Differential Equation solver, with fixed-leading-coefficient implementation","id":"zvode","outputVariablePatterns":[{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species"},"name":"species concentrations"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter"},"name":"parameter values"},{"symbol":null,"target":{"grammar":"XPath","value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment"},"name":"compartment sizes"}],"outputDimensions":[{"id":"SIO_000418","namespace":"SIO"}],"parameters":[{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":["KISAO_0000288","KISAO_0000289"],"value":"KISAO_0000289","type":"kisaoId","name":"method","id":null,"kisaoId":{"id":"KISAO_0000475","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"false","type":"boolean","name":"with Jacobian","id":null,"kisaoId":{"id":"KISAO_0000542","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-12","type":"float","name":"absolute tolerance","id":null,"kisaoId":{"id":"KISAO_0000211","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"1e-6","type":"float","name":"relative tolerance","id":null,"kisaoId":{"id":"KISAO_0000209","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"lower half bandwith","id":null,"kisaoId":{"id":"KISAO_0000480","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"integer","name":"upper half bandwith","id":null,"kisaoId":{"id":"KISAO_0000479","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"12","type":"integer","name":"maximum order","id":null,"kisaoId":{"id":"KISAO_0000484","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":"500","type":"integer","name":"maximum number of steps","id":null,"kisaoId":{"id":"KISAO_0000415","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"maximum step size","id":null,"kisaoId":{"id":"KISAO_0000467","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"minimum step size","id":null,"kisaoId":{"id":"KISAO_0000485","namespace":"KISAO"}},{"availableSoftwareInterfaceTypes":["library","command-line application","web application","BioSimulators Docker image"],"recommendedRange":null,"value":null,"type":"float","name":"initial step size","id":null,"kisaoId":{"id":"KISAO_0000559","namespace":"KISAO"}}],"kisaoId":{"id":"KISAO_0000536","namespace":"KISAO"}}],"license":{"id":"GPL-3.0-only","namespace":"SPDX"},"references":{"citations":[{"identifiers":[{"url":"https://doi.org/10.1093/bioinformatics/btr401","id":"10.1093/bioinformatics/btr401","namespace":"doi"},{"url":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3157925/","id":"PMC3157925","namespace":"pmc"},{"url":"https://pubmed.ncbi.nlm.nih.gov/21727139/","id":"21727139","namespace":"pubmed"}],"year":2011,"pages":"2457-2458","issue":"17","volume":"27","journal":"Bioinformatics","title":"StochKit2: software for discrete stochastic simulation of biochemical systems with events","authors":"Kevin R. Sanft, Sheng Wu, Min Roh, Jin Fu, Rone Kwei Lim & Linda R. Petzold"},{"identifiers":[{"url":"https://doi.org/10.1021/bp070255h","id":"10.1021/bp070255h","namespace":"doi"},{"url":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2664303/","id":"PMC2664303","namespace":"pmc"},{"url":"https://pubmed.ncbi.nlm.nih.gov/17894470","id":"17894470","namespace":"pubmed"}],"year":2008,"pages":"56-61","issue":"1","volume":"24","journal":"Biotechnology Progress","title":"Algorithms and software for stochastic simulation of biochemical reacting systems","authors":"Hong Li, Yang Cao, Linda R. Petzold & Daniel T. Gillespie"},{"identifiers":[{"url":"https://doi.org/10.1371/journal.pcbi.1005220","id":"10.1371/journal.pcbi.1005220","namespace":"doi"}],"year":2016,"pages":"e1005220","issue":"12","volume":"12","journal":"PLoS Computational Biology","title":"Stochastic simulation service: bridging the gap between the computational expert and the biologist","authors":"Brian Drawert, Andreas Hellander, Ben Bales, Debjani Banerjee, Giovanni Bellesia, Bernie J. Daigle Jr., Geoffrey Douglas, Mengyuan Gu, Anand Gupta, Stefan Hellander, Chris Horuk, Dibyendu Nath, Aviral Takkar, Sheng Wu, Per Lötstedt, Chandra Krintz & Linda R. Petzold"}],"identifiers":[{"url":"https://pypi.org/project/gillespy2/","id":"gillespy2","namespace":"pypi"},{"url":"https://pypi.org/project/biosimulators-gillespy2/","id":"biosimulators-gillespy2","namespace":"pypi"},{"url":"https://stochss.org/","id":"2.0","namespace":"StochSS"}]},"authors":[{"identifiers":[],"lastName":"Drawert","middleName":null,"firstName":"Brian"},{"identifiers":[],"lastName":"Sanft","middleName":null,"firstName":"Kevin"},{"identifiers":[],"lastName":"Brock","middleName":null,"firstName":"Ghilman"},{"identifiers":[],"lastName":"Dixon","middleName":null,"firstName":"Eliot"},{"identifiers":[],"lastName":"Nickerson","middleName":null,"firstName":"Dalton"},{"identifiers":[],"lastName":"Mathew","middleName":null,"firstName":"Sean"},{"identifiers":[],"lastName":"Hall","middleName":null,"firstName":"George"},{"identifiers":[],"lastName":"Jackson","middleName":"R.","firstName":"W."},{"identifiers":[],"lastName":"Hodges","middleName":null,"firstName":"Samuel"},{"identifiers":[],"lastName":"Weisegerber","middleName":null,"firstName":"Emma"},{"identifiers":[],"lastName":"Coulier","middleName":null,"firstName":"Adrien"},{"identifiers":[],"lastName":"Hucka","middleName":null,"firstName":"Mike"},{"identifiers":[],"lastName":"Wrede","middleName":null,"firstName":"Fredrik"},{"identifiers":[],"lastName":"Singh","middleName":null,"firstName":"Prashant"},{"identifiers":[],"lastName":"Rumsey","middleName":null,"firstName":"Bryan"},{"identifiers":[],"lastName":"Kidwell","middleName":null,"firstName":"Mason"},{"identifiers":[],"lastName":"Reeve","middleName":null,"firstName":"Jesse"},{"identifiers":[],"lastName":"Carter","middleName":null,"firstName":"Fin"}],"pythonApi":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_GillesPy2/installation.html","module":"biosimulators_gillespy2","package":"biosimulators-gillespy2"},"cli":{"installationInstructions":"https://docs.biosimulators.org/Biosimulators_GillesPy2/installation.html","command":"biosimulators-gillespy2","package":"biosimulators-gillespy2","packageRepository":"PyPI"},"image":{"operatingSystemType":"Linux","format":{"supportedFeatures":[],"version":null,"id":"format_3973","namespace":"EDAM"},"digest":"sha256:e024021c3ac4f7ad70793ceb487c98b80da17356a286a22610c092a2d8973199","url":"ghcr.io/biosimulators/gillespy2:1.6.6"},"urls":[{"type":"Home page","title":null,"url":"https://github.com/StochSS/GillesPy2"}],"description":"GillesPy2 is a Python 3 package for stochastic simulation of biochemical systems.","version":"1.6.6","name":"GillesPy2","id":"gillespy2","biosimulators":{"validated":true,"imageVersion":"1.0.0","specificationVersion":"1.0.0","created":"2021-12-22T16:17:41.914Z","updated":"2022-02-25T22:19:38.607Z"}},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":true,"created":"2025-12-09T12:42:29.701Z","updated":"2025-12-09T12:42:29.701Z"},"id":"amici","name":"AMICI","version":"0.34.2","description":"AMICI provides an interface for the SUNDIALS solvers CVODES (for ordinary differential equations) and IDAS (for algebraic differential equations).","urls":[{"url":"https://github.com/AMICI-dev/amici","title":null,"type":"Home page"}],"image":{"url":"ghcr.io/biosimulators/amici:0.34.2","digest":"sha256:06842eb43987dbe6d9a6f242f4bea60d845f7a214024d493d91cbaa87baa7149","format":{"namespace":"EDAM","id":"format_3973","version":null,"supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":{"packageRepository":"PyPI","package":"biosimulators-amici","command":"biosimulators-amici","installationInstructions":"https://docs.biosimulators.org/Biosimulators_AMICI/installation.html"},"pythonApi":{"package":"biosimulators-amici","module":"biosimulators_amici","installationInstructions":"https://docs.biosimulators.org/Biosimulators_AMICI/installation.html"},"authors":[{"firstName":"Fabian","middleName":null,"lastName":"Froehlich","identifiers":[]},{"firstName":"Daniel","middleName":null,"lastName":"Weindl","identifiers":[]},{"firstName":"Yannik","middleName":null,"lastName":"Schälte","identifiers":[]},{"firstName":"Dilan","middleName":null,"lastName":"Pathirana","identifiers":[]},{"firstName":"Lukasz","middleName":null,"lastName":"Paszkowski","identifiers":[]},{"firstName":"Glenn Terje","middleName":null,"lastName":"Lines","identifiers":[]},{"firstName":"Paul","middleName":null,"lastName":"Stapor","identifiers":[]},{"firstName":"Jan","middleName":null,"lastName":"Hasenauer","identifiers":[]}],"references":{"identifiers":[{"namespace":"pypi","id":"amici","url":"https://pypi.org/project/amici/"},{"namespace":"pypi","id":"biosimulators-amici","url":"https://pypi.org/project/biosimulators-amici/"},{"namespace":"biotools","id":"AMICI","url":"https://bio.tools/AMICI"}],"citations":[{"authors":"Fabian Fröhlich, Daniel Weindl, Yannik Schälte, Dilan Pathirana, Paszkowski Lukasz, Glenn Terje Lines, Paul Stapor & Jan Hasenauer","title":"AMICI: High-Performance Sensitivity Analysis for Large Ordinary Differential Equation Models","journal":"Bioinformatics","volume":"37","issue":"20","pages":"3676–3677","year":2021,"identifiers":[{"namespace":"doi","id":"10.1093/bioinformatics/btab227","url":"https://doi.org/10.1093/bioinformatics/btab227"}]}]},"license":{"namespace":"SPDX","id":"BSD-3-Clause"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000496"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"RelativeTolerance","name":"relative tolerance","type":"float","value":"1e-8","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"AbsoluteTolerance","name":"absolute tolerance","type":"float","value":"1e-16","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":"MaxSteps","name":"Maximum number of steps","type":"integer","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000543"},"id":"StabilityLimitFlag","name":"Flag to activate stability limit detection","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"parameter values","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfParameters/sbml:parameter","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null},{"name":"compartment sizes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfCompartments/sbml:compartment","grammar":"XPath"},"symbol":null}],"id":"CVODES","name":"CVODES is a solver for stiff and nonstiff ODE systems (initial value problem) given in explicit form y’ = f(t,y,p) with sensitivity analysis capabilities (both forward and adjoint modes).","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":[]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":"L1V3","supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":null,"supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"dependencies":[{"name":"SUNDIALS","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://computing.llnl.gov/projects/sundials"}],"citations":[{"authors":"Radu Serban & Alan C. Hindmarsh","title":"CVODES: the sensitivity-enabled ODE solver in SUNDIALS","journal":"ASME 2005 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference","volume":"47438","issue":null,"pages":"257-269","year":2005,"identifiers":[{"namespace":"doi","id":"10.1115/DETC2005-85597","url":"https://doi.org/10.1115/DETC2005-85597"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000283"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"RelativeTolerance","name":"relative tolerance","type":"float","value":"1e-8","recommendedRange":null,"availableSoftwareInterfaceTypes":["library"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"AbsoluteTolerance","name":"absolute tolerance","type":"float","value":"1e-16","recommendedRange":null,"availableSoftwareInterfaceTypes":["library"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":"MaxSteps","name":"Maximum number of steps","type":"integer","value":"10000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000543"},"id":"StabilityLimitFlag","name":"Flag to activate stability limit detection","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["library"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[],"id":"IDAS","name":"IDAS solves real differential-algebraic systems in N-space, in the general form F(t,y,y')=0, y(t0)=y0, y'(t0)=y'0 with sensitivity analysis.","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[],"modelChangePatterns":[],"simulationFormats":[],"simulationTypes":[],"archiveFormats":[],"availableSoftwareInterfaceTypes":["library"],"dependencies":[{"name":"SUNDIALS","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://computing.llnl.gov/projects/sundials"}],"citations":[{"authors":"Alan C. Hindmarsh, Peter N. Brown, Keith E. Grant, Steven L. Lee, Radu Serban, Dan E. Shumaker & Carol S. Woodward","title":"SUNDIALS: Suite of nonlinear and differential/algebraic equation solvers","journal":"ACM Transactions on Mathematical Software","volume":"31","issue":"3","pages":"363-396","year":2005,"identifiers":[{"namespace":"doi","id":"10.1145/1089014.1089020","url":"https://doi.org/10.1145/1089014.1089020"}]}]}],"interfaceTypes":["library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"namespace":"Linguist","id":"Python"},{"namespace":"Linguist","id":"C++"},{"namespace":"Linguist","id":"MATLAB"}],"funding":[]},{"biosimulators":{"specificationVersion":"1.0.0","imageVersion":"1.0.0","validated":true,"created":"2024-10-30T04:42:36.591Z","updated":"2024-10-31T04:29:42.164Z"},"id":"masspy","name":"MASSpy","version":"0.1.7","description":"Tool for kinetic simulation of metabolic reaction networks.","urls":[{"url":"https://masspy.readthedocs.io/","title":null,"type":"Home page"},{"url":"https://masspy.readthedocs.io/en/stable/installation/quickstart.html","title":null,"type":"Installation instructions"},{"url":"https://masspy.readthedocs.io/en/stable/autoapi/index.html","title":null,"type":"Documentation"},{"url":"https://github.com/SBRG/MASSpy","title":null,"type":"Source repository"},{"url":"https://github.com/SBRG/MASSpy/blob/master/.github/CONTRIBUTING.rst","title":null,"type":"Guide to contributing"},{"url":"https://github.com/SBRG/MASSpy/issues","title":null,"type":"Issue tracker"},{"url":"https://github.com/SBRG/MASSpy/blob/master/LICENSE","title":null,"type":"License"},{"url":"https://github.com/SBRG/MASSpy/tree/master/release-notes","title":null,"type":"Release notes"}],"image":{"url":"ghcr.io/biosimulators/masspy:0.1.7","digest":"sha256:13a7ce784cf0561150d1e0623c47de84496068f59444589123d9ea845b7aaeae","format":{"namespace":"EDAM","id":"format_3973","version":null,"supportedFeatures":[]},"operatingSystemType":"Linux"},"cli":{"packageRepository":"PyPI","package":"biosimulators-masspy","command":"biosimulators-masspy","installationInstructions":"https://docs.biosimulators.org/Biosimulators_MASSpy/installation.html"},"pythonApi":{"package":"biosimulators-masspy","module":"biosimulators_masspy","installationInstructions":"https://docs.biosimulators.org/Biosimulators_MASSpy/installation.html"},"authors":[{"firstName":"Zachary","middleName":null,"lastName":"Haiman","identifiers":[{"namespace":"orcid","id":"0000-0002-5854-0654","url":"https://orcid.org/0000-0002-5854-0654"}]},{"firstName":"Daniel","middleName":null,"lastName":"Zielinski","identifiers":[]},{"firstName":"Yuko","middleName":null,"lastName":"Koike","identifiers":[]},{"firstName":"James","middleName":null,"lastName":"Yurkovich","identifiers":[{"namespace":"orcid","id":"0000-0002-9403-509X","url":"https://orcid.org/0000-0002-9403-509X"}]},{"firstName":"Bernhard","middleName":null,"lastName":"Palsson","identifiers":[]}],"references":{"identifiers":[{"namespace":"pypi","id":"masspy","url":"https://pypi.org/project/masspy/"},{"namespace":"pypi","id":"biosimulators-masspy","url":"https://pypi.org/project/biosimulators-masspy/"}],"citations":[{"authors":"Zachary B. Haiman, Daniel C. Zielinski, Yuko Koike, James T. Yurkovich & Bernhard O. Palsson","title":"MASSpy: Building, simulating, and visualizing dynamic biological models in Python using mass action kinetics","journal":"PLoS Computational Biology","volume":"17","issue":"1","pages":"e1008208","year":2021,"identifiers":[{"namespace":"doi","id":"10.1371/journal.pcbi.1008208","url":"https://doi.org/10.1371/journal.pcbi.1008208"}]}]},"license":{"namespace":"SPDX","id":"MIT"},"algorithms":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000019"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000209"},"id":"relative_tolerance","name":"Relative tolerance","type":"float","value":"0.000001","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000211"},"id":"absolute_tolerance","name":"Absolute tolerance","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000220"},"id":"maximum_bdf_order","name":"Maximum Backward Differentiation Formula (BDF) order","type":"integer","value":"5","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000219"},"id":"maximum_adams_order","name":"Maximum Adams order","type":"integer","value":"12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000415"},"id":"maximum_num_steps","name":"Maximum number of steps","type":"integer","value":"20000","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maximum_time_step","name":"Maximum time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000485"},"id":"minimum_time_step","name":"Minimum time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000332"},"id":"initial_time_step","name":"Initial time step","type":"float","value":null,"recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000671"},"id":"stiff","name":"Stiff","type":"boolean","value":"true","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000670"},"id":"multiple_steps","name":"Multiple steps","type":"boolean","value":"false","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null}],"id":"cvode","name":"C-language Variable-coefficient Ordinary Differential Equation solver","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":["fbc","groups","mass"]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"},{"name":"SUNDIALS","version":null,"required":true,"freeNonCommercialLicense":true,"url":"https://computing.llnl.gov/projects/sundials"}],"citations":[{"authors":"Scott D. Cohen, Alan C. Hindmarsh & Paul F. Dubois","title":"CVODE, a stiff/nonstiff ODE solver in C","journal":"Computers in Physics","volume":"10","issue":"2","pages":"138-143","year":1996,"identifiers":[{"namespace":"doi","id":"10.1063/1.4822377","url":"https://doi.org/10.1063/1.4822377"}]}]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000030"},"parameters":[],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null}],"id":"euler","name":"Forward Euler method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":["fbc","groups","mass"]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000032"},"parameters":[],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null}],"id":"runge_kutta_4","name":"Runge-Kutta fourth order method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":["fbc","groups","mass"]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000086"},"parameters":[{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000485"},"id":"minimum_time_step","name":"Minimum time step","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000467"},"id":"maximum_time_step","name":"Maximum time step","type":"float","value":"1.0","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]},{"kisaoId":{"namespace":"KISAO","id":"KISAO_0000597"},"id":"epsilon","name":"Epsilon","type":"float","value":"1e-12","recommendedRange":null,"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"]}],"outputDimensions":[{"namespace":"SIO","id":"SIO_000418"}],"outputVariablePatterns":[{"name":"time","target":null,"symbol":{"value":"time","namespace":"urn:sedml:symbol"}},{"name":"species concentrations","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfSpecies/sbml:species","grammar":"XPath"},"symbol":null},{"name":"reaction fluxes","target":{"value":"/sbml:sbml/sbml:model/sbml:listOfReactions/sbml:reaction","grammar":"XPath"},"symbol":null}],"id":"runge_kutta_45","name":"Fehlberg method","modelingFrameworks":[{"namespace":"SBO","id":"SBO_0000293"}],"modelFormats":[{"namespace":"EDAM","id":"format_2585","version":null,"supportedFeatures":["fbc","groups","mass"]}],"modelChangePatterns":[{"name":"Change component attributes","types":["SedAttributeModelChange","SedComputeAttributeChangeModelChange","SedSetValueAttributeModelChange"],"target":{"value":"//*/@*","grammar":"XPath"},"symbol":null},{"name":"Add components","types":["SedAddXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Remove components","types":["SedRemoveXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null},{"name":"Change components","types":["SedChangeXmlModelChange"],"target":{"value":"//*","grammar":"XPath"},"symbol":null}],"simulationFormats":[{"namespace":"EDAM","id":"format_3685","version":null,"supportedFeatures":[]}],"simulationTypes":["SedUniformTimeCourseSimulation"],"archiveFormats":[{"namespace":"EDAM","id":"format_3686","version":"1","supportedFeatures":[]}],"availableSoftwareInterfaceTypes":["library","command-line application","BioSimulators Docker image"],"dependencies":[{"name":"libRoadRunner","version":null,"required":true,"freeNonCommercialLicense":true,"url":"http://libroadrunner.org/"}],"citations":[]}],"interfaceTypes":["library","command-line application","BioSimulators Docker image"],"supportedOperatingSystemTypes":["platform-independent"],"supportedProgrammingLanguages":[{"namespace":"Linguist","id":"Python"}],"funding":[]}]