1 #ifndef OBJTOOLS_DATA_LOADERS_CDD__ID2CDD_PARAMS__H 2 #define OBJTOOLS_DATA_LOADERS_CDD__ID2CDD_PARAMS__H 3 4 /* $Id: id2cdd_params.h 609513 2020-06-02 20:27:22Z ucko $ 5 * =========================================================================== 6 * 7 * PUBLIC DOMAIN NOTICE 8 * National Center for Biotechnology Information 9 * 10 * This software/database is a "United States Government Work" under the 11 * terms of the United States Copyright Act. It was written as part of 12 * the author's official duties as a United States Government employee and 13 * thus cannot be copyrighted. This software/database is freely available 14 * to the public for use. The National Library of Medicine and the U.S. 15 * Government have not placed any restriction on its use or reproduction. 16 * 17 * Although all reasonable efforts have been taken to ensure the accuracy 18 * and reliability of the software and data, the NLM and the U.S. 19 * Government do not and cannot warrant the performance or results that 20 * may be obtained by using this software or data. The NLM and the U.S. 21 * Government disclaim all warranties, express or implied, including 22 * warranties of performance, merchantability or fitness for any particular 23 * purpose. 24 * 25 * Please cite the author in any work or product based on this material. 26 * 27 * =========================================================================== 28 * 29 * Author: Eugene Vasilchenko, Aleksey Grichenko 30 * 31 * File Description: 32 * CID2Processor CDD plugin configuration parameters 33 * 34 * =========================================================================== 35 */ 36 37 /* Name of CDD plugin driver */ 38 #define NCBI_ID2PROC_CDD_DRIVER_NAME "cdd" 39 40 /* 41 * configuration of CID2Processor CDD plugin is read from app config section 42 * [id2proc/cdd] 43 * 44 */ 45 46 /* Service name for CDD annotations retrieval */ 47 #define NCBI_ID2PROC_CDD_PARAM_SERVICE_NAME "service_name" 48 49 /* Data compression for CDD annotaions */ 50 #define NCBI_ID2PROC_CDD_PARAM_COMPRESS_DATA "compress_data" 51 52 /* Soft limit on pooled CCDDClient instances */ 53 #define NCBI_ID2PROC_CDD_PARAM_POOL_SOFT_LIMIT "pool_soft_limit" 54 55 /* Age limit on pooled CCDDClient instances (in seconds) */ 56 #define NCBI_ID2PROC_CDD_PARAM_POOL_AGE_LIMIT "pool_age_limit" 57 58 /* Satellite(s) for which no other backends should have blobs */ 59 #define NCBI_ID2PROC_CDD_PARAM_AUTHORITATIVE_SATELLITES \ 60 "authoritative_satellites" 61 62 /* Whether to bother trying to resolve obvious nucleotide IDs */ 63 #define NCBI_ID2PROC_CDD_PARAM_EXCLUDE_NUCLEOTIDES "exclude_nucleotides" 64 65 #endif//OBJTOOLS_DATA_LOADERS_CDD__ID2CDD_PARAMS__H 66