config.h.in

来自「这是一个基于HMM 模型的生物多序列比对算法的linux实现版本。hmmer」· IN 代码 · 共 115 行

IN
115
字号
/* @configure_input@ *  * config.h.in -> config.h *  * Configurable compile-time parameters and options in HMMER. * config.h is generated from config.h.in by the ./configure script. * DO NOT EDIT config.h; only edit config.h.in. * * Because this header may configure the behavior of system headers * (for example, LFS support), it must be included before any other * header file. *  * CVS $Id: config.h.in,v 1.3 2003/05/23 15:24:08 eddy Exp $ */#ifndef CONFIGH_INCLUDED#define CONFIGH_INCLUDED/***************************************************************** * This first section can be edited and configured manually * before compilation. *****************************************************************//* RAMLIMIT determines the point at which we switch from fast, * full dynamic programming to slow, linear-memory divide and conquer * dynamic programming algorithms. It is the minimum amount of available * RAM on the systems the package will run on. It can be overridden * from the Makefile. * By default, we assume we have 32 Mb RAM available (per thread). */#ifndef RAMLIMIT#define RAMLIMIT 32#endif/* HMMER_NCPU determines the number of threads/processors that * a multithreaded version will parallelize across. This can be overridden * by -DHMMER_NCPU=x in the Makefile, and by a setenv HMMER_NCPU x * in the environment, and usually by a command line option. * By default, we detect the number of processors dynamically, and use * them all.  * * However, on some systems (FreeBSD and older Linuxen, notably), we * can't autodetect the available # of cpus. On these systems we * assume 2 processors by default - dual processor Intel servers * are common. That assumption can be overridden * here if HMMER_NCPU is uncommented.   *//* #define HMMER_NCPU 4 */ /***************************************************************** * The following section probably shouldn't be edited, unless * you really know what you're doing. It controls some fundamental * parameters in HMMER that occasionally get reconfigured in * experimental versions, or for variants of HMMER that work on * non-biological alphabets. *****************************************************************/#define INTSCALE    1000.0      /* scaling constant for floats to integer scores   */#define MAXABET     20	        /* maximum size of alphabet (4 or 20)              */#define MAXCODE     24	        /* maximum degenerate alphabet size (17 or 24)     */#define MAXDCHLET   200	        /* maximum # Dirichlet components in mixture prior */#define NINPUTS     4	        /* number of inputs into structural prior          */#define INFTY       987654321   /* infinity for purposes of integer DP cells       */#define NXRAY       4           /* number of structural inputs                */#define LOGSUM_TBL  20000       /* controls precision of ILogsum()            */#define ALILENGTH   50		/* length of displayed alignment lines        *//***************************************************************** * The following section is configured automatically  * by the ./configure script. DO NOT EDIT. *****************************************************************//* Version info - set once for whole package in configure.ac */#undef PACKAGE_NAME#undef PACKAGE_VERSION#undef PACKAGE_DATE#undef PACKAGE_COPYRIGHT#undef PACKAGE_LICENSE/***************************************************************** * The following section is configured automatically by options  * enabled in the ./configure script. DO NOT EDIT. *****************************************************************//* --enable-altivec      Altivec vectorizations for PowerPCs */#undef ALTIVEC/* --enable-debugging=x  debugging diagnostics (development versions only) */#ifndef DEBUGLEVEL#undef DEBUGLEVEL#endif/* --enable-lfs          Large File Summit (LFS) support for >2Gb files */#undef _LARGEFILE_SOURCE#undef _LARGEFILE64_SOURCE#undef _FILE_OFFSET_BITS/* --enable-pvm          Parallel Virtual Machine (PVM) */#undef HMMER_PVM/* --enable-threads      POSIX multithreading */#undef HMMER_THREADS#undef HAVE_PTHREAD_ATTR_SETSCOPE#undef HAVE_PTHREAD_SETCONCURRENCY#endif /*CONFIGH_INCLUDED*/ 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?