aboutsummaryrefslogtreecommitdiff
path: root/tools/samtools-dict.nix
blob: f9de70f3c4a9634f0a81859acddbb6668c001b92 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ bionix
, flags ? null
}:

input:

with bionix;
with lib;
with types;

assert (matchFiletype "samtools-dict" { fa = _: true; } input);

stage {
  name = "samtools-dict";
  buildInputs = with pkgs; [ samtools ];
  buildCommand = ''
    samtools dict ${optionalString (flags != null) flags} ${input} > $out
  '';
}