-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add basico-copasi model interface (#531)
* Add basico-copasi model interface * fix docs * fixup
- Loading branch information
1 parent
1f5467c
commit 89727c3
Showing
19 changed files
with
804 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
.. _api_copasi: | ||
|
||
.. automodule:: pyabc.copasi | ||
:imported-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
.. _api_petab: | ||
|
||
.. automodule:: pyabc.petab | ||
:imported-members: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,154 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<!-- Created by COPASI version 4.30 (Build 240) on 2021-03-03 15:27 with libSBML version 5.19.0. --> | ||
<sbml xmlns="http://www.sbml.org/sbml/level2/version4" level="2" version="4"> | ||
<model metaid="COPASI0" id="ABC_Example" name="ABC Example"> | ||
<notes> | ||
<body xmlns="http://www.w3.org/1999/xhtml"> | ||
<pre>Example from: | ||
|
||
https://pyabc.readthedocs.io/en/latest/examples/chemical_reaction.html</pre> | ||
</body> | ||
</notes> | ||
<annotation> | ||
<COPASI xmlns="http://www.copasi.org/static/sbml"> | ||
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | ||
<rdf:Description rdf:about="#COPASI0"> | ||
<dcterms:created> | ||
<rdf:Description> | ||
<dcterms:W3CDTF>2021-03-03T11:20:00Z</dcterms:W3CDTF> | ||
</rdf:Description> | ||
</dcterms:created> | ||
</rdf:Description> | ||
</rdf:RDF> | ||
</COPASI> | ||
</annotation> | ||
<listOfUnitDefinitions> | ||
<unitDefinition id="substance" name="substance"> | ||
<listOfUnits> | ||
<unit kind="mole" exponent="1" scale="-3" multiplier="1"/> | ||
</listOfUnits> | ||
</unitDefinition> | ||
<unitDefinition id="length" name="length"> | ||
<listOfUnits> | ||
<unit kind="metre" exponent="1" scale="0" multiplier="1"/> | ||
</listOfUnits> | ||
</unitDefinition> | ||
<unitDefinition id="area" name="area"> | ||
<listOfUnits> | ||
<unit kind="metre" exponent="2" scale="0" multiplier="1"/> | ||
</listOfUnits> | ||
</unitDefinition> | ||
<unitDefinition id="volume" name="volume"> | ||
<listOfUnits> | ||
<unit kind="litre" exponent="1" scale="0" multiplier="1"/> | ||
</listOfUnits> | ||
</unitDefinition> | ||
<unitDefinition id="time" name="time"> | ||
<listOfUnits> | ||
<unit kind="second" exponent="1" scale="0" multiplier="1"/> | ||
</listOfUnits> | ||
</unitDefinition> | ||
</listOfUnitDefinitions> | ||
<listOfCompartments> | ||
<compartment metaid="COPASI1" id="compartment" name="compartment" spatialDimensions="3" size="1" constant="true"> | ||
<annotation> | ||
<COPASI xmlns="http://www.copasi.org/static/sbml"> | ||
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | ||
<rdf:Description rdf:about="#COPASI1"> | ||
<dcterms:created> | ||
<rdf:Description> | ||
<dcterms:W3CDTF>2021-03-03T11:20:53Z</dcterms:W3CDTF> | ||
</rdf:Description> | ||
</dcterms:created> | ||
</rdf:Description> | ||
</rdf:RDF> | ||
</COPASI> | ||
</annotation> | ||
</compartment> | ||
</listOfCompartments> | ||
<listOfSpecies> | ||
<species metaid="COPASI2" id="X" name="X" compartment="compartment" initialConcentration="40" boundaryCondition="false" constant="false"> | ||
<annotation> | ||
<COPASI xmlns="http://www.copasi.org/static/sbml"> | ||
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | ||
<rdf:Description rdf:about="#COPASI2"> | ||
<dcterms:created> | ||
<rdf:Description> | ||
<dcterms:W3CDTF>2021-03-03T11:20:53Z</dcterms:W3CDTF> | ||
</rdf:Description> | ||
</dcterms:created> | ||
</rdf:Description> | ||
</rdf:RDF> | ||
</COPASI> | ||
</annotation> | ||
</species> | ||
<species metaid="COPASI3" id="Y" name="Y" compartment="compartment" initialConcentration="3" boundaryCondition="false" constant="false"> | ||
<annotation> | ||
<COPASI xmlns="http://www.copasi.org/static/sbml"> | ||
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | ||
<rdf:Description rdf:about="#Metabolite_0"> | ||
<dcterms:created> | ||
<rdf:Description> | ||
<dcterms:W3CDTF>2021-03-03T11:20:53Z</dcterms:W3CDTF> | ||
</rdf:Description> | ||
</dcterms:created> | ||
</rdf:Description> | ||
</rdf:RDF> | ||
</COPASI> | ||
</annotation> | ||
</species> | ||
</listOfSpecies> | ||
<listOfParameters> | ||
<parameter metaid="COPASI5" id="rate" name="rate" value="2.3" constant="true"> | ||
<annotation> | ||
<COPASI xmlns="http://www.copasi.org/static/sbml"> | ||
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | ||
<rdf:Description rdf:about="#COPASI5"> | ||
<dcterms:created> | ||
<rdf:Description> | ||
<dcterms:W3CDTF>2021-03-03T14:26:22Z</dcterms:W3CDTF> | ||
</rdf:Description> | ||
</dcterms:created> | ||
</rdf:Description> | ||
</rdf:RDF> | ||
</COPASI> | ||
</annotation> | ||
</parameter> | ||
</listOfParameters> | ||
<listOfReactions> | ||
<reaction metaid="COPASI4" id="reaction" name="R1" reversible="false"> | ||
<annotation> | ||
<COPASI xmlns="http://www.copasi.org/static/sbml"> | ||
<rdf:RDF xmlns:dcterms="http://purl.org/dc/terms/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | ||
<rdf:Description rdf:about="#COPASI4"> | ||
<dcterms:created> | ||
<rdf:Description> | ||
<dcterms:W3CDTF>2021-03-03T11:20:53Z</dcterms:W3CDTF> | ||
</rdf:Description> | ||
</dcterms:created> | ||
</rdf:Description> | ||
</rdf:RDF> | ||
</COPASI> | ||
</annotation> | ||
<listOfReactants> | ||
<speciesReference species="X" stoichiometry="1"/> | ||
<speciesReference species="Y" stoichiometry="1"/> | ||
</listOfReactants> | ||
<listOfProducts> | ||
<speciesReference species="Y" stoichiometry="2"/> | ||
</listOfProducts> | ||
<kineticLaw> | ||
<math xmlns="http://www.w3.org/1998/Math/MathML"> | ||
<apply> | ||
<times/> | ||
<ci> compartment </ci> | ||
<ci> rate </ci> | ||
<ci> X </ci> | ||
<ci> Y </ci> | ||
</apply> | ||
</math> | ||
</kineticLaw> | ||
</reaction> | ||
</listOfReactions> | ||
</model> | ||
</sbml> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,6 @@ | |
========= | ||
Acceptors handle the acceptance step. | ||
""" | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
""" | ||
Copasi | ||
====== | ||
Simulations via COPASI (http://copasi.org). | ||
""" | ||
|
||
from .model import BasicoModel |
Oops, something went wrong.