nf-core/mafft/align @ 0.0.0-6c4ed3a
Summary
Multiple sequence alignment using MAFFT
Get started
Add the following snippet to your workflow script to include this module.
include { MAFFT_ALIGN } from 'nf-core/mafft/align'
License
MIT License
Name
|
MAFFT_ALIGN |
|---|
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
fasta
file
|
FASTA file containing the sequences to align. May be gzipped or uncompressed. *.{fa,fasta}{.gz,}
|
meta2
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
add
file
|
FASTA file containing sequences to align to the sequences in *.{fa,fasta}{.gz,}
|
meta3
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
addfragments
file
|
FASTA file containing sequences to align to the sequences in *.{fa,fasta}{.gz,}
|
meta4
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
addfull
file
|
FASTA file containing sequences to align to the sequences in *.{fa,fasta}{.gz,}
|
meta5
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
addprofile
file
|
FASTA file containing sequences to align to the sequences in *.{fa,fasta}{.gz,}
|
meta6
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
addlong
file
|
FASTA file containing sequences to align to the sequences in *.{fa,fasta}{.gz,}
|
compress
boolean
|
Flag representing whether the output MSA should be compressed. Set to true to enable/false to disable compression. Compression is done using pigz, and is multithreaded. |
|---|
fas
tuple
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
*.fas{.gz,}
file
|
Aligned sequences in FASTA format. May be gzipped or uncompressed. *.fas{.gz,}
|
versions_pigz
tuple
${task.process}
string
|
The process name |
|---|---|
pigz
string
|
The tool name |
pigz --version 2>&1 | sed 's/pigz //g'
eval
|
The expression to obtain the version of the tool |
versions_mafft
tuple
${task.process}
string
|
The process name |
|---|---|
mafft
string
|
The tool name |
mafft --version 2>&1 | sed 's/ (.*) //g'
eval
|
The tool version |
| Tool | Description | Homepage |
|---|---|---|
| mafft | Multiple alignment program for amino acid or nucleotide sequences based on fast Fourier transform | https://mafft.cbrc.jp/alignment/software/ |
| pigz | Parallel implementation of the gzip algorithm. | https://zlib.net/pigz/ |
| Version | 0.0.0-6c4ed3a |
|---|---|
| Commit ID | 6c4ed3a220310b905a1fc9d04f05be2e0837142b |
| Release Date | 23 Apr 2026 15:29:09 (UTC) |