diff options
Diffstat (limited to 'tools/bwa-index2.nix')
-rw-r--r-- | tools/bwa-index2.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/bwa-index2.nix b/tools/bwa-index2.nix index f5cc69b..b02d007 100644 --- a/tools/bwa-index2.nix +++ b/tools/bwa-index2.nix @@ -1,5 +1,6 @@ { bionix , flags ? null +, altRegex ? "^>.*_alt$" }: ref: @@ -18,6 +19,7 @@ stage { bwa-mem2 index ${optionalString (flags != null) flags} ref.fa mkdir $out mv ref.fa.* $out - grep '^>[^ \t]*_alt$' ref.fa | tr -d '^>' > $out/idxbase.alt || true + grep -P '${altRegex}' ref.fa | tr -d '^>' > $out/idxbase.alt || true ''; + stripStorePaths = false; } |