Skip to content

Instantly share code, notes, and snippets.

@paulflang
Created May 14, 2022 18:05
Show Gist options
  • Save paulflang/ed9b58eead2b79eabfa3e7f681809b72 to your computer and use it in GitHub Desktop.
Save paulflang/ed9b58eead2b79eabfa3e7f681809b72 to your computer and use it in GitHub Desktop.
Two enzyme catalysed reactions. Enzymes E1 and E2 appear on both sides of reaction and are boundaryCondition=false, constant=false. E2 is determined by an asssignmentRule
<?xml version="1.0" encoding="UTF-8"?>
<!-- Created by COPASI version 4.27 (Build 217) on 2022-05-14 11:57 with libSBML version 5.18.0. -->
<sbml xmlns="http://www.sbml.org/sbml/level3/version1/core" xmlns:layout="http://www.sbml.org/sbml/level3/version1/layout/version1" xmlns:render="http://www.sbml.org/sbml/level3/version1/render/version1" level="3" version="1" layout:required="false" render:required="false">
<model metaid="COPASI0" id="New_Model" name="New Model" substanceUnits="substance" timeUnits="time" volumeUnits="volume" areaUnits="area" lengthUnits="length" extentUnits="substance">
<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>2022-05-14T10:34:09Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
<listOfUnitDefinitions>
<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="-3" multiplier="1"/>
</listOfUnits>
</unitDefinition>
<unitDefinition id="time" name="time">
<listOfUnits>
<unit kind="second" exponent="1" scale="0" multiplier="1"/>
</listOfUnits>
</unitDefinition>
<unitDefinition id="substance" name="substance">
<listOfUnits>
<unit kind="mole" exponent="1" scale="-3" multiplier="1"/>
</listOfUnits>
</unitDefinition>
</listOfUnitDefinitions>
<listOfCompartments>
<compartment metaid="COPASI1" id="compartment" name="compartment" spatialDimensions="3" size="1" units="volume" 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>2022-05-14T10:35:11Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</compartment>
</listOfCompartments>
<listOfSpecies>
<species metaid="COPASI2" id="A" name="A" compartment="compartment" initialConcentration="1" substanceUnits="substance" hasOnlySubstanceUnits="false" 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>2022-05-14T10:35:11Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</species>
<species metaid="COPASI3" id="B" name="B" compartment="compartment" initialConcentration="0" substanceUnits="substance" hasOnlySubstanceUnits="false" 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="#COPASI3">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:35:11Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</species>
<species metaid="COPASI4" id="E1" name="E1" compartment="compartment" initialConcentration="1" substanceUnits="substance" hasOnlySubstanceUnits="false" 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="#COPASI4">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:35:11Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</species>
<species metaid="COPASI5" id="C" name="C" compartment="compartment" initialConcentration="1" substanceUnits="substance" hasOnlySubstanceUnits="false" 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="#COPASI5">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:35:36Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</species>
<species metaid="COPASI6" id="D" name="D" compartment="compartment" initialConcentration="0" substanceUnits="substance" hasOnlySubstanceUnits="false" 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="#COPASI6">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:35:36Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</species>
<species metaid="COPASI7" id="E2" name="E2" compartment="compartment" initialConcentration="1" substanceUnits="substance" hasOnlySubstanceUnits="false" boundaryCondition="true" 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="#COPASI7">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:35:36Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
</species>
</listOfSpecies>
<listOfRules>
<assignmentRule variable="E2">
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<divide/>
<cn> 1 </cn>
<apply>
<plus/>
<ci> D </ci>
<cn> 1 </cn>
</apply>
</apply>
</math>
</assignmentRule>
</listOfRules>
<listOfReactions>
<reaction metaid="COPASI8" id="reaction" name="reaction" reversible="false" fast="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="#COPASI8">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:34:31Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
<listOfReactants>
<speciesReference species="A" stoichiometry="1" constant="true"/>
<speciesReference species="E1" stoichiometry="1" constant="true"/>
</listOfReactants>
<listOfProducts>
<speciesReference species="B" stoichiometry="1" constant="true"/>
<speciesReference species="E1" stoichiometry="1" constant="true"/>
</listOfProducts>
<kineticLaw>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<times/>
<ci> compartment </ci>
<ci> k1 </ci>
<ci> A </ci>
<ci> E1 </ci>
</apply>
</math>
<listOfLocalParameters>
<localParameter id="k1" name="k1" value="0.1"/>
</listOfLocalParameters>
</kineticLaw>
</reaction>
<reaction metaid="COPASI9" id="reaction_2" name="reaction_2" reversible="false" fast="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="#COPASI9">
<dcterms:created>
<rdf:Description>
<dcterms:W3CDTF>2022-05-14T10:35:17Z</dcterms:W3CDTF>
</rdf:Description>
</dcterms:created>
</rdf:Description>
</rdf:RDF>
</COPASI>
</annotation>
<listOfReactants>
<speciesReference species="C" stoichiometry="1" constant="true"/>
<speciesReference species="E2" stoichiometry="1" constant="true"/>
</listOfReactants>
<listOfProducts>
<speciesReference species="D" stoichiometry="1" constant="true"/>
<speciesReference species="E2" stoichiometry="1" constant="true"/>
</listOfProducts>
<kineticLaw>
<math xmlns="http://www.w3.org/1998/Math/MathML">
<apply>
<times/>
<ci> compartment </ci>
<ci> k1 </ci>
<ci> C </ci>
<ci> E2 </ci>
</apply>
</math>
<listOfLocalParameters>
<localParameter id="k1" name="k1" value="0.1"/>
</listOfLocalParameters>
</kineticLaw>
</reaction>
</listOfReactions>
</model>
</sbml>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment