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 04:41 Go to previous messageGo to previous message

Hello Nicolas, All,

On Tue, Sep 8, 2009 at 3:15 AM, Nicolas Le Novere<lenov@ebi.ac.uk> wrote:
>
>>   As far as I can see, any argument you wage against species type or
>> entity could just as well be used against having compartment as an
>> attribute.
>
> Of course not. A compartment is an essential component of a species. And
> its identifier carries a precise semantics that is translated in
> mathematical expressions by the values of its size.

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. Eliminating them would avoid uncontrolled
labels, so according to your logic should be a good thing.

So I still don't see how compartments are more essential than
species types. If you want to be consistent, you should either have
both or neither. I'm in favour of having both. I don't understand how
some one can be in favour of having one of them.

>>   Also, can you please explain how you would unambiguously annotate
>> that two species refer to the same phospho-state of a protein? Or the
>> same mutant? Or the same dimer?
>
> But that has nothing to do with the current debate. A free-form identifier
> will not address that. If you want to do that with no annotations, you can
> create a group, e.g. "MAPK-122P", and attach to it an element notes where
> you describe in human readable terms what it is.

Of course it has to do with the current debate. You brought up
annotations as an argument against species types, so we need to be
clear what that means. Especially, we need to understand that when
annotations end with "version of", that's not because annotators were
lazy, but because that's all you can do. You may dispute that that
affects "most", but how about "practically all models concerning cell
signalling"? Would you agree to that?

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. In this regard, entities
are just like compartments.

> Controlled annotations currently have a limited semantics. At the moment
> we can only say that a species is a version of a protein, and that a
> species is phosphorylated. We actually know how we could say it is a
> phosphorylated version of a protein. This requires to put an id on an
> annotation. It was refused for L2V4 and postponed to L3, but finally did
> not make it to the core.

Even if you fix annotations, that does not solve the problem that a
species is not an entity.

It may be tempting to think that if annotations take care of
semantics, we can remove semantics from SBML. That's a fallacy,
because you can only add semantics where there already is semantics.
If you add a ChEBI or UniProt id to a species, we only know what that
means because we all understand that a species is not an entity, but
an entity pool at a location. If it was an entity, we would have to
conclude that a species in model A may be equivalent to a species in
model B, if they have the same ChEBI or UniProt id. But since we know
it is not an entity, but an entity pool at a location, we know that
the compartment also needs to be the same.

> But again, this is not the current issue. The current issue is to tag
> several species as being versions of the same class of species. This is
> perfectly achieved with the groups.
>
> THAT SAID, SpeciesType is not going to disappear. It is a core part of the
> multi package.

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.

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.