Forums

F.A.Q. F.A.Q.    Register Register    Login Login    Home Home
Search Search
SBML Discussions » sbml-discuss » metaID consistence
Show: Today's Posts  :: Message Navigator
| Subscribe to topic 
Return to the default flat view Create a new topic Submit Reply
AuthorTopic
Dagmar Waltemath


Posts: 8
Registered:
February 2010
metaID consistence 27 Apr '10 04:29 Go to previous message

Dear all,

I have a question regarding the notion of the uniqueness of a metaID in an SBML document: Is the metaID necessarily unique in an SBML document and all its versions? Or is the uniqueness restricted to a particular SBML document (i.e. a version of an SBML document)?

Looking into different model versions, we were wondering whether something like the following example is allowed to happen:

model m1.0
<listOfSpecies>
<species metaid="1" name="a" />
<species metaid="2" name="b" />
</listOfSpecies>
<listOfReactions />

... some changes on the model lead to the conclusion that actually species a is not needed for the model, so it is deleted:

model m1.1
<listOfSpecies>
<species metaid="2" name="a" />
<listOfSpecies>
<listOfReactions />

... some more evaluation suddenly detects that a reaction is missing in the model to work properly, so it is added:

model m1.2
<listOfSpecies>
<species metaid="2" name="a" />
<listOfSpecies>
<listOfReactions>
<reaction metaid="1" name="c" />
<listOfReactions />

The question is: Is there something in the SBML spec saying that the newly created reaction in version 1.2 cannot carry an ID that had been existing in a previous version of the model?

If so, that would make keeping track of version changes far easier, so we would be happy if it was the case... although I am not sure how one would be able to control it. Nor who should do it - probably "it is a tool problem"...

The only bit I found in the spec is:
In SBML, type ID is the data type of the metaid attribute on SBase, described in Section 3.2. An important aspect of ID is the XML requirement that a given value of ID must be unique throughout an XML document.

This does however not mention model versions.

Thanks in advance for your comments,
Dagmar

____________________________________________________________
To manage your sbml-discuss list subscription, visit
https://utils.its.caltech.edu/mailman/listinfo/sbml-discuss

For a web interface to the sbml-discuss mailing list, visit
http://sbml.org/Forums/

For questions or feedback about the sbml-discuss list,
contact sbml-team@caltech.edu

      

SubjectPosterDate
Read Message   metaID consistence  Dagmar Waltemath27 Apr '10 04:29
Read Message   Re: metaID consistence Allyson Lister27 Apr '10 06:42
Read Message   Re: metaID consistence Stefan.Hoops27 Apr '10 07:18
Read Message   Re: metaID consistence Mike Hucka27 Apr '10 12:17
Read Message   Re: metaID consistence Lucian Smith27 Apr '10 13:24
Previous Topic:freely available tool to simulate the SBML models
Next Topic:17th release of BioModels Database
Go to forum:
-=] Back to Top [=-

Powered by FUDforum. (Copyright Advanced Internet Designs Inc.)

Please use our issue tracking system for any questions or suggestions about this website.