Skip to content

Commit a190807

Browse files
committed
feat: added algorithm parameters for Gillespie and NLEQ2 in RoadRunner
1 parent cebccbb commit a190807

File tree

5 files changed

+210
-5
lines changed

5 files changed

+210
-5
lines changed

.github/workflows/ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
jobs:
77
test:
88
name: Run unit tests on the ontology
9-
if: "!(github.event_name == 'push' && github.event.pusher.email == '[email protected]')"
9+
if: "!contains(github.event.head_commit.message, '[Skip CI]')"
1010
runs-on: ubuntu-latest
1111
steps:
1212
# Check out the repository
@@ -212,7 +212,7 @@ jobs:
212212
set +e
213213
git stash pop
214214
git add docs
215-
git commit -m "Updating compiled documentation"
215+
git commit -m "Updated compiled documentation [Skip CI]"
216216
git checkout .
217217
git clean -f -d
218218
if [[ $? = 0 ]]; then

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 2.26 (OWL 2)
4+
- Added algorithm parameters for Gillespie and NLEQ2 in RoadRunner
5+
36
## 2.26 (OWL 2)
47
- Added RKQS method in XPP
58
- Added documentation for XPP methods

kisao.owl

+203-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<rdfs:label xml:lang="en">Kinetic Simulation Algorithm Ontology (KiSAO)</rdfs:label>
2020
<rdfs:seeAlso rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://co.mbine.org/standards/kisao</rdfs:seeAlso>
2121
<rdfs:seeAlso rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/pubmed/22027554</rdfs:seeAlso>
22-
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">2.26</owl:versionInfo>
22+
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">2.27</owl:versionInfo>
2323
<skos:definition xml:lang="en">The Kinetic Simulation Algorithm Ontology (KiSAO) classifies algorithms available for the simulation and analysis of models in biology, and their characteristics and the parameters required for their use.</skos:definition>
2424
</owl:Ontology>
2525

@@ -14319,6 +14319,208 @@ This method only involves evaluations of f. This method is suitable for non-stif
1431914319

1432014320

1432114321

