Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: fixed minimap2 bioconda strict channels, updated version, and a…
…dded test (#527) * Fixed bioconda strict channels, updated version * Added extra test * Point to minor version * Update bio/minimap2/index/environment.yaml * Update bio/minimap2/aligner/environment.yaml Co-authored-by: Johannes Köster <johannes.koester@uni-due.de>
- Loading branch information
1 parent
cd68aa5
commit 8f95ddb
Showing
7 changed files
with
78 additions
and
42 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,47 +1,66 @@ | ||
rule minimap2_paf: | ||
input: | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"] | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"], | ||
output: | ||
"aligned/{input1}_aln.paf" | ||
"aligned/{input1}_aln.paf", | ||
log: | ||
"logs/minimap2/{input1}.log" | ||
"logs/minimap2/{input1}.log", | ||
params: | ||
extra="-x map-pb", # optional | ||
sorting="coordinate", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="" # optional: extra arguments for samtools/picard | ||
extra="-x map-pb", # optional | ||
sorting="coordinate", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="", # optional: extra arguments for samtools/picard | ||
threads: 3 | ||
wrapper: | ||
"master/bio/minimap2/aligner" | ||
|
||
|
||
rule minimap2_sam: | ||
input: | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"] | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"], | ||
output: | ||
"aligned/{input1}_aln.sam" | ||
"aligned/{input1}_aln.sam", | ||
log: | ||
"logs/minimap2/{input1}.log" | ||
"logs/minimap2/{input1}.log", | ||
params: | ||
extra="-x map-pb", # optional | ||
sorting="none", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="" # optional: extra arguments for samtools/picard | ||
extra="-x map-pb", # optional | ||
sorting="none", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="", # optional: extra arguments for samtools/picard | ||
threads: 3 | ||
wrapper: | ||
"master/bio/minimap2/aligner" | ||
|
||
rule minimap2_bam: | ||
|
||
rule minimap2_sam_sorted: | ||
input: | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"], | ||
output: | ||
"aligned/{input1}_aln.sorted.sam", | ||
log: | ||
"logs/minimap2/{input1}.log", | ||
params: | ||
extra="-x map-pb", # optional | ||
sorting="queryname", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="", # optional: extra arguments for samtools/picard | ||
threads: 3 | ||
wrapper: | ||
"master/bio/minimap2/aligner" | ||
|
||
|
||
rule minimap2_bam_sorted: | ||
input: | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"] | ||
target="target/{input1}.mmi", # can be either genome index or genome fasta | ||
query=["query/reads1.fasta", "query/reads2.fasta"], | ||
output: | ||
"aligned/{input1}_aln.bam" | ||
"aligned/{input1}_aln.sorted.bam", | ||
log: | ||
"logs/minimap2/{input1}.log" | ||
"logs/minimap2/{input1}.log", | ||
params: | ||
extra="-x map-pb", # optional | ||
sorting="coordinate", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="" # optional: extra arguments for samtools/picard | ||
extra="-x map-pb", # optional | ||
sorting="coordinate", # optional: Enable sorting. Possible values: 'none', 'queryname' or 'coordinate' | ||
sort_extra="", # optional: extra arguments for samtools/picard | ||
threads: 3 | ||
wrapper: | ||
"master/bio/minimap2/aligner" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,4 +3,4 @@ channels: | |
- bioconda | ||
- nodefaults | ||
dependencies: | ||
- minimap2 ==2.17 | ||
- minimap2 =2.24 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,9 @@ | ||
name: minimap2 index | ||
description: creates a minimap2 index | ||
url: https://lh3.github.io/minimap2 | ||
authors: | ||
- Tom Poorten | ||
input: | ||
- reference genome in FASTA format | ||
output: | ||
- indexed reference genome |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters