1. 介绍
MAFFT (Multiple Alignment using Fast Fourier Transform) is a high speed multiple sequence alignment program.
https://mafft.cbrc.jp/alignment/software/source.html
2. 使用
mafft --help
## ------------------------------------------------------------------------------
## MAFFT v7.525 (2024/Mar/13)
## https://mafft.cbrc.jp/alignment/software/
## MBE 30:772-780 (2013), NAR 30:3059-3066 (2002)
## ------------------------------------------------------------------------------
## High speed:
## % mafft in > out
## % mafft --retree 1 in > out (fast)
##
## High accuracy (for <~200 sequences x <~2,000 aa/nt):
## % mafft --maxiterate 1000 --localpair in > out (% linsi in > out is also ok)
## % mafft --maxiterate 1000 --genafpair in > out (% einsi in > out)
## % mafft --maxiterate 1000 --globalpair in > out (% ginsi in > out)
##
## If unsure which option to use:
## % mafft --auto in > out
##
## --op # : Gap opening penalty, default: 1.53
## --ep # : Offset (works like gap extension penalty), default: 0.0
## --maxiterate # : Maximum number of iterative refinement, default: 0
## --clustalout : Output: clustal format, default: fasta
## --reorder : Outorder: aligned, default: input order
## --quiet : Do not report progress
## --thread # : Number of threads (if unsure, --thread -1)
## --dash : Add structural information (Rozewicki et al, submitted)