blob: a7366271b610447d3f1c0c0e3ff35ed0fbf1f553 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{bionix}:
{vcf, bams}:
with bionix;
with types;
with lib;
assert (matchFiletype "facets-call-vcf" { vcf = _: true; } vcf);
assert (all (matchFiletype "facets-call-bam" { bam = _: true; }) bams);
assert (all (matchFileSorting "facets-call-bam" { coord = _: true; }) bams);
stage {
name = "facets";
buildInputs = [ facets.app ];
buildCommand = ''
snp-pileup ${vcf} $out ${concatStringsSep " " bams}
'';
}
|