Git Product home page Git Product logo

cobra_sbml_validator's People

Contributors

aebrahim avatar zakandrewking avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

cobra_sbml_validator's Issues

Add 'sbml' tag

Just wanted to suggest the addition of the 'sbml' topic tag for this GitHub repository.

Warning for JSON file

For new JSON files, we get this warning:

iAF1260b.json - 0 errors and 1 warning
Warning: reaction 'BIOMASS_Ec_iAF1260_core_59p81M' is not balanced. Should it be annotated as a biomass reaction?
objective value: 0.736700938864881

UnitIds not handled in separate namespace & missing fbc errors

Hi all,

I get the following error with the model attached below.

2 errors

Error: duplicate id for compartment id 'm' .
Error: required attribute 'fbc:lowerFluxBound' not found in tag
    '{http://www.sbml.org/sbml/level3/version1/core}reaction'with id 'bA'.

The problem is that there is a unit with unitId=m and a compartment with id=m.
the id and unitIds are separate namespaces.
Model is valid, but validator does not handle this case correctly.

In addition the lower and upperFluxBounds are missing for all reactions. These should all be separate errors. But somehow only one error for fbc is reported.

The best
Matthias

<?xml version="1.0" encoding="UTF-8"?>
<sbml xmlns="http://www.sbml.org/sbml/level3/version1/core" xmlns:fbc="http://www.sbml.org/sbml/level3/version1/fbc/version2" metaid="meta_5378026ef2674a4babd9ef8e9bd2d1f0" sboTerm="SBO:0000293" level="3" version="1" fbc:required="false">
  <annotation>
    <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
      <rdf:Description rdf:about="#meta_5378026ef2674a4babd9ef8e9bd2d1f0">
        <bqmodel:is>
          <rdf:Bag>
            <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000293"/>
          </rdf:Bag>
        </bqmodel:is>
      </rdf:Description>
    </rdf:RDF>
  </annotation>
  <model metaid="meta_6007b30e1553454880de1a52bd0372c4" id="Koenig_demo_10" name="Koenig_demo_10" substanceUnits="mole" timeUnits="s" volumeUnits="m3" areaUnits="m2" lengthUnits="m" extentUnits="mole" fbc:strict="false">
    <notes>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <h1>Koenig Demo Metabolism</h1>
        <h2>Description</h2>
        <p>This is a demonstration model in
    <a href="http://sbmlutils.org" target="_blank" title="Access the definition of the SBML file format.">
    SBML</a> format.
    </p>
      <div class="dc:provenance">The content of this model has been carefully created in a manual research effort.</div>
      <div class="dc:publisher">This file has been produced by
    <a href="https://livermetabolism.com/contact.html" title="Koenig Matthias" target="_blank">Koenig Matthias</a>.</div>
    <h2>Terms of use</h2>
    <div class="dc:rightsHolder">Copyright © 2016 Koenig Matthias.</div>
    <div class="dc:license">
      <p>Redistribution and use of any part of this model, with or without modification, are permitted provided that the following conditions are met:
        <ol>
        <li>Redistributions of this SBML file must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
        <li>Redistributions in a different form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided
          with the distribution.</li>
      </ol>
        This model is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
        </p>
  </div>
</body>
</notes><annotation>
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
    <rdf:Description rdf:about="#meta_6007b30e1553454880de1a52bd0372c4">
      <dc:creator>
        <rdf:Bag>
          <rdf:li rdf:parseType="Resource">
            <vCard:N rdf:parseType="Resource">
              <vCard:Family>Koenig</vCard:Family>
              <vCard:Given>Matthias</vCard:Given>
            </vCard:N>
            <vCard:EMAIL>[email protected]</vCard:EMAIL>
            <vCard:ORG rdf:parseType="Resource">
              <vCard:Orgname>Humboldt-University Berlin, Institute for Theoretical Biology</vCard:Orgname>
            </vCard:ORG>
          </rdf:li>
        </rdf:Bag>
      </dc:creator>
      <dcterms:created rdf:parseType="Resource">
        <dcterms:W3CDTF>2016-05-12T12:46:49Z</dcterms:W3CDTF>
      </dcterms:created>
      <dcterms:modified rdf:parseType="Resource">
        <dcterms:W3CDTF>2016-05-12T12:46:49Z</dcterms:W3CDTF>
      </dcterms:modified>
    </rdf:Description>
  </rdf:RDF>
