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

📄 mla.asn

📁 ncbi源码
💻 ASN
字号:
---- ===========================================================================-- PRODUCTION $Log: mla.asn,v $-- PRODUCTION Revision 1000.0  2003/10/29 21:20:39  gouriano-- PRODUCTION PRODUCTION: IMPORTED [ORIGINAL] Dev-tree R6.1-- PRODUCTION-- ===========================================================================----$Revision: 1000.0 $--********************************************************************----  Network MEDLINE Archive message formats--  Ostell 1993------*********************************************************************----  mla.asn----     messages for medline archive data access----*********************************************************************NCBI-MedArchive DEFINITIONS ::=BEGINIMPORTS Medline-entry FROM NCBI-Medline        Medlars-entry FROM NCBI-Medlars        Pubmed-entry FROM NCBI-PubMed        Medline-si FROM NCBI-Medline        Pub FROM NCBI-Pub        Title, PubMedId FROM NCBI-Biblio;        --**********************************        -- requests        --Mla-request ::= CHOICE {    init [0] NULL,              -- DlInit    getmle [1] INTEGER,         -- get MedlineEntry    getpub [2] INTEGER,         -- get citation by muid    gettitle [3] Title-msg,     -- match titles    citmatch [4] Pub,           --    fini [5] NULL,              -- DlFini    getmriuids [6] INTEGER,     -- Get MUIDs for an MRI    getaccuids [7] Medline-si,  -- Get MUIDs for an Accessions    uidtopmid [8] INTEGER,      -- get PMID for MUID    pmidtouid [9] PubMedId,     -- get MUID for PMID    getmlepmid [10] PubMedId,   -- get MedlineEntry by PubMed id    getpubpmid [11] PubMedId,   -- get citation by PubMed id    citmatchpmid [12] Pub,      -- citation match, PMID on out    getmripmids [13] INTEGER,   -- get PMIDs for an MRI    getaccpmids [14] Medline-si,-- get PMIDs for an Accessions    citlstpmids [15] Pub,       -- generate list of PMID for Pub    getmleuid [16] INTEGER,     -- get MedlineEntry by Medline id    getmlrpmid [17] PubMedId,   -- get MedlarsEntry by PubMed id    getmlruid [18] INTEGER      -- get MedlarsEntry by Medline id    }--**********************************************************************----  if request = all--	if one row returned--	   reply=all, return every column--	else --	   reply=ml-jta for each row----  if request = not-set, reply=ml-jta----  otherwise,--	if request != ml-jta--	   if column exist, reply=column, else reply=ml-jta----**********************************************************************Title-type ::= ENUMERATED {    not-set (0),                -- request=ml-jta (default), reply=not-found    name (1),    tsub (2),    trans (3),    jta (4),    iso-jta (5),    ml-jta (6),    coden (7),    issn (8),    abr (9),    isbn (10),    all (255)    }Title-msg ::= SEQUENCE {         -- Title match request/response    type Title-type,             -- type to get, or type returned    title Title                  -- title(s) to look up, or title(s) found    }Title-msg-list ::= SEQUENCE {    num INTEGER,                 -- number of titles    titles SEQUENCE OF Title-msg    }Error-val ::= ENUMERATED {    not-found (0),               -- Entry was not found    operational-error (1),       -- A run-time operation error was occurred    cannot-connect-jrsrv (2),    -- Cannot connect to Journal server    cannot-connect-pmdb (3),     -- Cannot connect to PubMed    journal-not-found (4),       -- Journal title not found    citation-not-found (5),      -- Volume, Page and Author do not match any                                 -- article    citation-ambiguous (6),      -- More than one article found    citation-too-many (7)        -- Too many article was found    }Mla-back ::= CHOICE {    init [0] NULL,                   -- DlInit    error [1] Error-val,             -- not found for getmle/getpub/citmatch    getmle [2] Medline-entry,        -- got Medline Entry    getpub [3] Pub,    gettitle [4] Title-msg-list,     -- match titles    citmatch [5] INTEGER,            -- citation lookup muid or 0    fini [6] NULL,                   -- DlFini    getuids [7] SEQUENCE OF INTEGER, -- got a set of MUIDs    getpmids [8] SEQUENCE OF INTEGER,-- got a set of PMIDs    outuid [9] INTEGER,              -- result muid or 0 if not found    outpmid [10] PubMedId,           -- result pmid or 0 if not found    getpme [11] Pubmed-entry,        -- got Pubmed Entry    getmlr [12] Medlars-entry        -- got Medlars Entry    }END

⌨️ 快捷键说明

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