diff options
author | Justin Bedo <cu@cua0.org> | 2018-11-22 10:43:54 +1100 |
---|---|---|
committer | Justin Bedo <cu@cua0.org> | 2018-11-22 10:43:54 +1100 |
commit | 24ee2349c16f159f2627665938fd76d599055a9a (patch) | |
tree | 54a5bce88dc1403f67f58457c2b27882bc32d193 /tools/gridss-extractSVReads.nix | |
parent | 90dd48b019ff7bf9e74d202c1deace6a0896cde5 (diff) |
gridss: fix configure file optional string error
Diffstat (limited to 'tools/gridss-extractSVReads.nix')
-rw-r--r-- | tools/gridss-extractSVReads.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/tools/gridss-extractSVReads.nix b/tools/gridss-extractSVReads.nix index e3ed1cc..b5ceffb 100644 --- a/tools/gridss-extractSVReads.nix +++ b/tools/gridss-extractSVReads.nix @@ -27,16 +27,17 @@ stdenv.mkDerivation rec { ln -s ${bionix.samtools.faidx faidxAttrs ref} ref.fa.fai ln -s ${bionix.samtools.dict dictIndexAttrs ref} ref.fa.dict ln -s ${input} input.bam - mkdir $out + for f in ${bionix.gridss.collectMetrics collectMetricsAttrs input}/* ; do + ln -s $f + done java -Dsamjdk.create_index=true \ -cp ${bionix.gridss.jar} gridss.ExtractSVReads \ REFERENCE_SEQUENCE=ref.fa \ I=input.bam \ - O=$out/input.sv.bam \ - METRICS_OUTPUT=$out/input.sv_metrics \ - INSERT_SIZE_METRICS=$out/input.insert_size_metrics \ + O=$out \ UNMAPPED_READS=${if unmappedReads then "true" else "false"} \ - ${optionalString config ("CONFIGURATION_FILE=" + gridssConfig config)} \ + ${optionalString (config != null) ("CONFIGURATION_FILE=" + gridssConfig config)} \ MIN_CLIP_LENGTH=${toString minClipLength} ''; + passthru.filetype = input.filetype; } |