1 /* genbank.h
2  *
3  * ===========================================================================
4  *
5  *                            PUBLIC DOMAIN NOTICE
6  *               National Center for Biotechnology Information
7  *
8  *  This software/database is a "United States Government Work" under the
9  *  terms of the United States Copyright Act.  It was written as part of
10  *  the author's official duties as a United States Government employee and
11  *  thus cannot be copyrighted.  This software/database is freely available
12  *  to the public for use. The National Library of Medicine and the U.S.
13  *  Government have not placed any restriction on its use or reproduction.
14  *
15  *  Although all reasonable efforts have been taken to ensure the accuracy
16  *  and reliability of the software and data, the NLM and the U.S.
17  *  Government do not and cannot warrant the performance or results that
18  *  may be obtained by using this software or data. The NLM and the U.S.
19  *  Government disclaim all warranties, express or implied, including
20  *  warranties of performance, merchantability or fitness for any particular
21  *  purpose.
22  *
23  *  Please cite the author in any work or product based on this material.
24  *
25  * ===========================================================================
26  *
27  * File Name:  genbank.h
28  *
29  * Author: Karl Sirotkin, Hsiu-Chuan Chen
30  *
31  * File Description:
32  * -----------------
33  */
34 
35 #ifndef _GENBANK_
36 #define _GENBANK_
37 
38 #define ParFlat_COL_DATA   12
39 
40 /* datablk.type: for detecting which keyword in the datablk's chain
41  */
42 #define ParFlat_LOCUS      0
43 #define ParFlat_DEFINITION 1
44 #define ParFlat_ACCESSION  2
45 #define ParFlat_NCBI_GI    3
46 #define ParFlat_GSDB_ID    4
47 #define ParFlat_KEYWORDS   5
48 #define ParFlat_SEGMENT    6
49 #define ParFlat_SOURCE     7
50 #define ParFlat_REFERENCE  8
51 #define ParFlat_COMMENT    9
52 #define ParFlat_FEATURES   10
53 #define ParFlat_BCOUNT     11
54 #define ParFlat_ORIGIN     12
55 #define ParFlat_END        13
56 #define ParFlat_GSDBID     14
57 #define ParFlat_CONTIG     15
58 #define ParFlat_VERSION    16
59 #define ParFlat_USER       17
60 #define ParFlat_WGS        18
61 #define ParFlat_PRIMARY    19
62 #define ParFlat_MGA        20
63 #define ParFlat_PROJECT    21
64 #define ParFlat_DBLINK     22
65 
66 /* define subkeyword
67  */
68 #define ParFlat_ORGANISM   23
69 #define ParFlat_AUTHORS    24
70 #define ParFlat_CONSRTM    25
71 #define ParFlat_TITLE      26
72 #define ParFlat_JOURNAL    27
73 #define ParFlat_STANDARD   28
74 #define ParFlat_FEATBLOCK  29
75 #define ParFlat_MEDLINE    30
76 #define ParFlat_REMARK     31
77 #define ParFlat_PUBMED     32
78 
79 #endif
80