Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release candidate 3.2.2 #1096

Merged
merged 69 commits into from
Jun 15, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
e79b306
FIX: gatk4/createsequencedictionary default memory
maxulysse Jun 9, 2023
7cf95fe
update CHANGELOG
maxulysse Jun 9, 2023
ecf8e72
remove md5checksum
maxulysse Jun 9, 2023
5c2017d
Merge pull request #1087 from maxulysse/new_dev
maxulysse Jun 9, 2023
01119fe
replace test by test_cache and add test with non obfuscated files
maxulysse Jun 9, 2023
641cdbc
Merge branch 'dev' into test_cache
maxulysse Jun 9, 2023
ab8ced4
update CHANGELOG
maxulysse Jun 9, 2023
162ac72
test only on docker
maxulysse Jun 9, 2023
1f40c3d
test with singularity and conda when PR on master
maxulysse Jun 9, 2023
51a3ede
Apply suggestions from code review
maxulysse Jun 9, 2023
c19188e
Update .github/workflows/pytest-workflow_release.yml
maxulysse Jun 9, 2023
4d0a5f3
update usage
maxulysse Jun 9, 2023
67c1186
Merge branch 'test_cache' of github.com:maxulysse/nf-core_sarek into …
maxulysse Jun 9, 2023
51ac097
remove duplicated code
maxulysse Jun 9, 2023
3a4a7f8
update CHANGELOG
maxulysse Jun 9, 2023
7fcf0fc
update CHANGELOG
maxulysse Jun 9, 2023
bce4a4c
Merge pull request #1089 from maxulysse/duplication
maxulysse Jun 9, 2023
5c45e5c
Merge pull request #1088 from maxulysse/test_cache
maxulysse Jun 9, 2023
7b10235
Reverting meta.id in channels allele_files, loci_files, gc_file and r…
asp8200 Jun 9, 2023
f238efa
Merge branch 'dev' into fix_ascat_manual_test
asp8200 Jun 9, 2023
c3eb660
Updating changelog
asp8200 Jun 9, 2023
ecb49a8
Merge pull request #1093 from nf-core/fix_ascat_manual_test
maxulysse Jun 9, 2023
fbe6059
prepare 3.2.2
maxulysse Jun 12, 2023
f5389b6
Update CHANGELOG.md
maxulysse Jun 12, 2023
3dce752
Merge pull request #1095 from maxulysse/prepare_release-3.2.2
maxulysse Jun 12, 2023
b9030ff
fix Mutect2 subworkflow bug
maxulysse Jun 12, 2023
15909a4
remove duplicate index for deepvariant when no_intervals
maxulysse Jun 12, 2023
66ce8e8
update CHANGELOG
maxulysse Jun 12, 2023
400b4ae
Merge pull request #1098 from maxulysse/fix_mutect2_subworkflow
maxulysse Jun 12, 2023
693028e
Merge branch 'dev' into deepvariant_intervals
maxulysse Jun 12, 2023
1a9328a
Merge pull request #1100 from maxulysse/deepvariant_intervals
maxulysse Jun 12, 2023
c9eaba9
remove redundant index computation [skip ci]
FriederikeHanssen Jun 12, 2023
9c3cc8b
update changelog [skip ci]
FriederikeHanssen Jun 12, 2023
0bba02c
remove params.tracedir
maxulysse Jun 13, 2023
ee6e461
Merge pull request #1105 from maxulysse/remove_tracedir
maxulysse Jun 13, 2023
3215fe4
add Slack integration
maxulysse Jun 13, 2023
a803e27
it's a params
maxulysse Jun 13, 2023
c42f0b4
Merge pull request #1106 from maxulysse/remove_tracedir
maxulysse Jun 13, 2023
ac63797
update md modules
FriederikeHanssen Jun 14, 2023
72d6026
Merge branch 'dev' into issue_1065
FriederikeHanssen Jun 14, 2023
401cf54
Revert wrong checksum change
FriederikeHanssen Jun 14, 2023
07a4d5f
[automated] Fix linting with Prettier
nf-core-bot Jun 14, 2023
8be49d9
remove unnecessary import
FriederikeHanssen Jun 14, 2023
8306a79
Merge pull request #1101 from FriederikeHanssen/issue_1065
maxulysse Jun 14, 2023
c940aca
update config
maxulysse Jun 14, 2023
9c350a8
Merge branch 'dev' into public_aws_ecr_singularity
maxulysse Jun 14, 2023
6ead4a9
update CHANGELOG
maxulysse Jun 14, 2023
875faee
Merge pull request #1107 from maxulysse/public_aws_ecr_singularity
maxulysse Jun 14, 2023
91c8c89
refactor prefix definition for vcf files
maxulysse Jun 14, 2023
806f3d6
baseName, not name
maxulysse Jun 14, 2023
febf7d8
Update conf/modules/joint_germline.config
maxulysse Jun 14, 2023
6276707
variant_file not vcf
maxulysse Jun 14, 2023
abc7fe6
Merge pull request #1108 from maxulysse/remove_minus
maxulysse Jun 14, 2023
37be36d
fix bcftools mpileup
FriederikeHanssen Jun 15, 2023
59923eb
consolidate docs
FriederikeHanssen Jun 15, 2023
5213603
Update changelog
FriederikeHanssen Jun 15, 2023
f31d7e0
Merge branch 'dev' into mpileup
maxulysse Jun 15, 2023
387f4f4
also fix annotation for mpileup
FriederikeHanssen Jun 15, 2023
b7b1655
Merge remote-tracking branch 'origin/mpileup' into mpileup
FriederikeHanssen Jun 15, 2023
0ed285e
Update subworkflows/local/bam_variant_calling_mpileup/main.nf
FriederikeHanssen Jun 15, 2023
4345074
Update subworkflows/local/bam_variant_calling_tumor_only_all/main.nf
FriederikeHanssen Jun 15, 2023
62aa7ee
Update .github/workflows/pytest-workflow_release.yml
maxulysse Jun 15, 2023
fcd5b64
fix more publishing issues with mpileup
FriederikeHanssen Jun 15, 2023
c190e9e
Merge remote-tracking branch 'origin/mpileup' into mpileup
FriederikeHanssen Jun 15, 2023
e3d80cf
Update tests/test_mpileup.yml
FriederikeHanssen Jun 15, 2023
8fb0b53
variable md5sums
FriederikeHanssen Jun 15, 2023
2e2397d
Update tests/test_mpileup.yml
FriederikeHanssen Jun 15, 2023
8e5bb2d
Merge pull request #1109 from FriederikeHanssen/mpileup
FriederikeHanssen Jun 15, 2023
702e3bc
Apply suggestions from code review
maxulysse Jun 15, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
replace test by test_cache and add test with non obfuscated files
  • Loading branch information
maxulysse committed Jun 9, 2023
commit 01119fe313386010717c583afb2204beb131d309
114 changes: 114 additions & 0 deletions conf/test.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
/*
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nextflow config file for running minimal tests
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Defines input files and everything required to run a fast and simple pipeline test.

Use as follows:
nextflow run nf-core/sarek -profile test,<extra_test_profile>,<docker/singularity> --outdir <OUTDIR>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

params {
config_profile_name = 'Test profile'
config_profile_description = 'Minimal test dataset to check pipeline function'

// Limit resources so that this can run on GitHub Actions
max_cpus = 2
max_memory = '6.5GB'
max_time = '8.h'

// Input data
input = "${projectDir}/tests/csv/3.0/fastq_single.csv"

// Small reference genome
genome = null
igenomes_ignore = true
dbsnp = "https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/vcf/dbsnp_146.hg38.vcf.gz"
fasta = "https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/genome.fasta"
germline_resource = "https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/vcf/gnomAD.r2.1.1.vcf.gz"
intervals = "https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/genome.interval_list"
known_indels = "https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/homo_sapiens/genome/vcf/mills_and_1000G.indels.vcf.gz"
snpeff_db = 105
snpeff_genome = 'WBcel235'
snpeff_version = '5.1'
vep_cache_version = 106
vep_genome = 'WBcel235'
vep_species = 'caenorhabditis_elegans'
vep_version = '106.1'

// default params
split_fastq = 0 // no FASTQ splitting
tools = 'strelka' // Variant calling with Strelka

// Ignore params that will throw warning through params validation
schema_ignore_params = 'genomes,snpeff_version,vep_version'
}

process {
withName:'.*:FREEC_SOMATIC'{
ext.args = {
[
"sample":[
inputformat: "pileup",
mateorientation: "FR"
],
"general":[
bedgraphoutput: "TRUE",
noisydata: "TRUE",
minexpectedgc: "0",
readcountthreshold: "1",
sex: meta.sex,
window: "10",
],
"control":[
inputformat: "pileup",
mateorientation: "FR"
]
]
}
}

if (params.tools && params.tools.split(',').contains('mutect2')) {
withName: '.*MUTECT2_PAIRED'{
//sample name from when the test data was generated
ext.args = { "--f1r2-tar-gz ${task.ext.prefix}.f1r2.tar.gz --normal-sample normal " }
}
}

withName: '.*:FILTERVARIANTTRANCHES'{
ext.args = { "--info-key CNN_1D --indel-tranche 0" }
}
}

// Enable container engines/virtualisation envs for CI testing
// only works when specified with the profile ENV
// otherwise tests can be done with the regular provided profiles
if (System.getenv('PROFILE')) {
if ("$PROFILE" == "conda") {
conda.createTimeout = "120 min"
conda.enabled = true
charliecloud.enabled = false
docker.enabled = false
podman.enabled = false
shifter.enabled = false
singularity.enabled = false
} else if ("$PROFILE" == "docker") {
conda.enabled = false
docker.enabled = true
docker.userEmulation = { params.use_gatk_spark ? false : true }.call()
charliecloud.enabled = false
podman.enabled = false
shifter.enabled = false
singularity.enabled = false
} else if ("$PROFILE" == "singularity") {
conda.enabled = false
params.singularity_pull_docker_container = false
singularity.autoMounts = true
singularity.enabled = true
charliecloud.enabled = false
docker.enabled = false
podman.enabled = false
shifter.enabled = false
}
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
55 changes: 28 additions & 27 deletions nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -239,35 +239,36 @@ profiles {
includeConfig 'conf/public_aws_ecr.config'
}
// Basic test profile for CI
test { includeConfig 'conf/test/test.config' }
test { includeConfig 'conf/test.config' }
test_cache { includeConfig 'conf/test/cache.config' }
// Extra test profiles for full tests on AWS
test_full { includeConfig 'conf/test/test_full.config' }
test_full_germline { includeConfig 'conf/test/test_full_germline.config' }
test_full { includeConfig 'conf/test_full.config' }
test_full_germline { includeConfig 'conf/test_full_germline.config' }
// Extra test profiles for more complete CI
alignment_to_fastq { includeConfig 'conf/test/test_alignment_to_fastq.config' }
annotation { includeConfig 'conf/test/test_annotation.config' }
markduplicates_bam { includeConfig 'conf/test/test_markduplicates_bam.config' }
markduplicates_cram { includeConfig 'conf/test/test_markduplicates_cram.config' }
no_intervals { includeConfig 'conf/test/test_no_intervals.config' }
pair { includeConfig 'conf/test/test_pair.config' }
prepare_recalibration_bam { includeConfig 'conf/test/test_prepare_recalibration_bam.config' }
prepare_recalibration_cram { includeConfig 'conf/test/test_prepare_recalibration_cram.config' }
recalibrate_bam { includeConfig 'conf/test/test_recalibrate_bam.config' }
recalibrate_cram { includeConfig 'conf/test/test_recalibrate_cram.config' }
save_bam_mapped { includeConfig 'conf/test/test_save_bam_mapped.config' }
skip_bqsr { includeConfig 'conf/test/test_skip_bqsr.config' }
skip_markduplicates { includeConfig 'conf/test/test_skip_markduplicates.config' }
split_fastq { includeConfig 'conf/test/test_split_fastq.config' }
targeted { includeConfig 'conf/test/test_targeted.config' }
tools { includeConfig 'conf/test/test_tools.config' }
tools_germline { includeConfig 'conf/test/test_tools_germline.config' }
tools_somatic { includeConfig 'conf/test/test_tools_somatic.config' }
tools_somatic_ascat { includeConfig 'conf/test/test_tools_somatic_ascat.config' }
tools_tumoronly { includeConfig 'conf/test/test_tools_tumoronly.config' }
trimming { includeConfig 'conf/test/test_trimming.config' }
umi { includeConfig 'conf/test/test_umi.config' }
use_gatk_spark { includeConfig 'conf/test/test_use_gatk_spark.config' }
variantcalling_channels { includeConfig 'conf/test/test_variantcalling_channels.config' }
alignment_to_fastq { includeConfig 'conf/test/alignment_to_fastq.config' }
annotation { includeConfig 'conf/test/annotation.config' }
markduplicates_bam { includeConfig 'conf/test/markduplicates_bam.config' }
markduplicates_cram { includeConfig 'conf/test/markduplicates_cram.config' }
no_intervals { includeConfig 'conf/test/no_intervals.config' }
pair { includeConfig 'conf/test/pair.config' }
prepare_recalibration_bam { includeConfig 'conf/test/prepare_recalibration_bam.config' }
prepare_recalibration_cram { includeConfig 'conf/test/prepare_recalibration_cram.config' }
recalibrate_bam { includeConfig 'conf/test/recalibrate_bam.config' }
recalibrate_cram { includeConfig 'conf/test/recalibrate_cram.config' }
save_bam_mapped { includeConfig 'conf/test/save_bam_mapped.config' }
skip_bqsr { includeConfig 'conf/test/skip_bqsr.config' }
skip_markduplicates { includeConfig 'conf/test/skip_markduplicates.config' }
split_fastq { includeConfig 'conf/test/split_fastq.config' }
targeted { includeConfig 'conf/test/targeted.config' }
tools { includeConfig 'conf/test/tools.config' }
tools_germline { includeConfig 'conf/test/tools_germline.config' }
tools_somatic { includeConfig 'conf/test/tools_somatic.config' }
tools_somatic_ascat { includeConfig 'conf/test/tools_somatic_ascat.config' }
tools_tumoronly { includeConfig 'conf/test/tools_tumoronly.config' }
trimming { includeConfig 'conf/test/trimming.config' }
umi { includeConfig 'conf/test/umi.config' }
use_gatk_spark { includeConfig 'conf/test/use_gatk_spark.config' }
variantcalling_channels { includeConfig 'conf/test/variantcalling_channels.config' }
}

// Load igenomes.config if required
Expand Down
4 changes: 2 additions & 2 deletions tests/test_aligner_bwamem.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run bwamem
command: nextflow run main.nf -profile test --aligner bwa-mem --save_reference --outdir results
command: nextflow run main.nf -profile test_cache --aligner bwa-mem --save_reference --outdir results
tags:
- aligner
- bwamem
Expand Down Expand Up @@ -74,7 +74,7 @@
- path: results/reports/samtools/test/test.recal.cram.stats
# conda changes md5sums for test
- name: Build only index with bwa
command: nextflow run main.nf -profile test --build_only_index --input=false --outdir results
command: nextflow run main.nf -profile test_cache --build_only_index --input=false --outdir results
tags:
- aligner
- build_only_index
Expand Down
4 changes: 2 additions & 2 deletions tests/test_aligner_bwamem2.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run bwamem2
command: nextflow run main.nf -profile test --aligner bwa-mem2 --save_reference --outdir results
command: nextflow run main.nf -profile test_cache --aligner bwa-mem2 --save_reference --outdir results
tags:
- aligner
- bwamem2
Expand Down Expand Up @@ -74,7 +74,7 @@
- path: results/reports/samtools/test/test.recal.cram.stats
# conda changes md5sums for test
- name: Build only index with bwa-mem2
command: nextflow run main.nf -profile test --build_only_index --aligner bwa-mem2 --input=false --outdir results
command: nextflow run main.nf -profile test_cache --build_only_index --aligner bwa-mem2 --input=false --outdir results
tags:
- aligner
- build_only_index
Expand Down
4 changes: 2 additions & 2 deletions tests/test_aligner_dragmap.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run dragmap
command: nextflow run main.nf -profile test --aligner dragmap --save_reference --outdir results
command: nextflow run main.nf -profile test_cache --aligner dragmap --save_reference --outdir results
tags:
- aligner
- dragmap
Expand Down Expand Up @@ -87,7 +87,7 @@
- path: results/reports/samtools/test/test.recal.cram.stats
# conda changes md5sums for test
- name: Build only index with dragmap
command: nextflow run main.nf -profile test --build_only_index --aligner dragmap --input=false --outdir results
command: nextflow run main.nf -profile test_cache --build_only_index --aligner dragmap --input=false --outdir results
tags:
- aligner
- build_only_index
Expand Down
2 changes: 1 addition & 1 deletion tests/test_alignment_to_fastq.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run alignment to fastq and then remap on bam files
command: nextflow run main.nf -profile test,alignment_to_fastq --outdir results
command: nextflow run main.nf -profile test_cache,alignment_to_fastq --outdir results
tags:
- alignment_to_fastq
- input_bam
Expand Down
4 changes: 2 additions & 2 deletions tests/test_annotation_cache.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Only download annotation cache
command: nextflow run main.nf -profile test,annotation --tools merge --download_cache --input=false --build_only_index --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools merge --download_cache --input=false --build_only_index --outdir results
tags:
- annotation
- cache
Expand All @@ -10,7 +10,7 @@
- path: results/annotation
should_exist: false
- name: Download annotation cache and annotate using snpEff and VEP
command: nextflow run main.nf -profile test,annotation --tools snpeff,vep --download_cache --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools snpeff,vep --download_cache --outdir results
tags:
- annotation
- cache
Expand Down
4 changes: 2 additions & 2 deletions tests/test_annotation_merge.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run snpEff followed by VEP
command: nextflow run main.nf -profile test,annotation --tools merge --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools merge --outdir results
tags:
- annotation
- merge
Expand Down Expand Up @@ -28,7 +28,7 @@
- path: results/reports/EnsemblVEP/test/test_VEP.ann.summary.html
should_exist: false
- name: Run VEP and snpEff followed by VEP
command: nextflow run main.nf -profile test,annotation --tools merge,snpeff,vep --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools merge,snpeff,vep --outdir results
tags:
- annotation
- merge
Expand Down
2 changes: 1 addition & 1 deletion tests/test_annotation_snpeff.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run snpEff
command: nextflow run main.nf -profile test,annotation --tools snpeff --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools snpeff --outdir results
tags:
- annotation
- snpeff
Expand Down
4 changes: 2 additions & 2 deletions tests/test_annotation_vep.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run VEP
command: nextflow run main.nf -profile test,annotation --tools vep --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools vep --outdir results
tags:
- annotation
- vep
Expand All @@ -12,7 +12,7 @@
- path: results/reports/EnsemblVEP/test/test_VEP.ann.summary.html
contains: ["test.vcf.gz</td></tr><tr><td>Output file</td><td>test_VEP.ann.vcf.gz</td></tr>"]
- name: Run VEP with fasta
command: nextflow run main.nf -profile test,annotation --tools vep --vep_include_fasta --outdir results
command: nextflow run main.nf -profile test_cache,annotation --tools vep --vep_include_fasta --outdir results
tags:
- annotation
- vep
Expand Down
8 changes: 4 additions & 4 deletions tests/test_cnvkit.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run variant calling on somatic samples with cnvkit
command: nextflow run main.nf -profile test,tools_somatic --tools cnvkit --outdir results
command: nextflow run main.nf -profile test_cache,tools_somatic --tools cnvkit --outdir results
tags:
- cnvkit
- copy_number_calling
Expand Down Expand Up @@ -58,7 +58,7 @@
- path: results/cnvkit
should_exist: false
- name: Run variant calling on tumor_only sample with cnvkit
command: nextflow run main.nf -profile test,tools_tumoronly --tools cnvkit --outdir results
command: nextflow run main.nf -profile test_cache,tools_tumoronly --tools cnvkit --outdir results
tags:
- cnvkit
- copy_number_calling
Expand Down Expand Up @@ -89,7 +89,7 @@
- path: results/cnvkit
should_exist: false
- name: Run variant calling on germline sample with cnvkit
command: nextflow run main.nf -profile test,tools_germline --tools cnvkit --outdir results
command: nextflow run main.nf -profile test_cache,tools_germline --tools cnvkit --outdir results
tags:
- cnvkit
- copy_number_calling
Expand Down Expand Up @@ -122,7 +122,7 @@
- path: results/cnvkit
should_exist: false
- name: Run variant calling on somatic samples with cnvkit and skip variant calling on matched normal
command: nextflow run main.nf -profile test,tools_somatic --tools cnvkit --only_paired_variant_calling --outdir results
command: nextflow run main.nf -profile test_cache,tools_somatic --tools cnvkit --only_paired_variant_calling --outdir results
tags:
- cnvkit
- somatic
Expand Down
2 changes: 1 addition & 1 deletion tests/test_concat_germline_vcfs.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run all germline variant callers and check for existence of concatenated vcf-files
command: nextflow run main.nf -profile test --input ./tests/csv/3.0/mapped_joint_bam.csv --concatenate_vcfs --tools deepvariant,freebayes,haplotypecaller,manta,mpileup,strelka,tiddit --step variant_calling --outdir results
command: nextflow run main.nf -profile test_cache --input ./tests/csv/3.0/mapped_joint_bam.csv --concatenate_vcfs --tools deepvariant,freebayes,haplotypecaller,manta,mpileup,strelka,tiddit --step variant_calling --outdir results
tags:
- concatenate_vcfs
files:
Expand Down
6 changes: 3 additions & 3 deletions tests/test_controlfreec.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run variant calling on somatic samples with controlfreec
command: nextflow run main.nf -profile test,tools_somatic --tools controlfreec --outdir results
command: nextflow run main.nf -profile test_cache,tools_somatic --tools controlfreec --outdir results
tags:
- controlfreec
- somatic
Expand Down Expand Up @@ -53,7 +53,7 @@
- path: results/cnvkit
should_exist: false
- name: Run variant calling on somatic samples with controlfreec without intervals
command: nextflow run main.nf -profile test,tools_somatic --tools controlfreec --no_intervals -stub-run --outdir results
command: nextflow run main.nf -profile test_cache,tools_somatic --tools controlfreec --no_intervals -stub-run --outdir results
tags:
- controlfreec
- no_intervals
Expand Down Expand Up @@ -106,7 +106,7 @@
- path: results/mpileup
should_exist: false
- name: Run variant calling on tumor_only sample with controlfreec
command: nextflow run main.nf -profile test,tools_tumoronly --tools controlfreec -stub-run --outdir results
command: nextflow run main.nf -profile test_cache,tools_tumoronly --tools controlfreec -stub-run --outdir results
tags:
- controlfreec
- tumor_only
Expand Down
4 changes: 2 additions & 2 deletions tests/test_deepvariant.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run variant calling on germline sample with deepvariant
command: nextflow run main.nf -profile test,tools_germline --tools deepvariant --outdir results
command: nextflow run main.nf -profile test_cache,tools_germline --tools deepvariant --outdir results
tags:
- deepvariant
- germline
Expand All @@ -25,7 +25,7 @@
- path: results/deepvariant
should_exist: false
- name: Run variant calling on germline sample with deepvariant without intervals
command: nextflow run main.nf -profile test,tools_germline --tools deepvariant --no_intervals --outdir results
command: nextflow run main.nf -profile test_cache,tools_germline --tools deepvariant --no_intervals --outdir results
tags:
- deepvariant
- germline
Expand Down
4 changes: 2 additions & 2 deletions tests/test_fastp.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: Run trimming pipeline
command: nextflow run main.nf -profile test,trimming --save_trimmed --outdir results
command: nextflow run main.nf -profile test_cache,trimming --save_trimmed --outdir results
tags:
- fastp
- preprocessing
Expand Down Expand Up @@ -55,7 +55,7 @@
- path: results/reports/samtools/test/test.recal.cram.stats
# conda changes md5sums for test
- name: Run split fastq module
command: nextflow run main.nf -profile test,split_fastq --outdir results
command: nextflow run main.nf -profile test_cache,split_fastq --outdir results
tags:
- fastp
- preprocessing
Expand Down
Loading