aboutsummaryrefslogtreecommitdiff
path: root/tools/bwa.nix
diff options
context:
space:
mode:
authorJustin Bedo <cu@cua0.org>2019-03-06 11:43:19 +1100
committerJustin Bedo <cu@cua0.org>2019-03-06 11:43:19 +1100
commita86ef4eda927c47791dc0c25852c13ea622f809b (patch)
treee4604cde726ee8d078bb4f62f331ac0f1c256360 /tools/bwa.nix
parente81641608ffd0b08b8da0d1bf0546bc92d3b4088 (diff)
draft API docs for BWA and strelka
Diffstat (limited to 'tools/bwa.nix')
-rw-r--r--tools/bwa.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/tools/bwa.nix b/tools/bwa.nix
index d0ab5ee..03735d1 100644
--- a/tools/bwa.nix
+++ b/tools/bwa.nix
@@ -2,7 +2,16 @@
with bionix;
-{
- align = callBionixE ./bwa-mem.nix;
+rec {
+ /* Align read against a reference: defaults to bwa-mem */
+ align = bwa-mem;
+
+ /* Align reads against a reference using bwa-mem
+ Type: bwa-mem :: {ref = fasta, bamOutput = bool, ...} -> {input1, input2} -> bam/sam
+ */
+ bwa-mem = callBionixE ./bwa-mem.nix;
+ /* Creates an reference index for BWA
+ Type: {...} -> fasta -> BWA index
+ */
index = callBionixE ./bwa-index.nix;
}