NCBI C Toolkit Cross Reference

C/asn/submit.asn


  1 --$Revision: 6.1 $
  2 --********************************************************************
  3 --
  4 --  Direct Submission of Sequence Data
  5 --  James Ostell, 1991
  6 --
  7 --  This is a trial specification for direct submission of sequence
  8 --    data worked out between NCBI and EMBL
  9 --  Later revised to reflect work with GenBank and Integrated database
 10 --
 11 --  Version 3.0, 1994
 12 --    This is the official NCBI sequence submission format now.
 13 --
 14 --********************************************************************
 15 
 16 NCBI-Submit DEFINITIONS ::=
 17 BEGIN
 18 
 19 EXPORTS Seq-submit, Contact-info;
 20 
 21 IMPORTS Cit-sub, Author FROM NCBI-Biblio
 22         Date, Object-id FROM NCBI-General
 23         Seq-annot FROM NCBI-Sequence
 24         Seq-id FROM NCBI-Seqloc
 25         Seq-entry FROM NCBI-Seqset;
 26 
 27 Seq-submit ::= SEQUENCE {
 28     sub Submit-block ,
 29     data CHOICE {
 30         entrys  SET OF Seq-entry ,  -- sequence(s)
 31         annots  SET OF Seq-annot ,  -- annotation(s)
 32         delete  SET OF Seq-id } } -- deletions of entries
 33 
 34 Submit-block ::= SEQUENCE {
 35     contact Contact-info ,        -- who to contact
 36     cit Cit-sub ,                 -- citation for this submission
 37     hup BOOLEAN DEFAULT FALSE ,   -- hold until publish
 38     reldate Date OPTIONAL ,       -- release by date
 39     subtype INTEGER {             -- type of submission
 40         new (1) ,                 -- new data
 41         update (2) ,              -- update by author
 42         revision (3) ,            -- 3rd party (non-author) update
 43         other (255) } OPTIONAL ,
 44     tool VisibleString OPTIONAL,  -- tool used to make submission
 45     user-tag VisibleString OPTIONAL, -- user supplied id for this submission
 46     comment VisibleString OPTIONAL } -- user comments/advice to database
 47 
 48 Contact-info ::= SEQUENCE {      -- who to contact to discuss the submission
 49     name VisibleString OPTIONAL ,        -- OBSOLETE: will be removed
 50     address SEQUENCE OF VisibleString OPTIONAL ,
 51     phone VisibleString OPTIONAL ,
 52     fax VisibleString OPTIONAL ,
 53     email VisibleString OPTIONAL ,
 54     telex VisibleString OPTIONAL ,
 55     owner-id Object-id OPTIONAL ,         -- for owner accounts
 56     password OCTET STRING OPTIONAL ,
 57     last-name VisibleString OPTIONAL ,  -- structured to replace name above
 58     first-name VisibleString OPTIONAL ,
 59     middle-initial VisibleString OPTIONAL ,
 60     contact Author OPTIONAL }           -- WARNING: this will replace the above
 61 
 62 END
 63 

source navigation ]   [ diff markup ]   [ identifier search ]   [ freetext search ]   [ file search ]  

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.