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