0

我正在使用 gatk CombineGVCF,并提供 GVCF 的路径以使用参数文件进行组合,但是当参数文件中的文件路径中有空格时出现错误。

以下是参数文件内容的示例:

--variant /mnt/gpfs/live/rd01__/ritd-ag-project-rd018o-mdflo13/data/Illumina_amplicon_sequencing/2021.10.13 Emma MSH3 KO Illumina amplicon sequencing/2021.12.14 results/sample/results/variants/FAN1-1B5_g.vcf.gz
--variant /mnt/gpfs/live/rd01__/ritd-ag-project-rd018o-mdflo13/refs/1000G/cram/ROI/1000G_sample_ROI.g.vcf

我尝试将文件路径放在引号中(例如 --variant "/mnt/gpfs/live/rd01__/ritd-ag-project-rd018o-mdflo13/data/Illumina_amplicon_sequencing/2021.10.13 Emma MSH3 KO Illumina 扩增子测序/ 2021.12.14 results/sample/results/variants/FAN1-1B5_g.vcf.gz"),并尝试转义空格(例如 /mnt/gpfs/live/rd01__/ritd-ag-project-rd018o-mdflo13/data/ Illumina_amplicon_sequencing/2021.10.13\Emma\MSH3\KO\Illumina\amplicon\sequence/2021.12.14\results/sample/results/variants/FAN1-1B5_g.vcf.gz),但无法让它工作。

这是 gatk 调用:

gatk CombineGVCFs \
   --java-options '-DGATK_STACKTRACE_ON_USER_EXCEPTION=true' \
   -R "${GKREF}/Homo_sapiens_assembly38.fasta" \
   --arguments_file "${OUT}/results/variants/input.list" \
   -O "${OUT}/results/variants/cohort.g.vcf"

这是错误:

***********************************************************************

A USER ERROR has occurred: Illegal argument value: Positional arguments were provided ',Emma\{MSH3\{KO\{Illumina\{amplicon\{sequencing/2021.12.14\{results/sample/results/variants/FAN1-1B5_g.vcf.gz}' but no positional argument is defined for this tool.

***********************************************************************
4

0 回答 0