</annotation><listOfUnitDefinitions>
  <unitDefinition id="kg">
    <listOfUnits>
      <unit kind="kilogram" exponent="1" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
  <unitDefinition id="mM">
    <listOfUnits>
      <unit kind="mole" exponent="1" scale="0" multiplier="1"/>
      <unit kind="metre" exponent="-3" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
  <unitDefinition id="m">
    <listOfUnits>
      <unit kind="metre" exponent="1" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
  <unitDefinition id="s">
    <listOfUnits>
      <unit kind="second" exponent="1" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
  <unitDefinition id="m3">
    <listOfUnits>
      <unit kind="metre" exponent="3" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
  <unitDefinition id="m2">
    <listOfUnits>
      <unit kind="metre" exponent="2" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
  <unitDefinition id="mole_per_s">
    <listOfUnits>
      <unit kind="mole" exponent="1" scale="0" multiplier="1"/>
      <unit kind="second" exponent="-1" scale="0" multiplier="1"/>
    </listOfUnits>
  </unitDefinition>
</listOfUnitDefinitions><listOfCompartments>
  <compartment metaid="meta_a2084d8017a64bbb9deee0f54667757b" sboTerm="SBO:0000290" id="e" name="external compartment" spatialDimensions="3" size="1e-06" units="m3" constant="false">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_a2084d8017a64bbb9deee0f54667757b">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000290"/>
              <rdf:li rdf:resource="http://identifiers.org/go/GO:0005615"/>
              <rdf:li rdf:resource="http://identifiers.org/fma/FMA:70022"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </compartment>
  <compartment metaid="meta_9106fb9411f54c2aabd571b9dec72301" sboTerm="SBO:0000290" id="c" name="cell compartment" spatialDimensions="3" size="1e-06" units="m3" constant="false">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_9106fb9411f54c2aabd571b9dec72301">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000290"/>
              <rdf:li rdf:resource="http://identifiers.org/go/GO:0005623"/>
              <rdf:li rdf:resource="http://identifiers.org/fma/FMA:68646"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </compartment>
  <compartment metaid="meta_c6c0acf66c1f498dab83e4e3eb0a97ae" sboTerm="SBO:0000290" id="m" name="plasma membrane" spatialDimensions="2" size="1" units="m2" constant="false">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_c6c0acf66c1f498dab83e4e3eb0a97ae">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000290"/>
              <rdf:li rdf:resource="http://identifiers.org/go/GO:0005886"/>
              <rdf:li rdf:resource="http://identifiers.org/fma/FMA:63841"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </compartment>
