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

📄 entrezgene.asn

📁 ncbi源码
💻 ASN
字号:
--$Revision: 1000.3 $ --********************************************************************** -- --  NCBI Entrezgene --  by James Ostell, 2001 --   --  Generic "Gene" object for Entrez Genes --    This object is designed to incorporate a subset of information from --    LocusLink and from records in Entrez Genomes to provide indexing, --    linkage, and a useful summary report in Entrez for "Genes" -- --**********************************************************************  NCBI-Entrezgene DEFINITIONS ::= BEGIN  EXPORTS Entrezgene;  IMPORTS Gene-ref FROM NCBI-Gene     Prot-ref FROM NCBI-Protein     BioSource FROM NCBI-BioSource     RNA-ref FROM NCBI-RNA     Dbtag, Date FROM NCBI-General     Seq-loc FROM NCBI-Seqloc     Pub FROM NCBI-Pub;  --******************************************** -- Entrezgene is the "document" indexed in Entrez --  and presented in the full display -- It also contains the Entrez ID and date information --******************************************* 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) ,        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 }    Gene-track ::= SEQUENCE {     geneid INTEGER ,     -- required unique document id     status INTEGER {        live (0) ,        secondary (1) ,   -- synonym with merged        discontinued (2), -- 'deleted', still index and display to public        newentry (3)      --  for GeneRif submission    } DEFAULT live ,    current-id SEQUENCE OF Dbtag OPTIONAL , -- see note 1 below    create-date Date ,   -- date created in Entrez     update-date Date }   -- last date updated in Entrez  Gene-source ::= SEQUENCE {     src VisibleString ,                -- key to the source within NCBI locuslink, Ecoli, etc     src-int INTEGER OPTIONAL ,         -- eg. locuslink id     src-str1 VisibleString OPTIONAL ,  -- eg. chromosome1     src-str2 VisibleString OPTIONAL ,  -- see note 3    gene-display BOOLEAN DEFAULT FALSE ,  -- do we have a URL for gene display?     locus-display BOOLEAN DEFAULT FALSE , -- do we have a URL for map/locus display?     extra-terms BOOLEAN DEFAULT FALSE }   -- do we have a URL for extra indexing terms?  Gene-commentary ::= SEQUENCE {     type INTEGER {            -- type of Gene Commentary        genomic (1) ,        pre-RNA (2) ,        mRNA (3) ,        rRNA (4) ,        tRNA (5) ,        snRNA (6) ,        scRNA (7) ,        peptide (8) ,        other-genetic (9) ,        genomic-mRNA (10) ,        cRNA (11) ,        mature-peptide (12) ,        pre-protein (13) ,        miscRNA  (14) ,        snoRNA  (15) ,        property  (16) , -- used to display tag/value pair	                 -- for this type label is used as property tag, text is used as property value, 	                 -- other fields are not used.        reference (17), -- currently not used                     generif (18), -- to include generif in the main blob                     comment (254) ,        other (255) } ,    heading VisibleString OPTIONAL ,      -- appears above text     label VisibleString OPTIONAL ,        -- occurs to left of text                                          -- for protein and RNA types it is a name					  -- for property type it is a property tag      text VisibleString OPTIONAL ,         -- block of text 					  -- for property type it is a property value      accession VisibleString OPTIONAL ,    -- accession for the gi in the seqloc, see note 3    version INTEGER OPTIONAL ,    -- version for the accession above    xtra-properties SEQUENCE OF Xtra-Terms OPTIONAL , -- see note 2    refs SEQUENCE OF Pub OPTIONAL ,       -- refs for this     source SEQUENCE OF Other-source OPTIONAL ,    -- links and refs     genomic-coords SEQUENCE OF Seq-loc OPTIONAL , -- referenced sequences in genomic coords    seqs SEQUENCE OF Seq-loc OPTIONAL ,           -- referenced sequences in non-genomic coords    products SEQUENCE OF Gene-commentary OPTIONAL ,    properties SEQUENCE OF Gene-commentary OPTIONAL ,    comment SEQUENCE OF Gene-commentary OPTIONAL ,    create-date Date OPTIONAL ,       update-date Date OPTIONAL }  Other-source ::= SEQUENCE {     src Dbtag OPTIONAL ,                -- key to non-ncbi source     pre-text VisibleString OPTIONAL ,   -- text before anchor     anchor VisibleString OPTIONAL ,     -- text to show as highlight     url VisibleString OPTIONAL ,        -- if present, use this URL not Dbtag and datbase     post-text VisibleString OPTIONAL }  -- text after anchor Maps::= SEQUENCE {        display-str VisibleString ,        method CHOICE {            proxy VisibleString ,  --url to non mapviewer mapviewing resource            map-type ENUMERATED {  -- units used in display-str to query mapviewer                     cyto (0) ,                    bp (1) ,                    cM (2) ,                    cR (3) ,                    min (4)}}}                        Xtra-Terms ::= SEQUENCE {  -- see note 2    tag VisibleString ,    value VisibleString }END --********************************************************************** -- --  Comments, notes, etc.--   --  1)  Ignored unless status = secondary.  This is where gene_ids (db = "GeneID")--      are placed toward which the interface will direct users.  It is also--      available for placing other source-db specific tags (i.e., db = "LocusID").----  2)  These 'xtra' objects are for submitting data for Entrez indexing--      that might not fit anywhere in the Entrezgene specification but--      are considered by the data source submittor to be important.--          xtra-index-terms is any string.--          xtra-properties are tag/value pairs of properties/feilds as--              defined in the Entrez database (i.e.: UNIGENE/Hs.74561)--          xtra-iq are tag/value pairs of Entrez database/UID as defined--              in the Entrezgene indexing code (i.e.: NUCLEOTIDE/20270626)----  3)  Locus-tag and src-str2 are expected to be unique per organism (tax_id).--      Protein accessions and the tag-value pairs in unique-keys--      are expected to be unique over all organisms.--********************************************************************** 

⌨️ 快捷键说明

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