Igor Trujnara
03/16/2026, 4:27 PMMaxime Garcia
03/16/2026, 4:30 PMMaxime Garcia
03/16/2026, 4:30 PMMaxime Garcia
03/16/2026, 4:31 PMMaxime Garcia
03/16/2026, 4:31 PMMaxime Garcia
03/16/2026, 4:32 PMIgor Trujnara
03/16/2026, 4:33 PMIgor Trujnara
03/16/2026, 4:33 PMIgor Trujnara
03/16/2026, 4:35 PMMaxime Garcia
03/16/2026, 4:35 PMIgor Trujnara
03/16/2026, 4:36 PM--skip_tools should do the jobMaxime Garcia
03/16/2026, 4:45 PMIgor Trujnara
03/16/2026, 4:50 PMThe sample-sheet only contains tumor-samples, but the following tools, which were requested by the option "tools", expect at least one normal-sample : haplotypecaller
The samplesheet contains one sample, and I added a status of 0 to it just to be sure, but it's still complainingIgor Trujnara
03/17/2026, 9:05 AMRike Hanssen
03/17/2026, 9:26 AMIgor Trujnara
03/17/2026, 9:38 AMnextflow run nf-core/sarek -profile conda -params-file params.yaml -stub-run
Params:
input: samplesheet.csv
outdir: out
step: mapping
tools: freebayes,haplotypecaller,vep
skip_tools: baserecalibrator,markduplicates
igenomes_ignore: true
fasta: [...]/GCF_036512215.1_SLM_r2.1_genomic.fna.gz
snpeff_db: SLM_r2.1
Samplesheet:
"patient","sample","lane","fastq_1","fastq_2","status"
"SolPi","SRX8569566","LANE","[...]/fastq/SRX8569566_SRR12039813_1.fastq.gz","[...]/fastq/SRX8569566_SRR12039813_2.fastq.gz","0"
Stdout:
WARN: nf-core pipelines do not accept positional arguments. The positional argument `true` has been detected.
HINT: A common mistake is to provide multiple values separated by spaces e.g. `-profile test, docker`.
WARN: If GATK's Haplotypecaller, Sentieon's Dnascope or Sentieon's Haplotyper is specified, without `--dbsnp` or `--known_indels no filtering will be done. For filtering, please provide at least one of `--dbsnp` or `--known_indels`.
For more information see FilterVariantTranches (single-sample, default): <https://gatk.broadinstitute.org/hc/en-us/articles/5358928898971-FilterVariantTranches>
For more information see VariantRecalibration (--joint_germline): <https://gatk.broadinstitute.org/hc/en-us/articles/5358906115227-VariantRecalibrator>
For more information on GATK Best practice germline variant calling: <https://gatk.broadinstitute.org/hc/en-us/articles/360035535932-Germline-short-variant-discovery-SNPs-Indels->
[- ] process > NFCORE_SAREK:PREPARE_GENOME:BWAMEM1_INDEX -
[- ] process > NFCORE_SAREK:PREPARE_GENOME:GATK4_CREATESEQUENCEDICTIONARY -
[- ] process > NFCORE_SAREK:PREPARE_GENOME:SAMTOOLS_FAIDX -
[- ] process > NFCORE_SAREK:PREPARE_INTERVALS:BUILD_INTERVALS -
[- ] process > NFCORE_SAREK:PREPARE_INTERVALS:CREATE_INTERVALS_BED -
[- ] process > NFCORE_SAREK:PREPARE_INTERVALS:TABIX_BGZIPTABIX_INTERVAL_SPLIT -
[- ] process > NFCORE_SAREK:PREPARE_INTERVALS:TABIX_BGZIPTABIX_INTERVAL_COMBINED -
The sample-sheet only contains tumor-samples, but the following tools, which were requested by the option "tools", expect at least one normal-sample : haplotypecaller
Log:
[lots of irrelevant lines]
nextflow.exception.WorkflowScriptErrorException: The sample-sheet only contains tumor-samples, but the following tools, which were requested by the option "tools", expect at least one normal-sample : haplotypecaller
at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
[more traceback]Igor Trujnara
03/17/2026, 9:55 AMvep in the tools, it is incorrect but probably not the source of the issueMaxime Garcia
03/17/2026, 10:04 AMIgor Trujnara
03/17/2026, 10:08 AM-profile test works normally with -stub-run , so it is probably not this. I will try the real data without stub anyway, although I wanted to use it to detect outstanding errors more quicklyIgor Trujnara
03/17/2026, 10:11 AM-stub-run does not fix the issue with the real dataIgor Trujnara
03/17/2026, 10:26 AMIgor Trujnara
03/17/2026, 10:39 AMview() in the local file, but it seemingly does nothingIgor Trujnara
03/17/2026, 11:14 AMch_from_samplesheet stage). What remains to determine is why that happens.Igor Trujnara
03/17/2026, 11:43 AMsamplesheetToList , but then channel.fromList returns nothing. The list is [[[patient:SolPi, sample:SRX8569566, sex:NA, status:0, lane:LANE], [...]/fastq/SRX8569566_SRR12039813_1.fastq.gz, [...]/fastq/SRX8569566_SRR12039813_2.fastq.gz, [], [], [], [], [], [], [], [], [], []]] .Rike Hanssen
03/17/2026, 11:53 AMMaxime Garcia
03/17/2026, 12:16 PMAlexander Nater
03/17/2026, 12:23 PMmarkduplicates ?Maxime Garcia
03/17/2026, 12:25 PMAlexander Nater
03/17/2026, 12:26 PMIgor Trujnara
03/17/2026, 12:46 PMIgor Trujnara
03/17/2026, 12:47 PMRike Hanssen
03/17/2026, 12:48 PMSimon Pearce
03/17/2026, 12:49 PMWARN: nf-core pipelines do not accept positional arguments. The positional argument `true` has been detected.
HINT: A common mistake is to provide multiple values separated by spaces e.g. `-profile test, docker`.Simon Pearce
03/17/2026, 12:49 PMMaxime Garcia
03/17/2026, 12:57 PMIgor Trujnara
03/17/2026, 1:02 PMIgor Trujnara
03/17/2026, 1:03 PMIgor Trujnara
03/17/2026, 1:04 PMIgor Trujnara
03/17/2026, 1:14 PMRike Hanssen
03/17/2026, 1:17 PMMar-17 13:44:38.296 [main] ERROR nextflow.cli.Launcher - @unknown
nextflow.exception.WorkflowScriptErrorException: This path is not available within annotation-cache.
Please check <https://annotation-cache.github.io/> to create a request for it.
I think you need to set genome: null and then for snpeff also set the cache locationMaxime Garcia
03/17/2026, 1:18 PMRike Hanssen
03/17/2026, 1:19 PMIgor Trujnara
03/17/2026, 1:21 PMIgor Trujnara
03/17/2026, 1:21 PMRike Hanssen
03/17/2026, 1:24 PMIgor Trujnara
03/17/2026, 1:37 PM