</listOfCompartments><listOfSpecies>
  <species metaid="meta_ce1ee1f0a5714a118fafeaffd5191896" sboTerm="SBO:0000247" id="e__A" name="A" compartment="e" initialConcentration="10" substanceUnits="mole" hasOnlySubstanceUnits="false" boundaryCondition="false" constant="false" fbc:charge="0" fbc:chemicalFormula="C6H12O6">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_ce1ee1f0a5714a118fafeaffd5191896">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000247"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </species>
  <species metaid="meta_497049b89dbd4df688d0110ec145a73c" sboTerm="SBO:0000247" id="e__C" name="C" compartment="e" initialConcentration="0" substanceUnits="mole" hasOnlySubstanceUnits="false" boundaryCondition="false" constant="false" fbc:charge="0" fbc:chemicalFormula="C6H12O6">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_497049b89dbd4df688d0110ec145a73c">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000247"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </species>
  <species metaid="meta_d05ad62ec980493881208b7dbfce82f6" sboTerm="SBO:0000247" id="e__B" name="B" compartment="e" initialConcentration="0" substanceUnits="mole" hasOnlySubstanceUnits="false" boundaryCondition="false" constant="false" fbc:charge="0" fbc:chemicalFormula="C6H12O6">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_d05ad62ec980493881208b7dbfce82f6">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000247"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </species>
  <species metaid="meta_66d8261288764d6d8092e2ddf311b400" sboTerm="SBO:0000247" id="c__C" name="C" compartment="c" initialConcentration="0" substanceUnits="mole" hasOnlySubstanceUnits="false" boundaryCondition="false" constant="false" fbc:charge="0" fbc:chemicalFormula="C6H12O6">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_66d8261288764d6d8092e2ddf311b400">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000247"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </species>
  <species metaid="meta_212a47c7524d4ec78bab1e4729cb75fe" sboTerm="SBO:0000247" id="c__B" name="B" compartment="c" initialConcentration="0" substanceUnits="mole" hasOnlySubstanceUnits="false" boundaryCondition="false" constant="false" fbc:charge="0" fbc:chemicalFormula="C6H12O6">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_212a47c7524d4ec78bab1e4729cb75fe">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000247"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </species>
  <species metaid="meta_7d31f565e9554631a4976d0340f6f207" sboTerm="SBO:0000247" id="c__A" name="A" compartment="c" initialConcentration="0" substanceUnits="mole" hasOnlySubstanceUnits="false" boundaryCondition="false" constant="false" fbc:charge="0" fbc:chemicalFormula="C6H12O6">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_7d31f565e9554631a4976d0340f6f207">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000247"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </species>
</listOfSpecies><listOfParameters>
  <parameter metaid="meta_bf62859cec8e460293f70e39f2ca8444" sboTerm="SBO:0000027" id="Km_C" value="3" units="mM" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_bf62859cec8e460293f70e39f2ca8444">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000027"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter id="scale_f" name="metabolic scaling factor" value="1e-06" units="dimensionless" constant="true"/>
  <parameter metaid="meta_3f2478be1b3e4a5d8f9fb8c0db2ec1ad" sboTerm="SBO:0000186" id="Vmax_bB" value="2" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_3f2478be1b3e4a5d8f9fb8c0db2ec1ad">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_f2c1bcdf13004ef08dfc13eb06d5ba38" sboTerm="SBO:0000186" id="Vmax_bC" value="2" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_f2c1bcdf13004ef08dfc13eb06d5ba38">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_f2bb20fffbe846748c54667cae02a278" sboTerm="SBO:0000186" id="Vmax_bA" value="5" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_f2bb20fffbe846748c54667cae02a278">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_9f053d41b92941c2a2c592987b87f90b" sboTerm="SBO:0000186" id="Vmax_v2" value="0.5" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_9f053d41b92941c2a2c592987b87f90b">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_5b7ea4c164bc44f7bdc12360883fd938" sboTerm="SBO:0000186" id="Vmax_v3" value="0.5" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_5b7ea4c164bc44f7bdc12360883fd938">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_adaefcb59a464307a5d8fd036ccb3d50" sboTerm="SBO:0000186" id="Vmax_v1" value="1" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_adaefcb59a464307a5d8fd036ccb3d50">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_22f4ba2abd514f068499ca0a13c49c07" sboTerm="SBO:0000027" id="Km_A" value="1" units="mM" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_22f4ba2abd514f068499ca0a13c49c07">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000027"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_92832fc0e9ea4799b4321ebae82577e7" sboTerm="SBO:0000186" id="Vmax_v4" value="0.5" units="mole_per_s" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_92832fc0e9ea4799b4321ebae82577e7">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000186"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_e78f44bd09c64a6fae19a92e0ea02d5f" sboTerm="SBO:0000027" id="Km_B" value="0.5" units="mM" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_e78f44bd09c64a6fae19a92e0ea02d5f">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000027"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_fe0e6f9db8a7409c967f83902473cd26" sboTerm="SBO:0000281" id="Keq_v4" value="2" units="dimensionless" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_fe0e6f9db8a7409c967f83902473cd26">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000281"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
  <parameter metaid="meta_bddab3c4cb3a4a8bb781558fabd1f35e" sboTerm="SBO:0000281" id="Keq_v1" value="10" units="dimensionless" constant="true">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_bddab3c4cb3a4a8bb781558fabd1f35e">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000281"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
  </parameter>
