aboutsummaryrefslogtreecommitdiff
path: root/tools/ascat.nix
blob: 700cb4e5508be997ddbbf217c3d1c506ad150fde (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;
}