Entrezgene
Defined in file entrezgene.asn
C++ class: CEntrezgene
Entrezgene ::= SEQUENCE {
track-info Gene-track OPTIONAL , -- not in submission, but in retrieval
type INTEGER { -- type of Gene
unknown (0) ,
tRNA (1) ,
rRNA (2) ,
snRNA (3) ,
scRNA (4) ,
snoRNA (5) ,
protein-coding (6) ,
pseudo (7) ,
transposon (8) ,
miscRNA (9) ,
ncRNA (10) ,
biological-region (11),
other (255) } ,
source BioSource ,
gene Gene-ref , -- for locus-tag see note 3
prot Prot-ref OPTIONAL ,
rna RNA-ref OPTIONAL ,
summary VisibleString OPTIONAL , -- short summary
location SEQUENCE OF Maps OPTIONAL,
gene-source Gene-source OPTIONAL , -- NCBI source to Entrez
locus SEQUENCE OF Gene-commentary OPTIONAL , -- location of gene on chromosome (if known)
-- and all information about products
-- (mRNA, proteins and so on)
properties SEQUENCE OF Gene-commentary OPTIONAL ,
refgene SEQUENCE OF Gene-commentary OPTIONAL , -- NG for this?
homology SEQUENCE OF Gene-commentary OPTIONAL ,
comments SEQUENCE OF Gene-commentary OPTIONAL ,
unique-keys SEQUENCE OF Dbtag OPTIONAL , -- see note 3
xtra-index-terms SEQUENCE OF VisibleString OPTIONAL , -- see note 2
xtra-properties SEQUENCE OF Xtra-Terms OPTIONAL , -- see note 2
xtra-iq SEQUENCE OF Xtra-Terms OPTIONAL, -- see note 2
non-unique-keys SEQUENCE OF Dbtag OPTIONAL }