From bac9248a5e08e8afdf5485a6e27cfe72e1ca5090 Mon Sep 17 00:00:00 2001 From: Justin Bedo Date: Fri, 29 Oct 2021 17:39:01 +1100 Subject: treewide reformatting and simplification - simplify with statix - reformat with nixpkgs-fmt --- tools/star-align.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'tools/star-align.nix') diff --git a/tools/star-align.nix b/tools/star-align.nix index 44dd7f2..670c6bf 100644 --- a/tools/star-align.nix +++ b/tools/star-align.nix @@ -2,7 +2,7 @@ , ref , bamOutput ? true , flags ? null -, indexAttrs ? {} +, indexAttrs ? { } }: { input1 @@ -18,7 +18,8 @@ let fa = f: matchFiletype "star-ref" { fa = _: f; } f; fq = f: matchFiletype "star-input" { fq = _: f; gz = matchFiletype' "star-input" { fq = _: "<(gunzip < ${f})"; }; } f; -in stage { +in +stage { name = "star-align"; buildInputs = with pkgs; [ star bc samtools ]; buildCommand = '' @@ -33,6 +34,6 @@ in stage { --readFilesIn ${fq input1} ${optionalString (input2 != null) (fq input2)} ${if bamOutput then "samtools view -b Aligned.out.sam > $out" else "cp Aligned.out.sam $out"} ''; - passthru.filetype = if bamOutput then filetype.bam {ref = ref; sorting = sort.none {};} else filetype.sam {ref = ref; sorting = sort.name {};}; + passthru.filetype = if bamOutput then filetype.bam { inherit ref; sorting = sort.none { }; } else filetype.sam { inherit ref; sorting = sort.name { }; }; passthru.multicore = true; } -- cgit v1.2.3