Go to the documentation of this file.Go to the SVN repository for this file.
39 #define INSDSEQ_START "<INSDSeq>"
40 #define INSDSEQ_END "</INSDSeq>"
42 #define INSDSEQ_LOCUS 1
43 #define INSDSEQ_LENGTH 2
44 #define INSDSEQ_STRANDEDNESS 3
45 #define INSDSEQ_MOLTYPE 4
46 #define INSDSEQ_TOPOLOGY 5
47 #define INSDSEQ_DIVISION 6
48 #define INSDSEQ_UPDATE_DATE 7
49 #define INSDSEQ_CREATE_DATE 8
50 #define INSDSEQ_UPDATE_RELEASE 9
51 #define INSDSEQ_CREATE_RELEASE 10
52 #define INSDSEQ_DEFINITION 11
53 #define INSDSEQ_PRIMARY_ACCESSION 12
54 #define INSDSEQ_ENTRY_VERSION 13
55 #define INSDSEQ_ACCESSION_VERSION 14
56 #define INSDSEQ_OTHER_SEQIDS 15
57 #define INSDSEQ_SECONDARY_ACCESSIONS 16
58 #define INSDSEQ_KEYWORDS 17
59 #define INSDSEQ_SEGMENT 18
60 #define INSDSEQ_SOURCE 19
61 #define INSDSEQ_ORGANISM 20
62 #define INSDSEQ_TAXONOMY 21
63 #define INSDSEQ_REFERENCES 22
64 #define INSDSEQ_COMMENT 23
65 #define INSDSEQ_PRIMARY 24
66 #define INSDSEQ_SOURCE_DB 25
67 #define INSDSEQ_DATABASE_REFERENCE 26
68 #define INSDSEQ_FEATURE_TABLE 27
69 #define INSDSEQ_SEQUENCE 28
70 #define INSDSEQ_CONTIG 29
74 #define INSDSECONDARY_ACCN 30
75 #define INSDKEYWORD 31
76 #define INSDFEATURE 32
77 #define INSDFEATURE_KEY 33
78 #define INSDFEATURE_LOCATION 34
79 #define INSDFEATURE_INTERVALS 35
80 #define INSDFEATURE_QUALS 36
81 #define INSDINTERVAL 37
82 #define INSDINTERVAL_FROM 38
83 #define INSDINTERVAL_TO 39
84 #define INSDINTERVAL_POINT 40
85 #define INSDINTERVAL_ACCESSION 41
86 #define INSDQUALIFIER 42
87 #define INSDQUALIFIER_NAME 43
88 #define INSDQUALIFIER_VALUE 44
89 #define INSDREFERENCE 45
90 #define INSDREFERENCE_REFERENCE 46
91 #define INSDREFERENCE_POSITION 47
92 #define INSDREFERENCE_AUTHORS 48
93 #define INSDREFERENCE_CONSORTIUM 49
94 #define INSDREFERENCE_TITLE 50
95 #define INSDREFERENCE_JOURNAL 51
96 #define INSDREFERENCE_MEDLINE 52
97 #define INSDREFERENCE_PUBMED 53
98 #define INSDREFERENCE_REMARK 54
99 #define INSDREFERENCE_XREF 55
101 #define INSDXREF_DBNAME 57
102 #define INSDXREF_ID 58
103 #define INSDAUTHOR 59
105 #define XML_FEATURES 1
unique_ptr< string > XMLGetTagValue(const char *entry, const XmlIndex *xip)
DataBlkPtr XMLBuildRefDataBlk(char *entry, const XmlIndex *xip, int type)
void XMLGetKeywords(const char *entry, const XmlIndex *xip, TKeywordList &keywords)
char * XMLLoadEntry(ParserPtr pp, bool err)
unique_ptr< string > XMLConcatSubTags(const char *entry, const XmlIndex *xip, Int4 tag, Char sep)
unique_ptr< string > XMLFindTagValue(const char *entry, const XmlIndex *xip, Int4 tag)
std::list< std::string > TKeywordList
int32_t Int4
4-byte (32-bit) signed integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.