aboutsummaryrefslogtreecommitdiff
path: root/tools/ascat.nix
blob: 142e0d9c0e8fffae51ad1339cd97c056eaa28d56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ bionix }:

with bionix;

{
  app = pkgs.callPackage ./ascat-app.nix { };

  /* Generate GC correction file for ascatNGS.
    Type: gccorrect :: {ref :: fasta, chrPrefix :: string, ...} -> (snps :: VCF) -> (gc :: GC)
  */
  gccorrect = callBionixE ./ascat-gccorrect.nix;

  /* Call CNVs using ascatNGS. Gender is a string as per ascatNGS docs (e.g., "XX").
    Type: callCNV :: {ref :: fasta, gc :: GC, ...} -> {tumour :: bam, normal :: bam, gender :: string} -> CNVs
  */
  callCNV = callBionixE ./ascat-callCNV.nix;
}