SeqFeatData
Defined in file seqfeat.asn
C++ class: CSeqFeatData
SeqFeatData ::= CHOICE {
gene Gene-ref ,
org Org-ref ,
cdregion Cdregion ,
prot Prot-ref ,
rna RNA-ref ,
pub Pubdesc , -- publication applies to this seq
seq Seq-loc , -- to annotate origin from another seq
imp Imp-feat ,
region VisibleString, -- named region (globin locus)
comment NULL , -- just a comment
bond ENUMERATED {
disulfide (1) ,
thiolester (2) ,
xlink (3) ,
thioether (4) ,
other (255) } ,
site ENUMERATED {
active (1) ,
binding (2) ,
cleavage (3) ,
inhibit (4) ,
modified (5),
glycosylation (6) ,
myristoylation (7) ,
mutagenized (8) ,
metal-binding (9) ,
phosphorylation (10) ,
acetylation (11) ,
amidation (12) ,
methylation (13) ,
hydroxylation (14) ,
sulfatation (15) ,
oxidative-deamination (16) ,
pyrrolidone-carboxylic-acid (17) ,
gamma-carboxyglutamic-acid (18) ,
blocked (19) ,
lipid-binding (20) ,
np-binding (21) ,
dna-binding (22) ,
signal-peptide (23) ,
transit-peptide (24) ,
transmembrane-region (25) ,
nitrosylation (26) ,
other (255) } ,
rsite Rsite-ref , -- restriction site (for maps really)
user User-object , -- user defined structure
txinit Txinit , -- transcription initiation
num Numbering , -- a numbering system
psec-str ENUMERATED { -- protein secondary structure
helix (1) , -- any helix
sheet (2) , -- beta sheet
turn (3) } , -- beta or gamma turn
non-std-residue VisibleString , -- non-standard residue here in seq
het Heterogen , -- cofactor, prosthetic grp, etc, bound to seq
biosrc BioSource,
clone Clone-ref,
variation Variation-ref
}