1 /* embl.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:  embl.h
28  *
29  * Author: Karl Sirotkin, Hsiu-Chuan Chen
30  *
31  * File Description:
32  * -----------------
33  *      Build EMBL format entry block.
34  */
35 
36 #ifndef _EMBL_
37 #define _EMBL_
38 
39 #define ParFlat_COL_DATA_EMBL 5
40 
41 /* datablk.type: for detecting which keyword in the datablk's chain
42  */
43 #define ParFlat_ID            0         /* locus */
44 #define ParFlat_AC            1         /* accession # */
45 #define ParFlat_NI            2         /* date */
46 #define ParFlat_DT            3         /* date */
47 #define ParFlat_DE            4         /* description */
48 #define ParFlat_KW            5         /* keywords */
49 #define ParFlat_OS            6         /* organism species */
50 #define ParFlat_RN            7         /* reference number */
51 #define ParFlat_DR            8         /* database cross-reference */
52 #define ParFlat_CC            9         /* comments or notes */
53 #define ParFlat_FH            10        /* feature table header */
54 #define ParFlat_SQ            11        /* sequence header */
55 #define ParFlat_SV            12        /* version */
56 #define ParFlat_CO            13        /* contig */
57 #define ParFlat_AH            14
58 #define ParFlat_PR            15        /* Genome Project ID */
59 #define ParFlatEM_END         16
60 
61 /* define subkeyword
62  */
63 #define ParFlat_OC            20        /* organism classification */
64 #define ParFlat_OG            21        /* organelle */
65 #define ParFlat_RC            22        /* reference comment */
66 #define ParFlat_RP            23        /* reference positions */
67 #define ParFlat_RX            24        /* Medline ID */
68 #define ParFlat_RG            25        /* consortium */
69 #define ParFlat_RA            26        /* reference authors */
70 #define ParFlat_RT            27        /* reference title */
71 #define ParFlat_RL            28        /* reference location */
72 #define ParFlat_FT            29        /* feature table data */
73 
74 #endif
75