-
Notifications
You must be signed in to change notification settings - Fork 1
/
template.config
51 lines (39 loc) · 2.63 KB
/
template.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// EXECUTION SETTINGS AND GLOBAL DEFAULTS
// External config files import. DO NOT MODIFY THESE LINES!
includeConfig "${projectDir}/config/default.config"
includeConfig "${projectDir}/config/methods.config"
includeConfig "${projectDir}/nextflow.config"
// Inputs/parameters of the pipeline
params {
dataset_id = ''
blcds_registered_dataset = false // if you want the output to be registered
output_dir = '/path/to/output/directory'
// Set to false to disable the publish rule and delete intermediate files as they're no longer needed
// Disable this option for large input BAMs where /scratch space may not be sufficient
save_intermediate_files = false
// Whether to cache intermediate processes. Set to false by default
// To enable caching, uncomment this option and set to true
// cache_intermediate_pipeline_steps = false
// Target intervals to process for DNA panel/targeted sequencing samples
// For WGS, leave this field blank. The intervals will be extracted automatically from the reference dictionary
// For WXS/WES and targeted sequencing samples: provide path to targets in .list, .intervals, BED file, or VCF file format
// Defaults to WGS mode
intervals = ""
// Number of intervals to split into and any additional splitting arguments
scatter_count = 50
split_intervals_extra_args = ''
// Reference - Used here hg38 decoy version
// GATK requires the reference fasta to be accompanied by a .fai index and .dict dictionary associated with the fasta for fast random access
// These can be found in the same folder as the reference here: /hot/resource/reference-genome/GRCh38-BI-20160721
reference_fasta = "/hot/resource/reference-genome/GRCh38-BI-20160721/Homo_sapiens_assembly38.fasta"
// GATK bundle - Used here hg38 decoy version
bundle_mills_and_1000g_gold_standard_indels_vcf_gz = "/hot/resource/tool-specific-input/GATK/GRCh38/Mills_and_1000G_gold_standard.indels.hg38.vcf.gz"
bundle_v0_dbsnp138_vcf_gz = "/hot/resource/tool-specific-input/GATK/GRCh38/resources_broad_hg38_v0_Homo_sapiens_assembly38.dbsnp138.vcf.gz"
bundle_hapmap_3p3_vcf_gz = "/hot/resource/tool-specific-input/GATK/GRCh38/hapmap_3.3.hg38.vcf.gz"
bundle_omni_1000g_2p5_vcf_gz = "/hot/resource/tool-specific-input/GATK/GRCh38/1000G_omni2.5.hg38.vcf.gz"
bundle_phase1_1000g_snps_high_conf_vcf_gz = "/hot/resource/tool-specific-input/GATK/GRCh38/1000G_phase1.snps.high_confidence.hg38.vcf.gz"
// Base resource allocation updater
// See README for adding parameters to update the base resource allocations
}
// Setup the pipeline config. DO NOT REMOVE THIS LINE!
methods.setup()