|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/asn/seqblock.asn |
source navigation diff markup identifier search freetext search file search |
1 --$Revision: 6.0 $
2 --*********************************************************************
3 --
4 -- 1990 - J.Ostell
5 -- Version 3.0 - June 1994
6 --
7 --*********************************************************************
8 --*********************************************************************
9 --
10 -- EMBL specific data
11 -- This block of specifications was developed by Reiner Fuchs of EMBL
12 -- Updated by J.Ostell, 1994
13 --
14 --*********************************************************************
15
16 EMBL-General DEFINITIONS ::=
17 BEGIN
18
19 EXPORTS EMBL-dbname, EMBL-xref, EMBL-block;
20
21 IMPORTS Date, Object-id FROM NCBI-General;
22
23 EMBL-dbname ::= CHOICE {
24 code ENUMERATED {
25 embl(0),
26 genbank(1),
27 ddbj(2),
28 geninfo(3),
29 medline(4),
30 swissprot(5),
31 pir(6),
32 pdb(7),
33 epd(8),
34 ecd(9),
35 tfd(10),
36 flybase(11),
37 prosite(12),
38 enzyme(13),
39 mim(14),
40 ecoseq(15),
41 hiv(16) ,
42 other (255) } ,
43 name VisibleString }
44
45 EMBL-xref ::= SEQUENCE {
46 dbname EMBL-dbname,
47 id SEQUENCE OF Object-id }
48
49 EMBL-block ::= SEQUENCE {
50 class ENUMERATED {
51 not-set(0),
52 standard(1),
53 unannotated(2),
54 other(255) } DEFAULT standard,
55 div ENUMERATED {
56 fun(0),
57 inv(1),
58 mam(2),
59 org(3),
60 phg(4),
61 pln(5),
62 pri(6),
63 pro(7),
64 rod(8),
65 syn(9),
66 una(10),
67 vrl(11),
68 vrt(12),
69 pat(13),
70 est(14),
71 sts(15),
72 other (255) } OPTIONAL,
73 creation-date Date,
74 update-date Date,
75 extra-acc SEQUENCE OF VisibleString OPTIONAL,
76 keywords SEQUENCE OF VisibleString OPTIONAL,
77 xref SEQUENCE OF EMBL-xref OPTIONAL }
78
79 END
80
81 --*********************************************************************
82 --
83 -- SWISSPROT specific data
84 -- This block of specifications was developed by Mark Cavanaugh of
85 -- NCBI working with Amos Bairoch of SWISSPROT
86 --
87 --*********************************************************************
88
89 SP-General DEFINITIONS ::=
90 BEGIN
91
92 EXPORTS SP-block;
93
94 IMPORTS Date, Dbtag FROM NCBI-General
95 Seq-id FROM NCBI-Seqloc;
96
97 SP-block ::= SEQUENCE { -- SWISSPROT specific descriptions
98 class ENUMERATED {
99 not-set (0) ,
100 standard (1) , -- conforms to all SWISSPROT checks
101 prelim (2) , -- only seq and biblio checked
102 other (255) } ,
103 extra-acc SET OF VisibleString OPTIONAL , -- old SWISSPROT ids
104 imeth BOOLEAN DEFAULT FALSE , -- seq known to start with Met
105 plasnm SET OF VisibleString OPTIONAL, -- plasmid names carrying gene
106 seqref SET OF Seq-id OPTIONAL, -- xref to other sequences
107 dbref SET OF Dbtag OPTIONAL , -- xref to non-sequence dbases
108 keywords SET OF VisibleString OPTIONAL , -- keywords
109 created Date OPTIONAL , -- creation date
110 sequpd Date OPTIONAL , -- sequence update
111 annotupd Date OPTIONAL } -- annotation update
112
113 END
114
115 --*********************************************************************
116 --
117 -- PIR specific data
118 -- This block of specifications was developed by Jim Ostell of
119 -- NCBI
120 --
121 --*********************************************************************
122
123 PIR-General DEFINITIONS ::=
124 BEGIN
125
126 EXPORTS PIR-block;
127
128 IMPORTS Seq-id FROM NCBI-Seqloc;
129
130 PIR-block ::= SEQUENCE { -- PIR specific descriptions
131 had-punct BOOLEAN OPTIONAL , -- had punctuation in sequence ?
132 host VisibleString OPTIONAL ,
133 source VisibleString OPTIONAL , -- source line
134 summary VisibleString OPTIONAL ,
135 genetic VisibleString OPTIONAL ,
136 includes VisibleString OPTIONAL ,
137 placement VisibleString OPTIONAL ,
138 superfamily VisibleString OPTIONAL ,
139 keywords SEQUENCE OF VisibleString OPTIONAL ,
140 cross-reference VisibleString OPTIONAL ,
141 date VisibleString OPTIONAL ,
142 seq-raw VisibleString OPTIONAL , -- seq with punctuation
143 seqref SET OF Seq-id OPTIONAL } -- xref to other sequences
144
145 END
146
147 --*********************************************************************
148 --
149 -- GenBank specific data
150 -- This block of specifications was developed by Jim Ostell of
151 -- NCBI
152 --
153 --*********************************************************************
154
155 GenBank-General DEFINITIONS ::=
156 BEGIN
157
158 EXPORTS GB-block;
159
160 IMPORTS Date FROM NCBI-General;
161
162 GB-block ::= SEQUENCE { -- GenBank specific descriptions
163 extra-accessions SEQUENCE OF VisibleString OPTIONAL ,
164 source VisibleString OPTIONAL , -- source line
165 keywords SEQUENCE OF VisibleString OPTIONAL ,
166 origin VisibleString OPTIONAL,
167 date VisibleString OPTIONAL , -- OBSOLETE old form Entry Date
168 entry-date Date OPTIONAL , -- replaces date
169 div VisibleString OPTIONAL , -- GenBank division
170 taxonomy VisibleString OPTIONAL } -- continuation line of organism
171
172 END
173
174 --**********************************************************************
175 -- PRF specific definition
176 -- PRF is a protein sequence database crated and maintained by
177 -- Protein Research Foundation, Minoo-city, Osaka, Japan.
178 --
179 -- Written by A.Ogiwara, Inst.Chem.Res. (Dr.Kanehisa's Lab),
180 -- Kyoto Univ., Japan
181 --
182 --**********************************************************************
183
184 PRF-General DEFINITIONS ::=
185 BEGIN
186
187 EXPORTS PRF-block;
188
189 PRF-block ::= SEQUENCE {
190 extra-src PRF-ExtraSrc OPTIONAL,
191 keywords SEQUENCE OF VisibleString OPTIONAL
192 }
193
194 PRF-ExtraSrc ::= SEQUENCE {
195 host VisibleString OPTIONAL,
196 part VisibleString OPTIONAL,
197 state VisibleString OPTIONAL,
198 strain VisibleString OPTIONAL,
199 taxon VisibleString OPTIONAL
200 }
201
202 END
203
204 --*********************************************************************
205 --
206 -- PDB specific data
207 -- This block of specifications was developed by Jim Ostell and
208 -- Steve Bryant of NCBI
209 --
210 --*********************************************************************
211
212 PDB-General DEFINITIONS ::=
213 BEGIN
214
215 EXPORTS PDB-block;
216
217 IMPORTS Date FROM NCBI-General;
218
219 PDB-block ::= SEQUENCE { -- PDB specific descriptions
220 deposition Date , -- deposition date month,year
221 class VisibleString ,
222 compound SEQUENCE OF VisibleString ,
223 source SEQUENCE OF VisibleString ,
224 exp-method VisibleString OPTIONAL , -- present if NOT X-ray diffraction
225 replace PDB-replace OPTIONAL } -- replacement history
226
227 PDB-replace ::= SEQUENCE {
228 date Date ,
229 ids SEQUENCE OF VisibleString } -- entry ids replace by this one
230
231 END
232
|
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |