alignment-thin(1) | alignment-thin(1) |
alignment-thin - Remove sequences or columns from an alignment.
alignment-thin alignment-file [OPTIONS]
Remove sequences or columns from an alignment.
Remove columns without a minimum number of letters:
% alignment-thin --min-letters=5 file.fasta > file-thinned.fasta
Remove sequences by name:
% alignment-thin --remove=seq1,seq2 file.fasta > file2.fasta
% alignment-thin --keep=seq1,seq2 file.fasta > file2.fasta
Remove short sequences:
% alignment-thin --longer-than=250 file.fasta > file-long.fasta
Remove similar sequences with <= 5 differences from the closest other sequence:
% alignment-thin --cutoff=5 file.fasta > more-than-5-differences.fasta
Remove similar sequences until we have the right number of sequences:
% alignment-thin --down-to=30 file.fasta > file-30taxa.fasta
Remove dissimilar sequences that are missing conserved columns:
% alignment-thin --remove-crazy=10 file.fasta > file2.fasta
Protect some sequences from being removed:
% alignment-thin --down-to=30 file.fasta --protect=seq1,seq2 > file2.fasta
% alignment-thin --down-to=30 file.fasta --protect=@filename > file2.fasta
BAli-Phy online help: <http://www.bali-phy.org/docs.php>.
Please send bug reports to <bali-phy-users@googlegroups.com>.
Benjamin Redelings.
Feb 2018 |