Menu

#115 Models can be underdetermined and unsimulatable

closed
1
2014-06-10
2008-02-13
No

The L2 specs never mention that having a model be undetermined or unsimulatable is permitted. This should be mentioned somewhere. The spec currently only talks about how overdetermined models are disallowed, but never says anything about the other direction (i.e., incomplete models).

Discussion

1 2 > >> (Page 1 of 2)
  • Stefan Hoops

    Stefan Hoops - 2008-02-15

    Logged In: YES
    user_id=862059
    Originator: NO

    I agree with the proposed change and that it should be done.

     
  • Stefan Hoops

    Stefan Hoops - 2008-02-15

    Logged In: YES
    user_id=862059
    Originator: NO

    I think this is so basic that we overlooked to state it. After all the following is said to be legal SBML

    <?xml version="1.0" encoding="UTF-8"?>
    <sbml xmlns="http://www.sbml.org/sbml/level2/version3" level="2" version="3">
    <model id="My Model">
    </model>
    </sbml>

     
  • Nicolas Le Novère

    Logged In: YES
    user_id=1045203
    Originator: NO

    Stefan, I think this is not an underdetermined model. The following is:

    <?xml version="1.0" encoding="UTF-8"?>
    <sbml xmlns="http://www.sbml.org/sbml/level2/version3" level="2"
    version="3">
    <model id="My Model">
    <listOfCompartments>
    <compartment id="X" />
    </listOfCompartments>
    <listOfSpecies>
    <species id="A" compartment="X"/>
    </listOfSpecies>
    <listOfReactions>
    <reaction>
    <listOfProducts>
    <speciesReference species="A" />
    </listOfProducts>
    <kineticLaw>
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <ci> k </ci>
    </math>
    <listOfParameters>
    <parameter id="k" />
    </listOfParameters>
    </kineticLaw>
    </reaction>
    </listOfReactions>
    </model>
    </sbml>

    And this should be allowed. It is not MIRIAM compliant, but it is correct SBML.

     
  • Nicolas Le Novère

    Logged In: YES
    user_id=1045203
    Originator: NO

    I am accepting this issue as valid.

     
  • Nicolas Le Novère

    • status: open --> pending
     
  • Sarah Keating

    Sarah Keating - 2008-07-01

    Logged In: YES
    user_id=641982
    Originator: NO

    I agree with the proposed change and that it should be done.

     
  • Nicolas Le Novère

    Logged In: YES
    user_id=1045203
    Originator: NO

    I agree with the proposed change and that it should be done.

     
  • Michael Hucka

    Michael Hucka - 2008-07-14
    • assigned_to: nobody --> mhucka
    • status: pending --> open
     
  • Nicolas Le Novère

    • status: open --> pending
     
  • Michael Hucka

    Michael Hucka - 2008-07-23
    • milestone: --> Accepted:_Changes_with_conformance_implications
    • status: pending --> open
     
  • Michael Hucka

    Michael Hucka - 2008-07-23
    • status: open --> pending
     
  • Michael Hucka

    Michael Hucka - 2008-09-20
    • summary: Models can be undetermined and unsimulatable --> Models can be underdetermined and unsimulatable
    • status: pending --> open
     
  • Michael Hucka

    Michael Hucka - 2008-09-20
    • status: open --> pending
     
  • Michael Hucka

    Michael Hucka - 2008-09-20

    I'm reducing the priority of this because it's not a critical change.

     
  • Michael Hucka

    Michael Hucka - 2008-09-20
    • priority: 5 --> 1
    • status: pending --> open
     
  • Michael Hucka

    Michael Hucka - 2008-09-20
    • status: open --> pending
     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    I agree with the proposed change and that it should be done.

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    We should perhaps state that there are different kinds of underdetermined models. One kind is explicitly missing parts (like in Nicolas´ exmample), like missing numbers or a missing kinetic law. The other kind would be missing structural information, e.g. if you have an algebraic rule A+B=1 and nothing in the model tells you wether A should be calculated from B or the other way round (if they both have const=false and boundaryCondition=true).

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    I agree with the proposed change and that it should be done.

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    We should perhaps state that there are different kinds of underdetermined models. One kind is explicitly missing parts (like in Nicolas´ exmample), like missing numbers or a missing kinetic law. The other kind would be missing structural information, e.g. if you have an algebraic rule A+B=1 and nothing in the model tells you wether A should be calculated from B or the other way round (if they both have const=false and boundaryCondition=true).

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    We should perhaps state that there are different kinds of underdetermined models. One kind is explicitly missing parts (like in Nicolas´ exmample), like missing numbers or a missing kinetic law. The other kind would be missing structural information, e.g. if you have an algebraic rule A+B=1 and nothing in the model tells you wether A should be calculated from B or the other way round (if they both have const=false and boundaryCondition=true).

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    I agree with the proposed change and that it should be done.

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    We should perhaps state that there are different kinds of underdetermined models. One kind is explicitly missing parts (like in Nicolas´ exmample), like missing numbers or a missing kinetic law. The other kind would be missing structural information, e.g. if you have an algebraic rule A+B=1 and nothing in the model tells you wether A should be calculated from B or the other way round (if they both have const=false and boundaryCondition=true).

     
  • Sven Sahle

    Sven Sahle - 2008-10-28

    I agree with the proposed change and that it should be done.

     
  • SourceForge Robot

    • status: pending --> closed
     
1 2 > >> (Page 1 of 2)

Log in to post a comment.

MongoDB Logo MongoDB