-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemplate.config
49 lines (37 loc) · 1.89 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
// 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 {
// Output location
output_dir = ""
// Choices: ["GRCh37ToGRCh38", "GRCh38ToGRCh37"]
liftover_direction = ""
// Choices: ["HaplotypeCaller", "Mutect2", "Strelka2", "SomaticSniper", "Muse2", "Delly2-gSV", "Delly2-sSV"]
variant_caller = ""
// Path to pre-trained random forest model
rf_model = ""
// Path to reference fasta files with corresponding index file (.fai) and sequence dictionary (.dict)
fasta_ref_37 = "" // GRCh37-EBI-hs37d5/hs37d5.fa
fasta_ref_38 = "" // GRCh38-BI-20160721/Homo_sapiens_assembly38.fasta
// Path to unpacked resource-bundle.zip
resource_bundle_path = ""
// Path to Funcotator data source directory containing dbSNP, GENCODE and HGNC sources (required for SNV annotation)
// https://gatk.broadinstitute.org/hc/en-us/articles/360050815792-FuncotatorDataSourceDownloader
funcotator_data_source = ""
// Optional parameter specifying target Stability Score threshold for variant filtering
// Default behavior without `target_threshold` or `target_specificity` uses threshold maximizing F1-score in whole genome validation set
// Must be in the range [0.0, 1.0]
// target_threshold = 0.5
// Optional parameter specifying target specificity for variant filtering based on whole genome validation set
// Overrides `target_threshold`
// Must be in the range [0.0, 1.0]
// target_specificity = 0.95
// Optional parameter specifying number of cpus to use for parsing large VCFs
// Defaults to 4 if unset
// extract_features_cpus = 4
}
// Setup the pipeline config. DO NOT REMOVE THIS LINE!
methods.setup()