1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
<!-- ============================================
::DATATOOL:: Generated from "tinyseq.asn"
::DATATOOL:: by application DATATOOL version 1.8.1
::DATATOOL:: on 01/18/2007 23:07:18
============================================ -->
<!-- ============================================ -->
<!-- This section is mapped from module "NCBI-TSeq"
================================================= -->
<!--
$Revision: 6.1 $
**********************************************************************
ASN.1 for a tiny Bioseq in XML
basically a structured FASTA file with a few extras
in this case we drop all modularity of components
All ids are Optional - simpler structure, less checking
Components of organism are hard coded - can't easily add or change
sequence is just string whether DNA or protein
by James Ostell, 2000
**********************************************************************
-->
<!ELEMENT TSeq (
TSeq_seqtype,
TSeq_gi?,
TSeq_accver?,
TSeq_sid?,
TSeq_local?,
TSeq_taxid?,
TSeq_orgname?,
TSeq_defline,
TSeq_length,
TSeq_sequence)>
<!ELEMENT TSeq_seqtype %ENUM;>
<!ATTLIST TSeq_seqtype value (
nucleotide |
protein
) #REQUIRED >
<!ELEMENT TSeq_gi (%INTEGER;)>
<!ELEMENT TSeq_accver (#PCDATA)>
<!ELEMENT TSeq_sid (#PCDATA)>
<!ELEMENT TSeq_local (#PCDATA)>
<!ELEMENT TSeq_taxid (%INTEGER;)>
<!ELEMENT TSeq_orgname (#PCDATA)>
<!ELEMENT TSeq_defline (#PCDATA)>
<!ELEMENT TSeq_length (%INTEGER;)>
<!ELEMENT TSeq_sequence (#PCDATA)>
<!-- a bunch of them -->
<!ELEMENT TSeqSet (TSeq*)>
|