You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
********** The command line looks like this in the new syntax:
**********
********** AssembleBreakends -TMP_DIR /scratch/HeadNeck/DNAsequencing -WORKING_DIR /scratch/HeadNeck/DNAsequencing -REFERENCE_SEQUENCE /project/StatBio/indexes/bwa/hg38/GCA_000001405.15_GRCh38_no_alt_analysis_set.fna -WORKER_THREADS 8 -O /scratch/HeadNeck/DNAsequencing/assembled/SP18-144assembly.bam -INPUT /project/HeadNeck/DNAsequencing/mapped/LS11.bam -INPUT /project/HeadNeck/DNAsequencing/mapped/LS31.bam -INPUT_LABEL LS11\ -BLACKLIST /project/HeadNeck/problemRegions/hg38/ENCFF419RSJ.bed
**********
INPUT_LABEL must omitted or specified for every INPUT.
It's weird because that's not what I specified for --labels and the labels initially passed checking, otherwise it would not have run for hours. The beginning of the command has the form qsub -v inputString=/project/HeadNeck/DNAsequencing/mapped/LS11.bam /project/HeadNeck/DNAsequencing/mapped/LS31.bam,labelString='LS11,LS31' and the script called uses gridss.sh to run GRIDSS.
The text was updated successfully, but these errors were encountered:
I downloaded the latest GRIDSS and it still doesn't work. I did some more tests and realised that qsub is faulty and not working according to its documentation if comma separated values are provided.
If a variable=value pair contains any commas, the value must be enclosed in single or double quotes, and the variable=value pair must be enclosed in the kind of quotes not used to enclose the value.
Minimal example for others finding this in future:
The workaround is to pass labels as space-separated to qsub and then do labelString=${labelString// /,} to make them comma-separated within the PBS script before use with gridss.sh.
The first line of the concise log is
and the last line is
The end of the detailed log has
It's weird because that's not what I specified for
--labels
and the labels initially passed checking, otherwise it would not have run for hours. The beginning of the command has the formqsub -v inputString=/project/HeadNeck/DNAsequencing/mapped/LS11.bam /project/HeadNeck/DNAsequencing/mapped/LS31.bam,labelString='LS11,LS31'
and the script called uses gridss.sh to run GRIDSS.The text was updated successfully, but these errors were encountered: