[Bioperl-l] Fwd: [Wg-phyloinformatics] NeXML schema update - RDFa-compliant metadata
cjfields at illinois.edu
Mon Oct 5 14:23:34 EDT 2009
Forwarding to bioperl-l just in case this wasn't noticed...
Begin forwarded message:
> From: Jim Balhoff <balhoff at nescent.org>
> Date: October 5, 2009 1:11:50 PM CDT
> To: nexml-discuss at lists.sourceforge.net, DB Interop Hackathon <dbhack1 at nescent.org
> >, Wg-phyloinformatics at nescent.org
> Subject: [Wg-phyloinformatics] NeXML schema update - RDFa-compliant
> Hi all (sorry for cross-posting),
> I have updated the NeXML schema to match the metadata requirements we
> came up with at the NESCent database interoperability hackathon last
> spring. The changes have been committed to an SVN branch which can be
> browsed here:
> NeXML changes
> * All "id" attributes are now of type xs:ID instead of xs:NCName, and
> must be unique within a document.
> * All attributes used by one element to reference another (such as a
> "char" referring to its "states") are now of type xs:IDREF or
> xs:IDREFS (if multiple), and must refer to some valid ID in the
> * Removed <xs:attributeGroup ref="xml:specialAttrs" /> from the Base
> type, because of conflicts with the xs:ID attribute declaration on
> IDTagged - will this cause a problem for anyone? (see
> * Removed all uses of the Dict type.
> * Introduced Meta abstract type and two concrete subclasses,
> ResourceMeta and LiteralMeta.
> * Modified the Annotated type to contain optional "meta" elements of
> type Meta.
> * Imported the XHTML datatypes namespace to get types used with RDFa
> attributes (CURIEs, etc.).
> Questions/things I need help with:
> * Should "molecular" cells (observations) use IDREF for "state"
> attribute? I want to make sure I handled these correctly.
> * What should the NeXML version information be changed to?
> * Do the meta elements satisfy the requirements we came up with at the
> ** Please try putting metadata of your choice into a test document,
> and validate.
> ** Please test RDFa extraction of your metadata if you want to use it
> that way.
> * Need better documentation of meta elements and RDFa.
> * Can someone figure out how to include xml:specialAttrs in a way that
> works with the definition of IDTagged? This was giving me problems
> when validating in Oxygen.
> * All of the samples and code in the nexml project should be updated
> as needed.
> James P. Balhoff, Ph.D.
> National Evolutionary Synthesis Center
> 2024 West Main St., Suite A200
> Durham, NC 27705
> Wg-phyloinformatics mailing list
> Wg-phyloinformatics at nescent.org
More information about the Bioperl-l