Mike and I talked to Zheng Li a senior guy at Teranode.
In the VLX tool the parameters and species etc do
share the same namespace.
> -----Original Message-----
> From: firstname.lastname@example.org
> [mailto:email@example.com] On Behalf Of Michael Hucka
> Sent: 03 May 2005 17:17
> To: SBML Discussion List
> Subject: Re: [sbml-discuss] parameters and namespaces
> lenov> Let's make a poll right-now: To the people who
> lenov> develop SBML-export: who checks that the id of a
> lenov> local parameter does not overide the id of a
> lenov> compartment or a species? And for those who do, how
> lenov> do you solve the problem?
> In speaking with Herbert today, I can say that Jarnac checks
> for identifier collisions.
> >> What it does point out is that software has to be
> >> designed more carefully than might first appear.
> lenov> No. It points out that all the software in the
> lenov> world use different namespaces for species,
> lenov> compartments and parameters, and we should have
> lenov> though of that before.
> This is a broad overgeneralization. First, not all software
> packages keep separate namespaces. Second, some (perhaps
> many) of those that *do* keep separate symbol tables still
> check for identifier collisions and tell the user, which
> means that *in effect* they provide a single namespace as
> far as the user's model is concerned.
> I do agree this is something that should have come up