Forums

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


Posts: 97
Registered:
November 2006
Re: Proposed addition to L3 core 08 Sep '09 09:46 Go to previous messageGo to previous message

Hello Nicolas, All,

On Tue, Sep 8, 2009 at 12:12 PM, Nicolas Le novère<lenov@ebi.ac.uk> wrote:
> Oliver Ruebenacker wrote:
>>   If size was the only issue, you could have that more easily and more
>> flexibly by adding a size attribute to the species. Compartments would
>> be an unjustified overkill.
>
> No, no, no. We are talking about quantitative models here. 1) you need a
> symbol for representing the compartment in equations and 2) you need to
> enforce consistency so that the compartment of all the relevant species is
> maintained at the same value.

Just plug in the same value everywhere where the same value is
needed. That's easy. Optionally, use a parameter.

> SBML is not BioPAX and vice-versa (otherwise we would not need two
> languages). In BioPAX, one is interested in the conceptual relationships
> between entities. This is why compartment was, in L2, an attribute of a
> physicalEntityParticipant. In SBML, the purpose is to encode models with
> rules describing the evolution of the model.

Rest assured that I know the difference between SBML and BioPAX. I
published papers on this precise issue.

>>   Of course it has to do with the current debate. You brought up
>> annotations as an argument against species types
>
> No, I did not. I say that if you need to describe precisely biological
> knowledge that does not affect the interpretation of the model, you must
> use annotation.

That's the same.

> The debate is (or should be) on how to group species in a larger set that
> one can identify. The proposal of Robert was to use another label such
> "phosphorylated_mapk", that would cover all the phosphorylated MAPK,
> whether in the cytoplasm or the nucleus. This is different to encode in a
> computationally usable framework the fact that this "species type"
> represent the set of all proteins in the cell that have the same nucleotide
> sequence and are phosphorylated.

How is it different?

>>   All we want is being able to say that two species within the same
>> model are the same entity. You can do that perfectly with species
>> types, even if they are called jack and jill.
>
> And you already can with the name. And you will be able with the groups.

No you can not do it with names, because there is no standard for
it. If you want to propose to add such a standard to L3 Core, go
ahead. We want something in Core, and we want it existing. Groups are
neither.

>>   We need to have entities in the SBML Core, not some package, because
>> entities are essential to the semantics of SBML. As essential as
>> compartments.
>
> No, it is not. If you load an SBML file in a simulator, any simulator, with
> or without specieTypes, and click run, you get exactly the same curves. If
> you suppress the compartments, you cannot reconstruct the ODEs.

It's trivial to redesign SBML to make compartments obsolete.
Compartment size is just a little number that can be easily moved
somewhere else. You can justify compartments on philosophical grounds,
or argue with traditions, but you can not defend them based on
mathematical necessity.

Take care
Oliver

--
Oliver Ruebenacker, Computational Cell Biologist
BioPAX Integration at Virtual Cell (http://vcell.org/biopax)
Center for Cell Analysis and Modeling
http://www.oliver.curiousworld.org
____________________________________________________________
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   Proposed addition to L3 core Robert Phair07 Sep '09 00:04
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere07 Sep '09 09:35
Read Message   Re: Proposed addition to L3 core curoli07 Sep '09 11:38
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere08 Sep '09 00:15
Read Message   Re: Proposed addition to L3 core curoli08 Sep '09 04:41
Read Message   Re: Proposed addition to L3 core Stefan.Hoops08 Sep '09 07:28
Read Message   Re: Proposed addition to L3 core curoli08 Sep '09 08:48
Read Message   Re: Proposed addition to L3 core Stefan.Hoops08 Sep '09 09:22
Read Message   Re: Proposed addition to L3 core curoli08 Sep '09 10:31
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere08 Sep '09 09:30
Read Message   Re: Proposed addition to L3 core curoli08 Sep '09 10:39
Read Message   Re: Proposed addition to L3 core Robert Phair09 Sep '09 01:02
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere09 Sep '09 05:14
Read Message   Re: Proposed addition to L3 core curoli09 Sep '09 06:54
Read Message   Re: Proposed addition to L3 core Pedro Mendes09 Sep '09 08:09
Read Message   Re: Proposed addition to L3 core Mike Hucka09 Sep '09 12:41
Read Message   Re: Proposed addition to L3 core Pedro Mendes09 Sep '09 14:52
Read Message   Re: Proposed addition to L3 core Mike Hucka10 Sep '09 00:13
Read Message   Re: Proposed addition to L3 core curoli10 Sep '09 05:25
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere08 Sep '09 09:12
Read Message   Re: Proposed addition to L3 core myers08 Sep '09 09:41
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere08 Sep '09 15:34
Read Message   Re: Proposed addition to L3 core Mike Hucka09 Sep '09 12:13
Read Message   Re: Proposed addition to L3 core hsauro09 Sep '09 14:07
Read Message   Re: Proposed addition to L3 core myers09 Sep '09 15:30
Read Message   Re: Proposed addition to L3 core mblinov09 Sep '09 17:34
Read Message   Re: Proposed addition to L3 core myers09 Sep '09 18:16
Read Message   Re: Proposed addition to L3 core eric.minch09 Sep '09 20:04
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere10 Sep '09 02:02
Read Message   Re: Proposed addition to L3 core Mike Hucka12 Sep '09 01:43
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere12 Sep '09 08:37
Read Message   Re: Proposed addition to L3 core Mike Hucka17 Sep '09 21:59
Read Message   Re: Proposed addition to L3 core Mike Hucka12 Sep '09 01:49
Read Message   Re: Proposed addition to L3 core myers12 Sep '09 06:30
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere12 Sep '09 10:45
Read Message   Re: Proposed addition to L3 core Mike Hucka12 Sep '09 11:57
Read Message   Re: Proposed addition to L3 core myers13 Sep '09 03:14
Read Message   Re: Proposed addition to L3 core  curoli08 Sep '09 09:46
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere08 Sep '09 15:41
Read Message   Re: Proposed addition to L3 core curoli09 Sep '09 04:29
Read Message   Re: Proposed addition to L3 core Mike Hucka08 Sep '09 22:54
Read Message   Re: Proposed addition to L3 core curoli09 Sep '09 04:17
Read Message   Re: Proposed addition to L3 core Ion08 Sep '09 09:21
Read Message   Re: Proposed addition to L3 core curoli08 Sep '09 10:41
Read Message   Re: Proposed addition to L3 core Schaff08 Sep '09 09:30
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere08 Sep '09 15:29
Read Message   L3 core vs. packages Lucian Smith09 Sep '09 00:10
Read Message   Re: L3 core vs. packages Nicolas Le Novere09 Sep '09 02:02
Read Message   Re: L3 core vs. packages Mike Hucka09 Sep '09 12:06
Read Message   Re: Proposed addition to L3 core curoli07 Sep '09 09:48
Read Message   Re: Proposed addition to L3 core Nicolas Le Novere07 Sep '09 12:45
Read Message   Re: Proposed addition to L3 core curoli07 Sep '09 14:31
Previous Topic:Reactome Pathway Database User Survey
Next Topic:(Fwd) New BioModels.net qualifiers
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.