Forums

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


Posts: 55
Registered:
September 2003
RE: parameters and namespaces 10 May '05 15:47 Go to previous messageGo to previous message

Hi Andrew,


I just wanted to recap part of my previous posting for you:

-------------
((Namespace))

I strongly support having local namespaces. We will find this
useful if SBML decides to use the reaction mechanism above
or whatever similar some time. A reaction mechanism could
have 'ports' that connects internal representations of species
and parameters with those given by a reaction instance.

This might be a different thing, but we sometimes find it annoying
SBML's not having a separate namespace for each compartment.
Compartments are hierarchical anyway, so we may find it cleaner
to use some kind of path representations, such as
Cell0.Cytosol.Mitochondrion0.Matrix.ATP or,
in E-Cell, /CELL0/CYTOSOL/MITOCHONDRION0/MATRIX:ATP.
When exporting from E-Cell to SBML level 1/2, currently we cannot
just use 'ATP', but are forced to mangle this name like
'CELL0__CYTOSOL__MITOCHONDRION0__MATRIX__ATP'.
-------------


If SBML intends to support compartmental modeling, frankly,
we are puzzled why the spec is like this. Actually I remember
I proposed a kind of structural namespace like I described above
in the early days of SBML Forum when we were trying to reach
level 1 version 1. It may have been my failure not having been able
to clearly present the idea, or it looked too E-Cell-centric
to the rest of SBML Forum at that time...



-Kouichi


> Nicolas
>
>> If the namespaces of
>> parameters and compartments are separated in the modeling environment,
>> which is the case in *every* software I'm aware of, the
>> problem occur not
>> in the model, but in the SBML encoding of the model.
>
> Please give examples of these software packages.
>
> yours
> Andrew Finney
>
>> -----Original Message-----
>> From: sbml-discuss-bounces@caltech.edu
>> [mailto:sbml-discuss-bounces@caltech.edu] On Behalf Of
>> Nicolas Le Nov鑽e
>> Sent: 30 April 2005 15:26
>> To: SBML Discussion List
>> Subject: Re: [sbml-discuss] parameters and namespaces
>>
>> > Also note that the units of
>> > 0.01 and 0.1 are unspecified.
>>
>> There are default units. If all the id are correctly mapped.
>> There is no
>> ambiguity on the unit, since the result should always be
>> substance/time.
>>
>>
>> > d[A] (0.01 * [A] * 0.1) - (0.1 * [B] * 0.01)
>> > ---- = - ---------------------------------------
>> > dt volume_of_compartment_cyt
>> >
>> > What is 'volume_of_compartment_cyt'? It is given in the
>> > definition of compartment 'cyt' as 5e-15. Hence,
>> >
>> > d[A] (0.01 * [A] * 0.1) - (0.1 * [B] * 0.01)
>> > ---- = - ---------------------------------------
>> > dt 5e-15
>> >
>> > Similarly for the rate of change of the concentration of B:
>> >
>> > d[B] (0.01 * [A] * 0.1) - (0.1 * [B] * 0.01)
>> > ---- = ---------------------------------------
>> > dt volume_of_compartment_nuc
>> >
>> >
>> > (0.01 * [A] * 0.1) - (0.1 * [B] * 0.01)
>> > ---------------------------------------
>> > 1e-15
>>
>> We agree on that. But this is not the correct result. The
>> results intended
>> by the author was:
>>
>> > d[A] (0.01 * [A] * 5e-15) - (0.1 * [B] * 1e-15)
>> > ---- = - ---------------------------------------
>> > dt 5e-15
>> >
>> > d[B] (0.01 * [A] * 5e-15) - (0.1 * [B] * 1e-15)
>> > ---- = ---------------------------------------
>> > dt 1e-15
>> >
>>
>> > The given example in my mind is
>> > a problem that falls squarely in the lap of the model
>> > author: they created a bad model.
>>
>> Yes if we consider here the model "author" as the sum of the model
>> creators and the developers of the SBML export. If the namespaces of
>> parameters and compartments are separated in the modeling environment,
>> which is the case in *every* software I'm aware of, the
>> problem occur not
>> in the model, but in the SBML encoding of the model.
>>
>>
>> --
>> Nicolas LE NOVネRE, Computational Neurobiology,
>> EMBL-EBI, Wellcome-Trust Genome Campus, Hinxton, Cambridge,
>> CB10 1SD, UK
>> Tel: +44(0)1223 494 521, Fax: +44(0)1223 494 468, Mob:
>> +33(0)689218676
>> http://www.ebi.ac.uk/~lenov
>>
>>
>>
>
>


      

SubjectPosterDate
Read Message   parameters and namespaces Nicolas Le Novere29 Apr '05 02:05
Read Message   RE: parameters and namespaces Colin Gillespie29 Apr '05 02:10
Read Message   RE: parameters and namespaces Nicolas Le Novere29 Apr '05 02:18
Read Message   RE: parameters and namespaces Colin Gillespie29 Apr '05 02:25
Read Message   RE: parameters and namespaces Nicolas Le Novere29 Apr '05 02:33
Read Message   RE: parameters and namespaces hugh.d.spence29 Apr '05 03:22
Read Message   RE: parameters and namespaces Colin Gillespie29 Apr '05 02:40
Read Message   Re: parameters and namespaces Stefan Hoops29 Apr '05 04:09
Read Message   Re: parameters and namespaces Nicolas Le Novere29 Apr '05 09:52
Read Message   Re: parameters and namespaces Ben Bornstein29 Apr '05 12:02
Read Message   Re: parameters and namespaces Nicolas Le Novere29 Apr '05 14:51
Read Message   Re: parameters and namespaces Mike Hucka29 Apr '05 17:38
Read Message   Re: parameters and namespaces Nicolas Le Novere30 Apr '05 07:30
Read Message   RE: parameters and namespaces Andrew Finney07 May '05 02:43
Read Message   RE: parameters and namespaces Nicolas Le Novere07 May '05 14:44
Read Message   RE: parameters and namespaces Mike Hucka07 May '05 18:44
Read Message   Re: parameters and namespaces Stefan Hoops29 Apr '05 12:12
Read Message   Re: parameters and namespaces JWagner29 Apr '05 14:09
Read Message   Re: parameters and namespaces Darren J Wilkinson29 Apr '05 14:38
Read Message   Re: parameters and namespaces Nicolas Le Novere29 Apr '05 14:47
Read Message   Re: parameters and namespaces Mike Hucka29 Apr '05 17:35
Read Message   Re: parameters and namespaces JWagner29 Apr '05 09:00
Read Message   RE: parameters and namespaces Herbert Sauro29 Apr '05 15:29
Read Message   Re: parameters and namespaces Ben Bornstein29 Apr '05 17:51
Read Message   Re: parameters and namespaces Mike Hucka29 Apr '05 17:32
Read Message   Re: parameters and namespaces Nicolas Le Novere30 Apr '05 07:26
Read Message   Re: parameters and namespaces Mike Hucka01 May '05 01:31
Read Message   Re: parameters and namespaces Nicolas Le Novere01 May '05 10:04
Read Message   Re: parameters and namespaces ginkel02 May '05 01:40
Read Message   Re: parameters and namespaces Pedro Mendes02 May '05 06:55
Read Message   Re: parameters and namespaces Mike Hucka03 May '05 09:18
Read Message   Re: parameters and namespaces Mike Hucka03 May '05 09:17
Read Message   RE: parameters and namespaces Andrew Finney12 May '05 11:42
Read Message   RE: parameters and namespaces Andrew Finney07 May '05 20:10
Read Message   RE: parameters and namespaces Andrew Finney07 May '05 19:20
Read Message   RE: parameters and namespaces  Kouichi Takahashi10 May '05 15:47
Read Message   Re: parameters and namespaces Stefan Hoops11 May '05 04:20
Read Message   RE: parameters and namespaces Mike Hucka16 May '05 20:36
Read Message   RE: parameters and namespaces R Phair16 May '05 21:34
Read Message   RE: parameters and namespaces Mike Hucka17 May '05 04:04
Read Message   Re: parameters and namespaces Kouichi Takahashi17 May '05 14:31
Read Message   Re: parameters and namespaces Upinder Singh Bhalla17 May '05 19:22
Read Message   Re: parameters and namespaces Nicolas Le Novere18 May '05 09:33
Read Message   Re: parameters and namespaces Kouichi Takahashi18 May '05 13:31
Read Message   Re: parameters and namespaces Kouichi Takahashi18 May '05 16:08
Read Message   Re: parameters and namespaces Kouichi Takahashi17 May '05 15:47
Read Message   RE: parameters and namespaces Andrew Finney22 May '05 05:38
Read Message   Regarding compartments emek23 May '05 08:23
Read Message   Re: Regarding compartments Upinder Singh Bhalla23 May '05 19:22
Read Message   Re: Regarding compartments ginkel24 May '05 00:35
Read Message   Re: Regarding compartments Upinder Singh Bhalla24 May '05 19:30
Read Message   Re: Regarding compartments Darren J Wilkinson24 May '05 23:05
Read Message   Re: Regarding compartments Nicolas Le Novere24 May '05 01:00
Read Message   Re: Regarding compartments emek24 May '05 01:31
Read Message   Re: Regarding compartments Nicolas Le Novere24 May '05 14:04
Read Message   Re: Regarding compartments marcoxa24 May '05 05:19
Read Message   Re: Regarding compartments Pedro Mendes24 May '05 08:30
Read Message   Re: Regarding compartments Howard24 May '05 09:24
Read Message   Re: Regarding compartments Greg Blumenthal24 May '05 16:37
Read Message   Re: Regarding compartments Mike Hucka24 May '05 23:25
Read Message   Re: parameters and namespaces ginkel10 May '05 23:53
Read Message   Re: parameters and namespaces Kouichi Takahashi11 May '05 00:36
Read Message   Re: parameters and namespaces Sven Sahle13 May '05 05:14
Read Message   Re: parameters and namespaces Nicolas Le Novere03 May '05 11:19
Read Message   RE: parameters and namespaces Herbert Sauro05 May '05 17:52
Read Message   Re: parameters and namespaces Ben Bornstein05 May '05 20:08
Read Message   Re: parameters and namespaces Kouichi Takahashi11 May '05 00:39
Read Message   [ANN] CL-SBML new release marcoxa12 May '05 12:26
Read Message   Re: parameters and namespaces Kouichi Takahashi11 May '05 01:22
Read Message   RE: parameters and namespaces Herbert Sauro13 May '05 18:08
Read Message   RE: parameters and namespaces Herbert Sauro17 May '05 10:01
Previous Topic:New articles at Nature/EMBO MSB
Next Topic:Release of CellDesigner2.2
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.