pycrate/pycrate_asn1dir/NCBI_201702/submit.asn

64 lines
2.3 KiB
Groff

--$Revision: 6.1 $
--********************************************************************
--
-- Direct Submission of Sequence Data
-- James Ostell, 1991
--
-- This is a trial specification for direct submission of sequence
-- data worked out between NCBI and EMBL
-- Later revised to reflect work with GenBank and Integrated database
--
-- Version 3.0, 1994
-- This is the official NCBI sequence submission format now.
--
--********************************************************************
NCBI-Submit DEFINITIONS ::=
BEGIN
EXPORTS Seq-submit, Contact-info;
IMPORTS Cit-sub, Author FROM NCBI-Biblio
Date, Object-id FROM NCBI-General
Seq-annot FROM NCBI-Sequence
Seq-id FROM NCBI-Seqloc
Seq-entry FROM NCBI-Seqset;
Seq-submit ::= SEQUENCE {
sub Submit-block ,
data CHOICE {
entrys SET OF Seq-entry , -- sequence(s)
annots SET OF Seq-annot , -- annotation(s)
delete SET OF Seq-id } } -- deletions of entries
Submit-block ::= SEQUENCE {
contact Contact-info , -- who to contact
cit Cit-sub , -- citation for this submission
hup BOOLEAN DEFAULT FALSE , -- hold until publish
reldate Date OPTIONAL , -- release by date
subtype INTEGER { -- type of submission
new (1) , -- new data
update (2) , -- update by author
revision (3) , -- 3rd party (non-author) update
other (255) } OPTIONAL ,
tool VisibleString OPTIONAL, -- tool used to make submission
user-tag VisibleString OPTIONAL, -- user supplied id for this submission
comment VisibleString OPTIONAL } -- user comments/advice to database
Contact-info ::= SEQUENCE { -- who to contact to discuss the submission
name VisibleString OPTIONAL , -- OBSOLETE: will be removed
address SEQUENCE OF VisibleString OPTIONAL ,
phone VisibleString OPTIONAL ,
fax VisibleString OPTIONAL ,
email VisibleString OPTIONAL ,
telex VisibleString OPTIONAL ,
owner-id Object-id OPTIONAL , -- for owner accounts
password OCTET STRING OPTIONAL ,
last-name VisibleString OPTIONAL , -- structured to replace name above
first-name VisibleString OPTIONAL ,
middle-initial VisibleString OPTIONAL ,
contact Author OPTIONAL } -- WARNING: this will replace the above
END