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
Mike Hucka


Posts: 961
Registered:
October 2003
Re: metaID consistence 27 Apr '10 12:17 Go to previous messageGo to previous message

The metaid data type is XML ID, and the definition of XML ID
only constrains what happens within a given XML document
instance.

Two different XML documents (whether they are two different
versions of the same model, or two differnet models) are two
different XML instances as far as IDs are concerned.

MH

>>>>> On 27 Apr 2010, Dagmar Waltemath <dagmar.waltemath@uni-rostock.de> wrote:
> 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


____________________________________________________________
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.