sbmlsecretary / test-sbml-specifications

Test repo for transferring issues.
0 stars 0 forks source link

Additional SBO validation rules 10712-10717 #25

Closed sbmlsecretary closed 2 years ago

sbmlsecretary commented 17 years ago

Since we have a set of rules that validate the correct root of the SBOTerm on several things - now that sbo can be on anything and the spec does list the appropriate roots (Table 8 page 84) we should have similar rules for everything.

These would be:

10712: The value of the sboTerm field on a Compartment must be an SBO identifier referring to a participant physical type. That is, the value must be a term derived from SBO:0000236, “participant physical type”. (References: SBML L2V3 Section 5.2.2.)

10713: The value of the sboTerm field on a Species must be an SBO identifier referring to a participant physical type. That is, the value must be a term derived from SBO:0000236, “participant physical type”. (References: SBML L2V3 Section 5.2.2.)

10714: The value of the sboTerm field on a CompartmentType must be an SBO identifier referring to a participant physical type. That is, the value must be a term derived from SBO:0000236, “participant physical type”. (References: SBML L2V3 Section 5.2.2.)

10715: The value of the sboTerm field on a SpeciesType must be an SBO identifier referring to a participant physical type. That is, the value must be a term derived from SBO:0000236, “participant physical type”. (References: SBML L2V3 Section 5.2.2.)

10716: The value of the sboTerm field on a Trigger must be an SBO identifier referring to a mathematical expression. That is, the value must be a term derived from SBO:0000064, “mathematical expression”. (References: SBML L2V3 Section 5.2.2.)

10717: The value of the sboTerm field on a Delay must be an SBO identifier referring to a mathematical expression. That is, the value must be a term derived from SBO:0000064, “mathematical expression”. (References: SBML L2V3 Section 5.2.2.)

Reported by: sarahkeating

Original Ticket: "sbml/sbml-specifications//69":https://sourceforge.net/p/sbml/sbml-specifications//69

sbmlsecretary commented 17 years ago

Logged In: YES user_id=862059 Originator: NO

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

Original comment by: shoops

sbmlsecretary commented 17 years ago

Logged In: YES user_id=1045203 Originator: NO

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

Original comment by: lenov

sbmlsecretary commented 17 years ago

Original comment by: lenov

sbmlsecretary commented 17 years ago

Logged In: YES user_id=343670 Originator: NO

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

Original comment by: mhucka

sbmlsecretary commented 17 years ago

Logged In: YES user_id=343670 Originator: NO

Done for SBML L2v3.

Original comment by: mhucka

sbmlsecretary commented 17 years ago

Original comment by: mhucka