</listOfParameters><listOfReactions>
  <reaction metaid="meta_6737a0f922b94fc2a611f560acfe69be" sboTerm="SBO:0000185" id="bA" name="bA (A import)" reversible="false" fast="false" compartment="m">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_6737a0f922b94fc2a611f560acfe69be">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000185"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="e__A" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="c__A" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML" xmlns:sbml="http://www.sbml.org/sbml/level3/version1/core">
        <apply>
          <divide/>
          <apply>
            <times/>
            <ci> scale_f </ci>
            <apply>
              <divide/>
              <ci> Vmax_bA </ci>
              <ci> Km_A </ci>
            </apply>
            <apply>
              <minus/>
              <ci> e__A </ci>
              <ci> c__A </ci>
            </apply>
          </apply>
          <apply>
            <plus/>
            <cn sbml:units="dimensionless" type="integer"> 1 </cn>
            <apply>
              <divide/>
              <ci> e__A </ci>
              <ci> Km_A </ci>
            </apply>
            <apply>
              <divide/>
              <ci> c__A </ci>
              <ci> Km_A </ci>
            </apply>
          </apply>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
  <reaction metaid="meta_22073863bac6495b9f4592b69a01c465" sboTerm="SBO:0000185" id="bB" name="bB (B export)" reversible="false" fast="false" compartment="m">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_22073863bac6495b9f4592b69a01c465">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000185"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="c__B" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="e__B" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML" xmlns:sbml="http://www.sbml.org/sbml/level3/version1/core">
        <apply>
          <divide/>
          <apply>
            <times/>
            <ci> scale_f </ci>
            <apply>
              <divide/>
              <ci> Vmax_bB </ci>
              <ci> Km_B </ci>
            </apply>
            <apply>
              <minus/>
              <ci> c__B </ci>
              <ci> e__B </ci>
            </apply>
          </apply>
          <apply>
            <plus/>
            <cn sbml:units="dimensionless" type="integer"> 1 </cn>
            <apply>
              <divide/>
              <ci> e__B </ci>
              <ci> Km_B </ci>
            </apply>
            <apply>
              <divide/>
              <ci> c__B </ci>
              <ci> Km_B </ci>
            </apply>
          </apply>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
  <reaction metaid="meta_d5371707f7b24b078c55625ca627d2af" sboTerm="SBO:0000185" id="bC" name="bC (C export)" reversible="false" fast="false" compartment="m">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_d5371707f7b24b078c55625ca627d2af">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000185"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="c__C" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="e__C" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML" xmlns:sbml="http://www.sbml.org/sbml/level3/version1/core">
        <apply>
          <divide/>
          <apply>
            <times/>
            <ci> scale_f </ci>
            <apply>
              <divide/>
              <ci> Vmax_bC </ci>
              <ci> Km_C </ci>
            </apply>
            <apply>
              <minus/>
              <ci> c__C </ci>
              <ci> e__C </ci>
            </apply>
          </apply>
          <apply>
            <plus/>
            <cn sbml:units="dimensionless" type="integer"> 1 </cn>
            <apply>
              <divide/>
              <ci> e__C </ci>
              <ci> Km_C </ci>
            </apply>
            <apply>
              <divide/>
              <ci> c__C </ci>
              <ci> Km_C </ci>
            </apply>
          </apply>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
  <reaction metaid="meta_94a01432531b4f55865b9e1b821f10d9" sboTerm="SBO:0000176" id="v1" name="v1 (A -&gt; B)" reversible="false" fast="false" compartment="c">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_94a01432531b4f55865b9e1b821f10d9">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000176"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="c__A" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="c__B" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML" xmlns:sbml="http://www.sbml.org/sbml/level3/version1/core">
        <apply>
          <times/>
          <apply>
            <divide/>
            <apply>
              <times/>
              <ci> scale_f </ci>
              <ci> Vmax_v1 </ci>
            </apply>
            <ci> Km_A </ci>
          </apply>
          <apply>
            <minus/>
            <ci> c__A </ci>
            <apply>
              <times/>
              <apply>
                <divide/>
                <cn sbml:units="dimensionless" type="integer"> 1 </cn>
                <ci> Keq_v1 </ci>
              </apply>
              <ci> c__B </ci>
            </apply>
          </apply>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
  <reaction metaid="meta_8dfea6284c604245aea12e4d9bdc627a" sboTerm="SBO:0000176" id="v2" name="v2 (A -&gt; C)" reversible="false" fast="false" compartment="c">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_8dfea6284c604245aea12e4d9bdc627a">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000176"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="c__A" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="c__C" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
        <apply>
          <times/>
          <apply>
            <divide/>
            <apply>
              <times/>
              <ci> scale_f </ci>
              <ci> Vmax_v2 </ci>
            </apply>
            <ci> Km_A </ci>
          </apply>
          <ci> c__A </ci>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
  <reaction metaid="meta_b0d4e1605bde4da5bcb2368332ecded8" sboTerm="SBO:0000176" id="v3" name="v3 (C -&gt; A)" reversible="false" fast="false" compartment="c">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_b0d4e1605bde4da5bcb2368332ecded8">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000176"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="c__C" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="c__A" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
        <apply>
          <times/>
          <apply>
            <divide/>
            <apply>
              <times/>
              <ci> scale_f </ci>
              <ci> Vmax_v3 </ci>
            </apply>
            <ci> Km_A </ci>
          </apply>
          <ci> c__C </ci>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
  <reaction metaid="meta_bd6ce92ef20c4310b145f8204b6c92c4" sboTerm="SBO:0000176" id="v4" name="v4 (C -&gt; B)" reversible="false" fast="false" compartment="c">
    <annotation>
      <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
        <rdf:Description rdf:about="#meta_bd6ce92ef20c4310b145f8204b6c92c4">
          <bqbiol:is>
            <rdf:Bag>
              <rdf:li rdf:resource="http://identifiers.org/biomodels.sbo/SBO:0000176"/>
            </rdf:Bag>
          </bqbiol:is>
        </rdf:Description>
      </rdf:RDF>
    </annotation>
    <listOfReactants>
      <speciesReference species="c__C" stoichiometry="1" constant="true"/>
    </listOfReactants>
    <listOfProducts>
      <speciesReference species="c__B" stoichiometry="1" constant="true"/>
    </listOfProducts>
    <kineticLaw>
      <math xmlns="http://www.w3.org/1998/Math/MathML" xmlns:sbml="http://www.sbml.org/sbml/level3/version1/core">
        <apply>
          <times/>
          <apply>
            <divide/>
            <apply>
              <times/>
              <ci> scale_f </ci>
              <ci> Vmax_v4 </ci>
            </apply>
            <ci> Km_A </ci>
          </apply>
          <apply>
            <minus/>
            <ci> c__C </ci>
            <apply>
              <times/>
              <apply>
                <divide/>
                <cn sbml:units="dimensionless" type="integer"> 1 </cn>
                <ci> Keq_v4 </ci>
              </apply>
              <ci> c__B </ci>
            </apply>
          </apply>
        </apply>
      </math>
    </kineticLaw>
  </reaction>
</listOfReactions>
</model>
</sbml>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.