Coordination between projects

We hope to coordinate between XML by suggesting a number of common element sets for DTDs. For example, we suggest that when people want to provide raw sequence information, they use the following DTD snippet. This page is in development... email Brad Marshall if you want to help
<!ELEMENT seq (dbxref*, residues?) >
  <!ATTLIST seq
    id           ID        #REQUIRED
    length       CDATA   ; #IMPLIED >
<!ELEMENT residues (#PCDATA)>
  <!ATTLIST residues
    type      (dna | rna | aa)        #REQUIRED >
Each particular project can mix any number of these "snippets" together and provide their own extensions, either as additional elements or attributes. For example, the Game DTD provides additional elements for maturity as an attribute (along with others) for this DTD. At the moment, these proposed common elements are mainly due to pieces of the GAME project and the interpro XML which overlapped and looked common enough to be sensible to generalise. We welcome any comments on these elements.

Proposed common elements