Re: SBML L2v2 specification vote #4: References to controlled vocabularies
21 Dec '05 09:25
While thinking aloud to Andrew and Nick at the SBML Forum, I suggested
putting the sboTerm attribute in its own XML namespace. Upon further
reflection, I see no benefits to doing so, only drawbacks. First, it
is uncommon for XML namespaces to apply to attributes at all.
Technically, unless explicitly declared, XML attributes do not belong
to any XML namespace (this makes survey option 2a incorrect). Second,
since some XML technologies are flawed when it comes to namespace
processing (e.g. XPath), putting sboTerm in its own namespace could
On Dec 20, 2005, at 7:50 PM, Michael Hucka wrote:
> An argument for (b) might that taking the sboTerm attribute
> out of the SBML namespace would encapsulate the things
> dealing with SBO, which perhaps is conceptually cleaner.