-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathnextflow.config
executable file
·87 lines (68 loc) · 2.54 KB
/
nextflow.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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
manifest {
description = 'LRGASP Challenage 3 Benchmark Workflow'
author = 'Tianyuan Liu <https://orcid.org/0000-0002-8561-6239>'
nextflowVersion = '>=19.10.0'
version = '1.0.8'
}
profiles {
docker {
process {
withName:validation {
container = "liutiantian/lrgasp_event2_validation:0.9.2"
}
}
process {
withName:compute_metrics {
container = "liutiantian/lrgasp_event2_metrics:0.9.1"
}
}
process {
withName:consolidation {
container = "liutiantian/lrgasp_event2_consolidation:0.9.1"
}
}
docker.enabled = true
// set time zone for running docker containers
docker.runOptions = '--user \$(id -u):\$(id -g) -e TZ="\$([ -z \\"\$TZ\\"] && cat /etc/timezone || echo \\"\$TZ\\")"'
}
}
// default parameter values
params {
// submitted file
input = "$baseDir/lrgasp-challenge-3_full_data/input_data/rna.fasta"
// public reference dir
public_ref_dir = "$baseDir/lrgasp-challenge-3_full_data/public_ref"
// participant_id
participant_id = 'fake_pipeline_test'
goldstandard_dir = "$baseDir/lrgasp-challenge-3_full_data/goldstandard_dir"
// challenges_ids
challenges_ids = "mouse_len mouse_%_BUSCO_gene_found_vs_complete mouse_%_canonical_SJ_vs_%_SJ_SR_coverage mouse_trans mouse_%_trans_with_intra-priming_vs_rt_switching mouse_%_CAGE_vs_%_QuantSeq_supp_trans mouse_num_trans_vs_with_coding_potential mouse_sirvs mouse_FSM mouse_ISM mouse_NIC mouse_NNC mouse_Antisense mouse_Fusion mouse_GenicGenomic mouse_GenicIntron mouse_Intergenic"
assess_dir = "$baseDir/lrgasp-challenge-3_full_data/benchmark_data"
augmented_assess_dir = "$baseDir/lrgasp-challenge-3_full_data/benchmark_data_augmented"
// community_id
community_id = "OEBC010"
// output directory
validation_result = "sample_out/participant_out/validated-participant-data.json"
assessment_results = "sample_out/assessment_out/Assessment_datasets.json"
outdir = "sample_out/results"
statsdir = "sample_out/stats"
data_model_export_dir = "sample_out/benchmarking_data_model_export/Participant_assessments.json"
otherdir = "sample_out/other"
}
// By default output execution reports
timeline {
enabled = true
file = "${params.statsdir}/timeline.html"
}
report {
enabled = true
file = "${params.statsdir}/report.html"
}
trace {
enabled = true
file = "${params.statsdir}/trace.txt"
}
dag {
enabled = true
file = "${params.statsdir}/DAG.dot"
}