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

📄 seqsplit.asn

📁 ncbi源码
💻 ASN
字号:
--$Revision: 1000.1 $--********************************************************************----  Network Id server network access--  Vasilchenko 2003------*********************************************************************----  ID2.asn----     messages for id server network access----*********************************************************************NCBI-Seq-split DEFINITIONS ::=BEGINEXPORTS ID2S-Chunk-Id, ID2S-Seq-annot-Info;IMPORTS Seq-loc                                 FROM NCBI-Seqloc        Seq-annot, Seq-descr, Seq-literal       FROM NCBI-Sequence        Seq-align                               FROM NCBI-Seqalign;------------------------------------------------------------------------------ Blob split info types----------------------------------------------------------------------------ID2S-Split-Info ::= SEQUENCE {        bioseqs-info    SET OF ID2S-Bioseqs-Info OPTIONAL,        chunks          SET OF ID2S-Chunk-Info}ID2S-Bioseqs-Info ::= SEQUENCE {        info            ID2S-Bioseq-Info,        bioseqs         ID2-Id-Range}ID2S-Bioseq-Info ::= SEQUENCE {        gap-count       INTEGER OPTIONAL,        seq-map-has-ref BOOLEAN OPTIONAL,        sequence-split  ID2S-Sequence-Split-Info OPTIONAL}ID2S-Sequence-Split-Info ::= SEQUENCE {        block-size      INTEGER,        chunk-start     ID2S-Chunk-Id,        chunk-blocks    SEQUENCE OF INTEGER}ID2S-Chunk-Info ::= SEQUENCE {        id              ID2S-Chunk-Id,        content         SET OF ID2S-Chunk-Content}ID2S-Chunk-Content ::= CHOICE {        seq-descr       ID2S-Seq-descr-Info,        seq-annot       ID2S-Seq-annot-Info,        seq-assembly    ID2S-Seq-assembly-Info,        seq-map         ID2S-Seq-map-Info,        seq-data        ID2S-Seq-data-Info,        seq-annot-place ID2S-Seq-annot-place-Info}ID2S-Seq-descr-Info ::= SEQUENCE {        type-mask       INTEGER, -- mask of Seq-descr types,        bioseqs         SET OF ID2-Id-Range OPTIONAL,        bioseq-sets     SET OF ID2-Id-Range OPTIONAL}ID2S-Seq-annot-Info ::= SEQUENCE {        -- name is set if this is named annot        -- name may be empty which differ from unnamed annot        name            VisibleString OPTIONAL,        align           NULL OPTIONAL,        graph           NULL OPTIONAL,        feat            SET OF ID2S-Feat-type-Info OPTIONAL,        seq-loc         ID2-Seq-loc OPTIONAL}ID2S-Seq-annot-place-Info ::= SEQUENCE {        name            VisibleString OPTIONAL,        bioseqs         SET OF ID2-Id-Range OPTIONAL,        bioseq-sets     SET OF ID2-Id-Range OPTIONAL}ID2S-Feat-type-Info ::=  SEQUENCE {        type            INTEGER,        subtypes        SET OF INTEGER OPTIONAL}ID2S-Seq-assembly-Info ::= SEQUENCE {        bioseqs         SET OF ID2-Id-Range}ID2S-Seq-map-Info ::= ID2-Seq-locID2S-Seq-data-Info ::= ID2-Seq-locID2S-Chunk ::= SEQUENCE {        data            SET OF ID2S-Chunk-Data}ID2S-Chunk-Data ::= SEQUENCE {        id              CHOICE {                bioseq-set      INTEGER,                gi              INTEGER        },        descrs          SET OF Seq-descr OPTIONAL,        annots          SET OF Seq-annot OPTIONAL,        assembly        SET OF Seq-align OPTIONAL,        seq-map         SEQUENCE OF Seq-literal OPTIONAL,        seq-data        SEQUENCE OF Seq-literal OPTIONAL}------------------------------------------------------------------------------ utility types----------------------------------------------------------------------------ID2S-Chunk-Id ::= INTEGERID2-Id-Range ::= SEQUENCE {        start           INTEGER,  -- gi for Bioseq, local id for Bioseq-set        count           INTEGER DEFAULT 1}ID2-Seq-loc ::= CHOICE {        gi-whole        INTEGER,        interval        ID2-Interval,        packed-ints     ID2-Packed-Seq-ints,        gi-whole-range  ID2-Id-Range,        loc-set         SET OF ID2-Seq-loc,        seq-loc         Seq-loc}ID2-Interval ::= SEQUENCE {        gi              INTEGER,        start           INTEGER,        length          INTEGER DEFAULT 1}ID2-Seq-range ::= SEQUENCE {        start           INTEGER,        length          INTEGER DEFAULT 1}ID2-Packed-Seq-ints ::= SEQUENCE {        gi              INTEGER,        intervals       SET OF ID2-Seq-range}END

⌨️ 快捷键说明

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