14322+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000673 -->
14323+
14324+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000673">
14325+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000243"/>
14326+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14327+
<dc:creator xml:lang="en">JRK</dc:creator>
14328+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14329+
<rdfs:label xml:lang="en">skip reactions that produce negative species amounts</rdfs:label>
14330+
<skos:definition xml:lang="en">Parameter which instructs a simulation tool to skip reactions that would result in negative amounts of species.</skos:definition>
14331+
</owl:Class>
14332+
<owl:Axiom>
14333+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000673"/>
14334+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14335+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14336+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14337+
</owl:Axiom>
14338+
14339+
14340+
14341+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000674 -->
14342+
14343+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000674">
14344+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000243"/>
14345+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14346+
<dc:creator xml:lang="en">JRK</dc:creator>
14347+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14348+
<rdfs:label xml:lang="en">presimulate</rdfs:label>
14349+
<skos:definition xml:lang="en">Whether a model should be presimulated prior to analysis.</skos:definition>
14350+
</owl:Class>
14351+
<owl:Axiom>
14352+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000674"/>
14353+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14354+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14355+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14356+
</owl:Axiom>
14357+
14358+
14359+
14360+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000675 -->
14361+
14362+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000675">
14363+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000243"/>
14364+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14365+
<dc:creator xml:lang="en">JRK</dc:creator>
14366+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14367+
<rdfs:label xml:lang="en">Broyden method</rdfs:label>
14368+
<skos:definition xml:lang="en">Family of Quasi-Newton methods for finding roots in k variables originally described by C. G. Broyden in 1965.</skos:definition>
14369+
</owl:Class>
14370+
<owl:Axiom>
14371+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000675"/>
14372+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14373+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14374+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14375+
</owl:Axiom>
14376+
14377+
14378+
14379+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000676 -->
14380+
14381+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000676">
14382+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000243"/>
14383+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14384+
<dc:creator xml:lang="en">JRK</dc:creator>
14385+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14386+
<rdfs:label xml:lang="en">degree of linearity</rdfs:label>
14387+
<skos:definition xml:lang="en">The degree of linearity of a system.</skos:definition>
14388+
</owl:Class>
14389+
<owl:Axiom>
14390+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000676"/>
14391+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14392+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14393+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14394+
</owl:Axiom>
14395+
14396+
14397+
14398+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000677 -->
14399+
14400+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000677">
14401+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000415"/>
14402+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14403+
<dc:creator xml:lang="en">JRK</dc:creator>
14404+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14405+
<rdfs:label xml:lang="en">maximum number of steps for presimulation</rdfs:label>
14406+
<skos:definition xml:lang="en">Maximum number of steps to take in presimulating a model prior to analysis.</skos:definition>
14407+
</owl:Class>
14408+
<owl:Axiom>
14409+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000677"/>
14410+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14411+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14412+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14413+
</owl:Axiom>
14414+
14415+
14416+
14417+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000678 -->
14418+
14419+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000678">
14420+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000415"/>
14421+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14422+
<dc:creator xml:lang="en">JRK</dc:creator>
14423+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14424+
<rdfs:label xml:lang="en">maximum number of steps for approximation</rdfs:label>
14425+
<skos:definition xml:lang="en">Maximum number of steps to take in approximating an analysis.</skos:definition>
14426+
</owl:Class>
14427+
<owl:Axiom>
14428+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000678"/>
14429+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14430+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14431+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14432+
</owl:Axiom>
14433+
14434+
14435+
14436+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000679 -->
14437+
14438+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000679">
14439+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000681"/>
14440+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14441+
<dc:creator xml:lang="en">JRK</dc:creator>
14442+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14443+
<rdfs:label xml:lang="en">maximum time for approximation</rdfs:label>
14444+
<skos:definition xml:lang="en">Maximum amount of time to spend approximating an analysis.</skos:definition>
14445+
</owl:Class>
14446+
<owl:Axiom>
14447+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000679"/>
14448+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14449+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14450+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14451+
</owl:Axiom>
14452+
14453+
14454+
14455+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000680 -->
14456+
14457+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000680">
14458+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000201"/>
14459+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14460+
<dc:creator xml:lang="en">JRK</dc:creator>
14461+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14462+
<rdfs:label xml:lang="en">duration</rdfs:label>
14463+
<skos:definition xml:lang="en">Length of time to simulate.</skos:definition>
14464+
</owl:Class>
14465+
<owl:Axiom>
14466+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000680"/>
14467+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14468+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14469+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14470+
</owl:Axiom>
14471+
14472+
14473+
14474+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000681 -->
14475+
14476+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000681">
14477+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000244"/>
14478+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14479+
<dc:creator xml:lang="en">JRK</dc:creator>
14480+
<rdfs:label xml:lang="en">maximum time</rdfs:label>
14481+
<skos:definition xml:lang="en">Maximum amount of wall time for an operation.</skos:definition>
14482+
</owl:Class>
14483+
14484+
14485+
14486+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000682 -->
14487+
14488+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000682">
14489+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000243"/>
14490+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14491+
<dc:creator xml:lang="en">JRK</dc:creator>
14492+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14493+
<rdfs:label xml:lang="en">allow approximation</rdfs:label>
14494+
<skos:definition xml:lang="en">Whether to find an approximate solution if an exact solution could not be found.</skos:definition>
14495+
</owl:Class>
14496+
<owl:Axiom>
14497+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000682"/>
14498+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14499+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14500+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14501+
</owl:Axiom>
14502+
14503+
14504+
14505+
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000683 -->
14506+
14507+
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000683">
14508+
<rdfs:subClassOf rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000209"/>
14509+
<dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2021-08-23</dc:created>
14510+
<dc:creator xml:lang="en">JRK</dc:creator>
14511+
<isImplementedIn rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</isImplementedIn>
14512+
<rdfs:label xml:lang="en">relative tolerance for approximation</rdfs:label>
14513+
<skos:definition xml:lang="en">Relatative tolerance for an alternative approximate solution to an exact solution which could not be found.</skos:definition>
14514+
</owl:Class>
14515+
<owl:Axiom>
14516+
<owl:annotatedSource rdf:resource="http://www.biomodels.net/kisao/KISAO#KISAO_0000683"/>
14517+
<owl:annotatedProperty rdf:resource="http://www.biomodels.net/kisao/KISAO#isImplementedIn"/>
14518+
<owl:annotatedTarget rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/biosimulators/tellurium</owl:annotatedTarget>
14519+
<rdfs:comment xml:lang="en">tellurium</rdfs:comment>
14520+
</owl:Axiom>
14521+
14522+
14523+
1432214524
<!-- http://www.biomodels.net/kisao/KISAO#KISAO_0000800 -->
1432314525

1432414526
<owl:Class rdf:about="http://www.biomodels.net/kisao/KISAO#KISAO_0000800">

kisao_full.owl

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<rdfs:comment xml:lang="en">Kinetic Simulation Algorithm Ontology (full version, containing deprecated classes)</rdfs:comment>
2020
<rdfs:seeAlso rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://co.mbine.org/standards/kisao</rdfs:seeAlso>
2121
<rdfs:seeAlso rdf:datatype="http://www.w3.org/2001/XMLSchema#anyURI">http://identifiers.org/pubmed/22027554</rdfs:seeAlso>
22-
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">2.26</owl:versionInfo>
22+
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#decimal">2.27</owl:versionInfo>
2323
<skos:definition xml:lang="en">The Kinetic Simulation Algorithm Ontology (KiSAO) classifies algorithms available for the simulation and analysis of models in biology, and their characteristics and the parameters required for their use.</skos:definition>
2424
</owl:Ontology>
2525

libkisao/python/kisao/_version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '2.26'
1+
__version__ = '2.27'

0 commit comments

Comments
 (0)