|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/asn/submit.asn |
source navigation diff markup identifier search freetext search file search |
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
|
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |