Description
Align single-end and paired-end reads to a reference genome using Bowtie2.
Bowtie2 is an ultrafast and memory-efficient tool for aligning sequencing reads
to long reference sequences. It is particularly good at aligning reads of about
50 up to 100s of characters, and particularly good at aligning to relatively
long (e.g. mammalian) genomes.
Type
bash_script
License
GPL-3.0
Keywords
Contributors
Run the following command to execute this component with Nextflow:
cat > params.yaml <<'EOM'
output: "$id.$key.output.sam"
un: "$id.$key.un.fastq"
al: "$id.$key.al.fastq"
un_conc: "$id.$key.un_conc.fastq"
al_conc: "$id.$key.al_conc.fastq"
met_file: "$id.$key.met_file.txt"
id: "run"
publish_dir: "output/"
EOM
nextflow run https://packages.viash-hub.com/vsh/biobox.git \
-revision v0.4.0 \
-main-script target/nextflow/bowtie2/bowtie2_align/main.nf \
-params-file params.yaml Name | Type & Properties |
|---|---|
--index | string required |
--mate1 | file multiple |
--mate2 | file multiple |
--unpaired | file multiple |
--interleaved | file multiple |
--bam_input | file multiple |
Name | Type & Properties |
|---|---|
--output | file required output |
--un | file output |
--al | file output |
--un_conc | file output |
--al_conc | file output |
--met_file | file output |
Name | Type & Properties |
|---|---|
--fastq | boolean_true |
--tab5 | boolean_true |
--tab6 | boolean_true |
--qseq | boolean_true |
--fasta | boolean_true |
--raw | boolean_true |
--cmdline | boolean_true |
--skip | integer |
--upto | integer |
--trim5 | integer |
--trim3 | integer |
--trim_to | string |
--continuous_fasta | string |
--phred33 | boolean_true |
--phred64 | boolean_true |
--int_quals | boolean_true |
Name | Type & Properties |
|---|---|
--very_fast | boolean_true |
--fast | boolean_true |
--sensitive | boolean_true |
--very_sensitive | boolean_true |
--very_fast_local | boolean_true |
--fast_local | boolean_true |
--sensitive_local | boolean_true |
--very_sensitive_local | boolean_true |
Name | Type & Properties |
|---|---|
--N | integer |
--L | integer |
--i | string |
--n_ceil | string |
--dpad | integer |
--gbar | integer |
--ignore_quals | boolean_true |
--nofw | boolean_true |
--norc | boolean_true |
--no_1mm_upfront | boolean_true |
--end_to_end | boolean_true |
--local | boolean_true |
Name | Type & Properties |
|---|---|
--ma | integer |
--mp | string |
--np | integer |
--rdg | string |
--rfg | string |
--score_min | string |
Name | Type & Properties |
|---|---|
--k | integer |
--all | boolean_true |
Name | Type & Properties |
|---|---|
--D | integer |
--R | integer |
Name | Type & Properties |
|---|---|
--minins | integer |
--maxins | integer |
--fr | boolean_true |
--rf | boolean_true |
--ff | boolean_true |
--no_mixed | boolean_true |
--no_discordant | boolean_true |
--dovetail | boolean_true |
--no_contain | boolean_true |
--no_overlap | boolean_true |
Name | Type & Properties |
|---|---|
--time | boolean_true |
--quiet | boolean_true |
--met_stderr | boolean_true |
--met | integer |
--no_unal | boolean_true |
--no_head | boolean_true |
--no_sq | boolean_true |
--rg_id | string |
--rg | string |
--omit_sec_seq | boolean_true |
--sam_no_qname_trunc | boolean_true |
--xeq | boolean_true |
--soft_clipped_unmapped_tlen | boolean_true |
--sam_append_comment | boolean_true |
--sam_opt_config | string |
Name | Type & Properties |
|---|---|
--align_paired_reads | boolean_true |
--preserve_tags | boolean_true |
Name | Type & Properties |
|---|---|
--reorder | boolean_true |
--mm | boolean_true |
Name | Type & Properties |
|---|---|
--qc_filter | boolean_true |
--seed | integer |
--non_deterministic | boolean_true |