|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/asn/proj.asn |
source navigation diff markup identifier search freetext search file search |
1 --$Revision: 6.3 $
2 --****************************************************************
3 --
4 -- NCBI Project Definition Module
5 -- by Jim Ostell and Jonathan Kans, 1998
6 --
7 --****************************************************************
8
9 NCBI-Project DEFINITIONS ::=
10 BEGIN
11
12 EXPORTS Project, Project-item;
13
14 IMPORTS Date FROM NCBI-General
15 PubMedId FROM NCBI-Biblio
16 Seq-id, Seq-loc FROM NCBI-Seqloc
17 Seq-annot, Pubdesc FROM NCBI-Sequence
18 Seq-entry FROM NCBI-Seqset
19 Pubmed-entry FROM NCBI-PubMed;
20
21 Project ::= SEQUENCE {
22 descr Project-descr OPTIONAL ,
23 data Project-item }
24
25 Project-item ::= CHOICE {
26 pmuid SET OF INTEGER ,
27 protuid SET OF INTEGER ,
28 nucuid SET OF INTEGER ,
29 sequid SET OF INTEGER ,
30 genomeuid SET OF INTEGER ,
31 structuid SET OF INTEGER ,
32 pmid SET OF PubMedId ,
33 protid SET OF Seq-id ,
34 nucid SET OF Seq-id ,
35 seqid SET OF Seq-id ,
36 genomeid SET OF Seq-id ,
37 structid NULL ,
38 pment SET OF Pubmed-entry ,
39 protent SET OF Seq-entry ,
40 nucent SET OF Seq-entry ,
41 seqent SET OF Seq-entry ,
42 genomeent SET OF Seq-entry ,
43 structent NULL ,
44 seqannot SET OF Seq-annot ,
45 loc SET OF Seq-loc ,
46 proj SET OF Project
47 }
48
49 Project-descr ::= SEQUENCE {
50 id SET OF Project-id ,
51 name VisibleString OPTIONAL ,
52 descr SET OF Projdesc OPTIONAL }
53
54 Projdesc ::= CHOICE {
55 pub Pubdesc ,
56 date Date ,
57 comment VisibleString ,
58 title VisibleString
59 }
60
61 Project-id ::= VisibleString
62
63 END
64
65
|
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |