public class Constants extends Object
| Modifier and Type | Field and Description | 
|---|---|
| static long | APP_START_TIMECaptures the application start time | 
| static String | BLJ_COMPLETEName of the file created in the BioModule or "internal.pipelineDir" root directory to indicate execution
 was successful: "biolockjComplete" | 
| static String | BLJ_FAILEDName of the file created in the "internal.pipelineDir" root directory to indicate fatal application
 errors halted execution: "biolockjFailed" | 
| static String | BLJ_MODULE_TAGSet "#BioModule" tag in  Configfile to include in pipeline: "#BioModule"Example: #BioModule biolockj.module.ImportMetadata | 
| static String | BLJ_STARTEDName of the file created in the BioModule root directory to indicate execution has started: "biolockjStarted" | 
| static String | BLJ_WIKIURL to the BioLockJ WIKI | 
| static String | CLASSConfigoption for "report.taxonomyLevels": "class" | 
| static String | DEFAULT_MOD_DEMUXConfigString property: Java class name for default module used to demultiplex data:
 "pipeline.defaultDemultiplexer" | 
| static String | DEFAULT_MOD_FASTA_CONVConfigString property: Java class name for default module used to convert files into fasta:
 "pipeline.defaultFastaConverter" format | 
| static String | DEFAULT_MOD_SEQ_MERGERConfigString property: Java class name for default module used combined paired read files:
 "pipeline.defaultSeqMerger" | 
| static String | DEFAULT_STATS_MODULEConfigString property: Java class name for default module used generate p-value and other
 stats: "pipeline.defaultStatsModule" | 
| static String | DELIM_SEPIn an otu string for multiple levels, each separated by "|", each otu has a level prefix ending
 with "__" | 
| static String | DETACH_JAVA_MODULES | 
| static String | DISABLE_ADD_IMPLICIT_MODULES | 
| static String | DISABLE_PRE_REQ_MODULES | 
| static String | DOCKER_CONFIG_PATHDefault Docker  Configfile imported after "${BLJ}/resources/config/default/standard.properties" (if files exist) | 
| static String | DOMAINConfigoption for "report.taxonomyLevels": "domain" | 
| static String | EXE_AWKConfigString property: "exe.awk"Set command line executable awk. | 
| static String | EXE_DOCKERConfigString property "exe.docker"Set command line executable docker | 
| static String | EXE_GZIPConfigString property "exe.gzip"Set command line executable gzip | 
| static String | EXE_JAVAConfigproperty for java executable: "exe.java" | 
| static String | EXE_PYTHONConfigproperty to python executable | 
| static String | FALSEBoolean  Configproperty value option: "N" | 
| static String | FAMILYConfigoption for "report.taxonomyLevels": "family" | 
| static String | FASTAFile extension for fasta files = "fasta" | 
| static String | FASTQFile extension for fastq files: "fastq" | 
| static String | GENUSConfigoption for "report.taxonomyLevels": "genus" | 
| static String | GZIP_EXTGzip compressed file extension constant: ".gz" | 
| static String | HN2_DISABLE_GENE_FAMILIESConfigBoolean property to disable HumanN2 Gene Family report:
 "humann2.disableGeneFamilies" | 
| static String | HN2_DISABLE_PATH_ABUNDANCEConfigBoolean property to disable HumanN2 Pathway Abundance report:
 "humann2.disablePathAbundance" | 
| static String | HN2_DISABLE_PATH_COVERAGEConfigBoolean property to disable HumanN2 Pathway Coverage report:
 "humann2.disablePathCoverage" | 
| static String | HN2_GENE_FAM_SUMHumanN2 file suffix identifier for Gene Family Summary report: "geneFam" | 
| static String | HN2_PATH_ABUND_SUMHumanN2 file suffix identifier for Pathway Abundance Summary report: "pAbund" | 
| static String | HN2_PATH_COVG_SUMHumanN2 file suffix identifier for Pathway Coverage Summary report: "pCovg" | 
| static String | HN2_TOTAL_PATH_COUNTHumanN2 meta column to store the total pathway count/sample: "Total_Pathways" | 
| static String | HN2_UNIQUE_PATH_COUNTHumanN2 meta column to store the unique pathway count/sample: "Total_Pathways" | 
| static String | INDENTStandard indent = 4 spaces. | 
| static String | INPUT_DIRSConfigList property: "input.dirPaths"Set sequence file directories | 
| static String | INPUT_FORWARD_READ_SUFFIXConfigString property: "input.suffixFw"Set file suffix used to identify forward reads in "input.dirPaths" | 
| static String | INPUT_IGNORE_FILES | 
| static String | INPUT_REQUIRE_COMPLETE_PAIRSConfigBoolean property: "input.requireCompletePairs"Require 100% sequence input files are matching paired reads | 
| static String | INPUT_REVERSE_READ_SUFFIXConfigString property: "input.suffixRv"Set file suffix used to identify forward reads in "input.dirPaths" | 
| static String | INPUT_TRIM_PREFIXConfigString property: "input.trimPrefix"Set value of prefix to trim from sequence file names or headers to obtain Sample ID. | 
| static String | INPUT_TRIM_SEQ_FILEConfigproperty "trimPrimers.filePath" defines the file path to the file that defines the
 primers as regular expressions. | 
| static String | INPUT_TRIM_SUFFIXConfigString property: "input.trimSuffix"Set value of suffix to trim from sequence file names or headers to obtain Sample ID. | 
| static String | INTERNAL_ALL_MODULESInternal  ConfigList property: "internal.allModules"List of all configured, implicit, and pre/post-requisite modules for the pipeline. Example: biolockj.module.ImportMetadata, etc. | 
| static String | INTERNAL_BLJ_MODULE | 
| static String | INTERNAL_DEFAULT_CONFIG | 
| static String | INTERNAL_IS_MULTI_LINE_SEQ | 
| static String | INTERNAL_MULTIPLEXEDConfigBoolean property: "internal.multiplexed"Set to true if multiplexed reads are found, set by the application runtime code. | 
| static String | INTERNAL_PAIRED_READSConfigBoolean property: "internal.pairedReads"Set to true if paired reads are found, set by the application runtime code. | 
| static String | INTERNAL_PIPELINE_DIRConfigString property: "internal.pipelineDir"Stores the path of the pipeline root directory path set by the application runtime code. | 
| static String | INTERNAL_SEQ_HEADER_CHARConfigproperty: "internal.seqHeaderChar"The property holds the 1st character used in the sequence header for the given dataset | 
| static String | INTERNAL_SEQ_TYPE | 
| static String | LIMIT_DEBUG_CLASSES | 
| static String | LOG_EXTBioLockJ log file extension constant: ".log" | 
| static String | LOG_LEVEL_PROPERTYConfigproperty used to set log sensitivity in
 log4j.propertieslog4j.rootLogger=${pipeline.logLevel}, file, stdout DEBUG - Log all messages INFO - Log info, warning and error messages WARN - Log warning and error messages ERROR - Log error messages only | 
| static String | LOG_SPACERSpacer used to improve log file readability | 
| static String | MASTER_PREFIXPrefix added to the master Config file: "MASTER_" | 
| static String | MODULE_SEQ_PACKAGEBioLockJ SEQ module package: "biolockj.module.seq" | 
| static String | MODULE_WGS_CLASSIFIER_PACKAGEBioLockJ WGS Classifier module package: "biolockj.module.classifier.wgs" | 
| static String | ORDERConfigoption for "report.taxonomyLevels": "order" | 
| static String | OTU_COUNTIncluded in the file name of each file output. | 
| static String | OTU_TABLE_PREFIXQIIME OTU table prefix: "otu_table" | 
| static String | PARAMSConfigproperty suffix for exe.* properties, used to set optional parameters: "Params" | 
| static String | PDF_EXTBioLockJ PDF file extension constant: ".pdf" | 
| static String | PHYLUMConfigoption for "report.taxonomyLevels": "phylum" | 
| static String | PIPELINE_COPY_FILESConfigproperty set to copy input files into pipeline root directory:
 "pipeline.copyInput" | 
| static String | PIPELINE_DEFAULT_PROPSConfigString property: "pipeline.defaultProps"Set file path of default property file. | 
| static String | PIPELINE_DELETE_TEMP_FILESConfigproperty set to deleteBioModule.getTempDir()files:
 "pipeline.deleteTempFiles" | 
| static String | PIPELINE_DESCConfigproperty to allow a free-hand description to a pipeline: "pipeline.desc" TODO:
 needs to be implemented. | 
| static String | PIPELINE_ENV | 
| static String | PIPELINE_ENV_AWS | 
| static String | PIPELINE_ENV_CLUSTER | 
| static String | PIPELINE_ENV_LOCALConfigoption for property: "pipeline.env"Used to indicate running on a local machine (laptop, etc): "local" | 
| static String | PIPELINE_NAMEConfigproperty to assign a name to a pipeline: "pipeline.name" TODO: needs to be
 implemented. | 
| static String | PROCESSEDFile suffix appended to processed samples in the module output directory: "_reported.tsv" | 
| static String | PROJECT_DESCConfigproperty to assign a free-hand to a project: "project.desc" TODO: needs to be
 implemented. | 
| static String | PROJECT_NAMEConfigproperty to assign a name to a project: "project.name" TODO: needs to be
 implemented. | 
| protected static String | PROJECT_PERMISSIONSConfigproperty to define permission settings when running chmod on pipeline root dir:
 "pipeline.permissions" | 
| static String | QIIMEQIIME application: "qiime" | 
| static String | QIIME_ALPHA_DIVERSITY_METRICSConfiglist property to calculate alpha diversity metrics.For complete list of skbio.diversity.alpha options, see http://scikit-bio.org/docs/latest/generated/skbio.diversity.alpha.html "qiime.alphaMetrics" | 
| static String[] | QIIME_AMBIGUOUS_TAXAQiime may find ambiguous taxa identified in various formats in different databases. | 
| static String | QIIME_BARCODE_SEQ_COLQIIME mapping file required 2nd column name | 
| static String | QIIME_DEMUX_COLQIIME mapping column created by  BuildQiimeMappingthat stores the name of
 the original fasta file associated with the sample: "BioLockJFileName" | 
| static String | QIIME_DESC_COLQIIME mapping file required name of last column | 
| static String | QIIME_LINKER_PRIMER_SEQ_COLQIIME mapping file required 3rd column name | 
| static String | R_EXTFile extension of BioLockJ generated R Scripts: ".R" | 
| static String | R_INTERNAL_RUN_HN2ConfigBoolean property to signal R scripts to build HumanN2 reports | 
| static String | R_PLOT_EFFECT_SIZE_DISABLE_FCConfigBoolean property to disable fold change plots: "r_PlotEffectSize.disableFoldChange" | 
| static String | RDP_THRESHOLD_SCOREConfigString property: "rdp.minThresholdScore"RdpParser will ignore OTU assignments below the threshold score (0-100) | 
| static String | REPORT_LOG_BASEConfigString property: "report.logBase"Required to be set to "e" or "10" to build log normalized reports. | 
| static String | REPORT_MIN_COUNTConfigPositive Integer property "report.minCount" defines the minimum table count
 allowed, if a count less that this value is found, it is set to 0. | 
| static String | REPORT_NUM_HITSConfigBoolean property: "report.numHits"If set to "Y", NUM_OTUS will be added to metadata file by ParserModuleImpland included in R reports | 
| static String | REPORT_NUM_READS | 
| static String | REPORT_SAMPLE_CUTOFFConfigPositive Double property "report.scarceSampleCutoff" defines minimum percentage of
 data columns must be non-zero to keep the sample. | 
| static String | REPORT_SCARCE_CUTOFFConfigPositive Double property "report.scarceCountCutoff" defines minimum percentage of
 samples that must contain a count value for it to be kept. | 
| static String | REPORT_TAXONOMY_LEVELSConfigList property: "report.taxonomyLevels"This property drives a lot of BioLockJ functionality and determines which taxonomy-levels are reported. | 
| static String | RETURNReturn character constant *backslash-n* | 
| static String | SCRIPT_DIRName of the script sub-directory: "script" | 
| static String | SCRIPT_FAILURESFile suffix appended to failed scripts: "Failures" | 
| static String | SCRIPT_STARTEDFile suffix appended to started script: "Started" | 
| static String | SCRIPT_SUCCESSFile suffix appended to successful scripts: "Success" | 
| static String | SEPARATORSemi-colon is used to separate each taxa "|" | 
| static String | SH_EXTBioLockJ shell script file extension constant: ".sh" | 
| static String | SPECIESConfigoption for "report.taxonomyLevels": "species" | 
| static String | STANDARD_CONFIG_PATHDefault  Configimported for all pipelines (if file exists) | 
| static String | TAB_DELIMBioLockJ tab character constant: "\t" | 
| static String | TRUEBoolean  Configproperty value option: "Y" | 
| static String | TSV_EXTBioLockJ tab delimited text file extension constant: ".tsv" | 
| static String | TXT_EXTBioLockJ standard text file extension constant: ".txt" | 
| Constructor and Description | 
|---|
| Constants() | 
public static final long APP_START_TIME
public static final String BLJ_COMPLETE
public static final String BLJ_FAILED
public static final String BLJ_MODULE_TAG
Config file to include in pipeline: "#BioModule"public static final String BLJ_STARTED
public static final String BLJ_WIKI
public static final String CLASS
Config option for "report.taxonomyLevels": "class"public static final String DEFAULT_MOD_DEMUX
Config String property: Java class name for default module used to demultiplex data:
 "pipeline.defaultDemultiplexer"public static final String DEFAULT_MOD_FASTA_CONV
Config String property: Java class name for default module used to convert files into fasta:
 "pipeline.defaultFastaConverter" formatpublic static final String DEFAULT_MOD_SEQ_MERGER
Config String property: Java class name for default module used combined paired read files:
 "pipeline.defaultSeqMerger"public static final String DEFAULT_STATS_MODULE
Config String property: Java class name for default module used generate p-value and other
 stats: "pipeline.defaultStatsModule"public static final String DELIM_SEP
public static final String DETACH_JAVA_MODULES
Config Boolean property: "pipeline.detachJavaModules"public static final String DISABLE_ADD_IMPLICIT_MODULES
Config Boolean property: "pipeline.disableAddImplicitModules"public static final String DISABLE_PRE_REQ_MODULES
Config Boolean property: "pipeline.disableAddPreReqModules"public static final String DOCKER_CONFIG_PATH
Config file imported after "${BLJ}/resources/config/default/standard.properties" (if files exist)public static final String DOMAIN
Config option for "report.taxonomyLevels": "domain"public static final String EXE_AWK
Config String property: "exe.awk"public static final String EXE_DOCKER
Config String property "exe.docker"public static final String EXE_GZIP
Config String property "exe.gzip"public static final String EXE_JAVA
Config property for java executable: "exe.java"public static final String EXE_PYTHON
Config property to python executablepublic static final String FALSE
Config property value option: "N"public static final String FAMILY
Config option for "report.taxonomyLevels": "family"public static final String FASTA
public static final String FASTQ
public static final String GENUS
Config option for "report.taxonomyLevels": "genus"public static final String GZIP_EXT
public static final String HN2_DISABLE_GENE_FAMILIES
Config Boolean property to disable HumanN2 Gene Family report:
 "humann2.disableGeneFamilies"public static final String HN2_DISABLE_PATH_ABUNDANCE
Config Boolean property to disable HumanN2 Pathway Abundance report:
 "humann2.disablePathAbundance"public static final String HN2_DISABLE_PATH_COVERAGE
Config Boolean property to disable HumanN2 Pathway Coverage report:
 "humann2.disablePathCoverage"public static final String HN2_GENE_FAM_SUM
public static final String HN2_PATH_ABUND_SUM
public static final String HN2_PATH_COVG_SUM
public static final String HN2_TOTAL_PATH_COUNT
public static final String HN2_UNIQUE_PATH_COUNT
public static final String INDENT
public static final String INPUT_DIRS
Config List property: "input.dirPaths"public static final String INPUT_FORWARD_READ_SUFFIX
Config String property: "input.suffixFw"public static final String INPUT_IGNORE_FILES
public static final String INPUT_REQUIRE_COMPLETE_PAIRS
Config Boolean property: "input.requireCompletePairs"public static final String INPUT_REVERSE_READ_SUFFIX
Config String property: "input.suffixRv"public static final String INPUT_TRIM_PREFIX
Config String property: "input.trimPrefix"public static final String INPUT_TRIM_SEQ_FILE
Config property "trimPrimers.filePath" defines the file path to the file that defines the
 primers as regular expressions.public static final String INPUT_TRIM_SUFFIX
Config String property: "input.trimSuffix"public static final String INTERNAL_ALL_MODULES
Config List property: "internal.allModules"public static final String INTERNAL_BLJ_MODULE
public static final String INTERNAL_DEFAULT_CONFIG
public static final String INTERNAL_IS_MULTI_LINE_SEQ
Config Internal Boolean property: "internal.isMultiLineSeq"SeqUtil determines input sequences are multi-line format.public static final String INTERNAL_MULTIPLEXED
Config Boolean property: "internal.multiplexed"public static final String INTERNAL_PAIRED_READS
Config Boolean property: "internal.pairedReads"public static final String INTERNAL_PIPELINE_DIR
Config String property: "internal.pipelineDir"public static final String INTERNAL_SEQ_HEADER_CHAR
Config property: "internal.seqHeaderChar"public static final String INTERNAL_SEQ_TYPE
Config Internal property: "internal.seqType"public static final String LIMIT_DEBUG_CLASSES
public static final String LOG_EXT
public static final String LOG_LEVEL_PROPERTY
Config property used to set log sensitivity in
 log4j.propertiespublic static final String LOG_SPACER
public static final String MASTER_PREFIX
public static final String MODULE_SEQ_PACKAGE
public static final String MODULE_WGS_CLASSIFIER_PACKAGE
public static final String ORDER
Config option for "report.taxonomyLevels": "order"public static final String OTU_COUNT
public static final String OTU_TABLE_PREFIX
public static final String PARAMS
Config property suffix for exe.* properties, used to set optional parameters: "Params"public static final String PDF_EXT
public static final String PHYLUM
Config option for "report.taxonomyLevels": "phylum"public static final String PIPELINE_COPY_FILES
Config property set to copy input files into pipeline root directory:
 "pipeline.copyInput"public static final String PIPELINE_DEFAULT_PROPS
Config String property: "pipeline.defaultProps"public static final String PIPELINE_DELETE_TEMP_FILES
Config property set to delete BioModule.getTempDir() files:
 "pipeline.deleteTempFiles"public static final String PIPELINE_DESC
Config property to allow a free-hand description to a pipeline: "pipeline.desc" TODO:
 needs to be implemented.public static final String PIPELINE_ENV
public static final String PIPELINE_ENV_AWS
public static final String PIPELINE_ENV_CLUSTER
public static final String PIPELINE_ENV_LOCAL
Config option for property: "pipeline.env"public static final String PIPELINE_NAME
Config property to assign a name to a pipeline: "pipeline.name" TODO: needs to be
 implemented.public static final String PROCESSED
public static final String PROJECT_DESC
Config property to assign a free-hand to a project: "project.desc" TODO: needs to be
 implemented.public static final String PROJECT_NAME
Config property to assign a name to a project: "project.name" TODO: needs to be
 implemented.public static final String QIIME
public static final String QIIME_ALPHA_DIVERSITY_METRICS
Config list property to calculate alpha diversity metrics.public static final String[] QIIME_AMBIGUOUS_TAXA
public static final String QIIME_BARCODE_SEQ_COL
public static final String QIIME_DEMUX_COL
BuildQiimeMapping that stores the name of
 the original fasta file associated with the sample: "BioLockJFileName"public static final String QIIME_DESC_COL
public static final String QIIME_LINKER_PRIMER_SEQ_COL
public static final String R_EXT
public static final String R_INTERNAL_RUN_HN2
Config Boolean property to signal R scripts to build HumanN2 reportspublic static final String R_PLOT_EFFECT_SIZE_DISABLE_FC
Config Boolean property to disable fold change plots: "r_PlotEffectSize.disableFoldChange"public static final String RDP_THRESHOLD_SCORE
Config String property: "rdp.minThresholdScore"public static final String REPORT_LOG_BASE
Config String property: "report.logBase"public static final String REPORT_MIN_COUNT
Config Positive Integer property "report.minCount" defines the minimum table count
 allowed, if a count less that this value is found, it is set to 0.public static final String REPORT_NUM_HITS
Config Boolean property: "report.numHits"ParserModuleImpl and included in R reportspublic static final String REPORT_NUM_READS
Config Boolean property: "report.numReads"public static final String REPORT_SAMPLE_CUTOFF
Config Positive Double property "report.scarceSampleCutoff" defines minimum percentage of
 data columns must be non-zero to keep the sample.public static final String REPORT_SCARCE_CUTOFF
Config Positive Double property "report.scarceCountCutoff" defines minimum percentage of
 samples that must contain a count value for it to be kept.public static final String REPORT_TAXONOMY_LEVELS
Config List property: "report.taxonomyLevels"public static final String RETURN
public static final String SCRIPT_DIR
public static final String SCRIPT_FAILURES
public static final String SCRIPT_STARTED
public static final String SCRIPT_SUCCESS
public static final String SEPARATOR
public static final String SH_EXT
public static final String SPECIES
Config option for "report.taxonomyLevels": "species"public static final String STANDARD_CONFIG_PATH
Config imported for all pipelines (if file exists)public static final String TAB_DELIM
public static final String TRUE
Config property value option: "Y"public static final String TSV_EXT
public static final String TXT_EXT
protected static final String PROJECT_PERMISSIONS
Config property to define permission settings when running chmod on pipeline root dir:
 "pipeline.permissions"