⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 seqfeat.asn

📁 ncbi源码
💻 ASN
📖 第 1 页 / 共 2 页
字号:
---- ===========================================================================-- PRODUCTION $Log: seqfeat.asn,v $-- PRODUCTION Revision 1000.0  2003/10/29 21:33:45  gouriano-- PRODUCTION PRODUCTION: IMPORTED [ORIGINAL] Dev-tree R6.9-- PRODUCTION-- ===========================================================================----$Revision: 1000.0 $--**********************************************************************----  NCBI Sequence Feature elements--  by James Ostell, 1990--  Version 3.0 - June 1994----**********************************************************************NCBI-Seqfeat DEFINITIONS ::=BEGINEXPORTS Seq-feat, Feat-id, Genetic-code;IMPORTS Gene-ref FROM NCBI-Gene        Prot-ref FROM NCBI-Protein        Org-ref FROM NCBI-Organism        BioSource FROM NCBI-BioSource        RNA-ref FROM NCBI-RNA        Seq-loc, Giimport-id FROM NCBI-Seqloc        Pubdesc, Numbering, Heterogen FROM NCBI-Sequence        Rsite-ref FROM NCBI-Rsite        Txinit FROM NCBI-TxInit        Pub-set FROM NCBI-Pub        Object-id, Dbtag, User-object FROM NCBI-General;--*** Feature identifiers ********************************--*Feat-id ::= CHOICE {    gibb INTEGER ,            -- geninfo backbone    giim Giimport-id ,        -- geninfo import    local Object-id ,         -- for local software use    general Dbtag }           -- for use by various databases--*** Seq-feat *******************************************--*  sequence feature generalizationSeq-feat ::= SEQUENCE {    id Feat-id OPTIONAL ,    data SeqFeatData ,           -- the specific data    partial BOOLEAN OPTIONAL ,    -- incomplete in some way?    except BOOLEAN OPTIONAL ,     -- something funny about this?    comment VisibleString OPTIONAL ,    product Seq-loc OPTIONAL ,    -- product of process    location Seq-loc ,            -- feature made from    qual SEQUENCE OF Gb-qual OPTIONAL ,  -- qualifiers    title VisibleString OPTIONAL ,   -- for user defined label    ext User-object OPTIONAL ,    -- user defined structure extension    cit Pub-set OPTIONAL ,        -- citations for this feature    exp-ev ENUMERATED {           -- evidence for existence of feature        experimental (1) ,        -- any reasonable experimental check        not-experimental (2) } OPTIONAL , -- similarity, pattern, etc    xref SET OF SeqFeatXref OPTIONAL ,   -- cite other relevant features    dbxref SET OF Dbtag OPTIONAL ,  -- support for xref to other databases    pseudo BOOLEAN OPTIONAL ,     -- annotated on pseudogene?    except-text VisibleString OPTIONAL } -- explain if except=TRUESeqFeatData ::= 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) ,        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 }SeqFeatXref ::= SEQUENCE {       -- both optional because can have one or both    id Feat-id OPTIONAL ,        -- the feature copied    data SeqFeatData OPTIONAL }  -- the specific data    --*** CdRegion ***********************************************--*--*  Instructions to translate from a nucleic acid to a peptide--*    conflict means it's supposed to translate but doesn't--*Cdregion ::= SEQUENCE {    orf BOOLEAN OPTIONAL ,             -- just an ORF ?    frame ENUMERATED {        not-set (0) ,                  -- not set, code uses one        one (1) ,        two (2) ,        three (3) } DEFAULT not-set ,      -- reading frame    conflict BOOLEAN OPTIONAL ,        -- conflict    gaps INTEGER OPTIONAL ,            -- number of gaps on conflict/except    mismatch INTEGER OPTIONAL ,        -- number of mismatches on above    code Genetic-code OPTIONAL ,       -- genetic code used    code-break SEQUENCE OF Code-break OPTIONAL ,   -- individual exceptions    stops INTEGER OPTIONAL }           -- number of stop codons on above                    -- each code is 64 cells long, in the order where                    -- T=0,C=1,A=2,G=3, TTT=0, TTC=1, TCA=4, etc                    -- NOTE: this order does NOT correspond to a Seq-data                    -- encoding.  It is "natural" to codon usage instead.                    -- the value in each cell is the AA coded for                    -- start= AA coded only if first in peptide                    --   in start array, if codon is not a legitimate start                    --   codon, that cell will have the "gap" symbol for                    --   that alphabet.  Otherwise it will have the AA                    --   encoded when that codon is used at the start.Genetic-code ::= SET OF CHOICE {    name VisibleString ,               -- name of a code    id INTEGER ,                       -- id in dbase    ncbieaa VisibleString ,            -- indexed to IUPAC extended    ncbi8aa OCTET STRING ,             -- indexed to NCBI8aa    ncbistdaa OCTET STRING ,           -- indexed to NCBIstdaa    sncbieaa VisibleString ,            -- start, indexed to IUPAC extended    sncbi8aa OCTET STRING ,             -- start, indexed to NCBI8aa    sncbistdaa OCTET STRING }           -- start, indexed to NCBIstdaaCode-break ::= SEQUENCE {              -- specific codon exceptions    loc Seq-loc ,                      -- location of exception    aa CHOICE {                        -- the amino acid        ncbieaa INTEGER ,              -- ASCII value of NCBIeaa code        ncbi8aa INTEGER ,              -- NCBI8aa code        ncbistdaa INTEGER } }           -- NCBIstdaa codeGenetic-code-table ::= SET OF Genetic-code     -- table of genetic codes--*** Import ***********************************************--*--*  Features imported from other databases--*Imp-feat ::= SEQUENCE {    key VisibleString ,    loc VisibleString OPTIONAL ,         -- original location string    descr VisibleString OPTIONAL }       -- text descriptionGb-qual ::= SEQUENCE {    qual VisibleString ,    val VisibleString }END --**********************************************************************----  NCBI Restriction Sites--  by James Ostell, 1990--  version 0.8----**********************************************************************NCBI-Rsite DEFINITIONS ::=BEGINEXPORTS Rsite-ref;IMPORTS Dbtag FROM NCBI-General;Rsite-ref ::= CHOICE {    str VisibleString ,     -- may be unparsable    db  Dbtag }             -- pointer to a restriction site databaseEND--**********************************************************************----  NCBI RNAs--  by James Ostell, 1990--  version 0.8----**********************************************************************NCBI-RNA DEFINITIONS ::=BEGINEXPORTS RNA-ref, Trna-ext;IMPORTS Seq-loc FROM NCBI-Seqloc;--*** rnas ***********************************************--*--*  various rnas--*                         -- minimal RNA sequenceRNA-ref ::= SEQUENCE {    type ENUMERATED {            -- type of RNA feature        unknown (0) ,        premsg (1) ,        mRNA (2) ,        tRNA (3) ,        rRNA (4) ,        snRNA (5) ,        scRNA (6) ,        snoRNA (7) ,        other (255) } ,    pseudo BOOLEAN OPTIONAL ,      ext CHOICE {        name VisibleString ,        -- for naming "other" type        tRNA Trna-ext } OPTIONAL }  -- for tRNAsTrna-ext ::= SEQUENCE {                 -- tRNA feature extensions    aa CHOICE {                         -- aa this carries        iupacaa INTEGER ,        ncbieaa INTEGER ,        ncbi8aa INTEGER ,        ncbistdaa INTEGER } OPTIONAL ,    codon SET OF INTEGER OPTIONAL ,     -- codon(s) as in Genetic-code	anticodon Seq-loc OPTIONAL }        -- location of anticodonEND--**********************************************************************----  NCBI Genes--  by James Ostell, 1990--  version 0.8----**********************************************************************NCBI-Gene DEFINITIONS ::=BEGINEXPORTS Gene-ref;IMPORTS Dbtag FROM NCBI-General;--*** Gene ***********************************************--*--*  reference to a gene--*Gene-ref ::= SEQUENCE {    locus VisibleString OPTIONAL ,        -- Official gene symbol    allele VisibleString OPTIONAL ,       -- Official allele designation    desc VisibleString OPTIONAL ,         -- descriptive name    maploc VisibleString OPTIONAL ,       -- descriptive map location    pseudo BOOLEAN DEFAULT FALSE ,        -- pseudogene    db SET OF Dbtag OPTIONAL ,            -- ids in other dbases    syn SET OF VisibleString OPTIONAL ,   -- synonyms for locus    locus-tag VisibleString OPTIONAL }    -- systematic gene name (e.g., MI0001, ORF0069)END--**********************************************************************----  NCBI Organism--  by James Ostell, 1994--  version 3.0----**********************************************************************NCBI-Organism DEFINITIONS ::=BEGINEXPORTS Org-ref;IMPORTS Dbtag FROM NCBI-General;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -