Skip to content

Commit cff880f

Browse files
authored
Merge pull request #669 from maxulysse/dev_restart_csv
fix path to file in csv files
2 parents 93a4925 + a36e697 commit cff880f

6 files changed

Lines changed: 11 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
154154
- [#655](https://github.com/nf-core/sarek/pull/655) - Fix `--intervals false` logic & add versioning for local modules
155155
- [#658](https://github.com/nf-core/sarek/pull/658) - Fix split fastq names in multiqc-report
156156
- [#666](https://github.com/nf-core/sarek/pull/666) - Simplify multiqc config channel input
157+
- [#669](https://github.com/nf-core/sarek/pull/669) - Fix path to files when creating csv files
157158

158159
### Deprecated
159160

subworkflows/local/mapping_csv.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ workflow MAPPING_CSV {
1313
sample = meta.sample
1414
sex = meta.sex
1515
status = meta.status
16-
bam = "${params.outdir}/preprocessing/${sample}/mapped/${bam.name}"
17-
bai = "${params.outdir}/preprocessing/${sample}/mapped/${bai.name}"
16+
bam = "${params.outdir}/preprocessing/mapped/${sample}/${bam.name}"
17+
bai = "${params.outdir}/preprocessing/mapped/${sample}/${bai.name}"
1818
["mapped.csv", "patient,sex,status,sample,bam,bai\n${patient},${sex},${status},${sample},${bam},${bai}\n"]
1919
}
2020
}

subworkflows/local/markduplicates_csv.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ workflow MARKDUPLICATES_CSV {
1515
status = meta.status
1616
suffix_aligned = params.save_output_as_bam ? "bam" : "cram"
1717
suffix_index = params.save_output_as_bam ? "bam.bai" : "cram.crai"
18-
file = "${params.outdir}/preprocessing/${sample}/markduplicates/${file.baseName}.${suffix_aligned}"
19-
index = "${params.outdir}/preprocessing/${sample}/markduplicates/${index.baseName.minus(".cram")}.${suffix_index}"
18+
file = "${params.outdir}/preprocessing/markduplicates/${sample}/${file.baseName}.${suffix_aligned}"
19+
index = "${params.outdir}/preprocessing/markduplicates/${sample}/${index.baseName.minus(".cram")}.${suffix_index}"
2020
["markduplicates_no_table.csv", "patient,sex,status,sample,cram,crai\n${patient},${sex},${status},${sample},${file},${index}\n"]
2121
}
2222
}

subworkflows/local/prepare_recalibration_csv.nf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ workflow PREPARE_RECALIBRATION_CSV {
1717
status = meta.status
1818
suffix_aligned = params.save_output_as_bam ? "bam" : "cram"
1919
suffix_index = params.save_output_as_bam ? "bam.bai" : "cram.crai"
20-
cram = "${params.outdir}/preprocessing/${sample}/markduplicates/${cram.baseName}.${suffix_aligned}"
21-
crai = "${params.outdir}/preprocessing/${sample}/markduplicates/${crai.baseName.minus(".cram")}.${suffix_index}"
22-
table = "${params.outdir}/preprocessing/${sample}/recal_table/${sample}.recal.table"
20+
cram = "${params.outdir}/preprocessing/markduplicates/${sample}/${cram.baseName}.${suffix_aligned}"
21+
crai = "${params.outdir}/preprocessing/markduplicates/${sample}/${crai.baseName.minus(".cram")}.${suffix_index}"
22+
table = "${params.outdir}/preprocessing/recal_table/${sample}/${sample}.recal.table"
2323
["markduplicates.csv", "patient,sex,status,sample,cram,crai,table\n${patient},${sex},${status},${sample},${cram},${crai},${table}\n"]
2424
}
2525
} else {

subworkflows/local/recalibrate_csv.nf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ workflow RECALIBRATE_CSV {
1313
sample = meta.sample
1414
sex = meta.sex
1515
status = meta.status
16-
file = "${params.outdir}/preprocessing/${sample}/recalibrated/${file.name}"
17-
index = "${params.outdir}/preprocessing/${sample}/recalibrated/${index.name}"
16+
file = "${params.outdir}/preprocessing/recalibrated/${sample}/${file.name}"
17+
index = "${params.outdir}/preprocessing/recalibrated/${sample}/${index.name}"
1818
["recalibrated.csv", "patient,sex,status,sample,cram,crai\n${patient},${sex},${status},${sample},${file},${index}\n"]
1919
}
2020
}

subworkflows/local/variantcalling_csv.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ workflow VARIANTCALLING_CSV {
1212
patient = meta.patient
1313
sample = meta.id
1414
variantcaller = meta.variantcaller
15-
vcf = "${params.outdir}/variant_calling/${meta.id}/${variantcaller}/${vcf.getName()}"
15+
vcf = "${params.outdir}/variant_calling/${variantcaller}/${meta.id}/${vcf.getName()}"
1616
["variantcalled.csv", "patient,sample,variantcaller,vcf\n${patient},${sample},${variantcaller},${vcf}\n"]
1717
}
1818
}

0 commit comments

Comments
 (0)