diff options
author | Justin Bedo <cu@cua0.org> | 2021-10-29 17:39:01 +1100 |
---|---|---|
committer | Justin Bedo <cu@cua0.org> | 2021-10-29 17:39:01 +1100 |
commit | bac9248a5e08e8afdf5485a6e27cfe72e1ca5090 (patch) | |
tree | 8719a280b56122017d46b582cd3da8547dd3f548 /tools/picard-markDuplicates.nix | |
parent | ab809b8c77efdad9fb54d3591a0193a1cbe888d1 (diff) |
treewide reformatting and simplification
- simplify with statix
- reformat with nixpkgs-fmt
Diffstat (limited to 'tools/picard-markDuplicates.nix')
-rw-r--r-- | tools/picard-markDuplicates.nix | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/tools/picard-markDuplicates.nix b/tools/picard-markDuplicates.nix index 957a05e..e4b6369 100644 --- a/tools/picard-markDuplicates.nix +++ b/tools/picard-markDuplicates.nix @@ -1,8 +1,8 @@ { bionix , flags ? null -} : +}: -inputBam : +inputBam: with bionix; with lib; @@ -10,24 +10,24 @@ with types; assert (matchFiletype "picard-markDuplicates" { bam = _: true; } inputBam); assert (matchFileSorting - "picard-markDuplicates" - { coord = _: true; name = _: true; } - inputBam); + "picard-markDuplicates" + { coord = _: true; name = _: true; } + inputBam); # Note that picard markDuplicates has different behaviour depending on whether the input # is name-sorted or coordinate-sorted. stage { - name = "picard-markDuplicates"; - buildInputs = with pkgs; - [ picard-tools ]; - outputs = [ "out" "metrics" ]; - buildCommand = '' - picard MarkDuplicates \ - I=${inputBam} \ - O=$out \ - M=$metrics \ - ${optionalString (flags != null) flags} - ''; - passthru.filetype = inputBam.filetype; + name = "picard-markDuplicates"; + buildInputs = with pkgs; + [ picard-tools ]; + outputs = [ "out" "metrics" ]; + buildCommand = '' + picard MarkDuplicates \ + I=${inputBam} \ + O=$out \ + M=$metrics \ + ${optionalString (flags != null) flags} + ''; + passthru.filetype = inputBam.filetype; } |