[Bioperl-l] Fwd: [Wg-phyloinformatics] NeXML schema update - RDFa-compliant metadata

Chris Fields cjfields at illinois.edu
Mon Oct 5 14:23:34 EDT 2009


Forwarding to bioperl-l just in case this wasn't noticed...

chris

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  
> metadata
>
> 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:
>
> http://nexml.svn.sourceforge.net/viewvc/nexml/branches/rdfa-metadata/
>
> 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
> document.
> * 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  
> annotations.xsd).
> * 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
> hackathon?
> ** 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.
>
> Thanks,
> Jim
>
>
> ____________________________________________
> James P. Balhoff, Ph.D.
> National Evolutionary Synthesis Center
> 2024 West Main St., Suite A200
> Durham, NC 27705
> USA
>
> _______________________________________________
> Wg-phyloinformatics mailing list
> Wg-phyloinformatics at nescent.org
> https://lists.nescent.org/mailman/listinfo/wg-phyloinformatics



More information about the Bioperl-l mailing list