MUSCLE(1)
๐ MUSCLE โ bestie edition ๐
okay so this is the manual page for muscle, and it lives in section 1 of the manual (that's the "user commands" section, iykyk). let's get into it ๐ซถ
๐ธ NAME ๐ธ
muscle โ Multiple alignment program of protein sequences
โจ DESCRIPTION โจ
So MUSCLE is a multiple alignment program for protein sequences, and yes the name is an acronym โ it stands for multiple sequence comparison by log-expectation. Iconic naming behavior honestly. ๐
And likeโฆ in the authors' tests, MUSCLE achieved the highest scores of all tested programs on several alignment accuracy benchmarks, AND it's also one of the fastest programs out there. accuracy AND speed?? we love a main character who can do both. ๐
๐ USAGE ๐
๐ฆ Align FASTA input, write aligned FASTA (AFA) output:
muscle -align input.fa -output aln.afa
๐ฆ Align large input using Super5 algorithm if -align is too expensive:
Use this when -align is too expensive โ typically you need it once you've got more than a few hundred sequences. it's giving "big girl alignment energy" fr fr:
muscle -super5 input.fa -output aln.afa
๐ฆ Single replicate alignment:
muscle -align input.fa -perm PERM -perturb SEED -output aln.afa
muscle -super5 input.fa -perm PERM -perturb SEED -output aln.afa
okay so let's decode those placeholders bestie:
PERMis the guide tree permutation, and the valid values arenone,abc,acb,bca. the default isnone.SEEDis the perturbation seed, values0,1,2, ... and the default is0, which means don't perturb. no cap.
๐ฆ Ensemble of replicate alignments, output in Ensemble FASTA (EFA) format:
EFA has one aligned FASTA for each replicate, and the header line looks like "<PERM.SEED". yes, that's the literal shape of it. ๐
muscle -align input.fa -stratified -output stratified_ensemble.efa
muscle -align input.fa -diversified -output diversified_ensemble.afa
-replicates Nโ the number of replicates. defaults are4,100,100for stratified, diversified, and resampled respectively. and heads up: with-stratifiedthere is one replicate per guide tree permutation, so the total is 4 x N. math is math. ๐งฎ
๐ฆ Generate resampled ensemble from existing ensemble by sampling columns with replacement:
muscle -resample ensemble.efa -output resampled.efa
-maxgapfract Fโ maximum fraction of gaps in a column.Fgoes from0to1, and the default is0.5.-minconf CCโ minimum column confidence.CCgoes from0to1, and the default is0.5.
๐ important: if the ensemble output filename has an@in it, then one FASTA file gets generated for each replicate, where@is replaced byperm.s. otherwise, all the replicates get written to one EFA file. choose your own adventure, bestie.
๐ฆ Calculate dispersion of an ensemble:
muscle -disperse ensemble.efa
๐ฆ Extract replicate with highest total CC:
diversified input is recommended here, just saying โจ
muscle -maxcc ensemble.efa -output maxcc.afa
๐ฆ Extract aligned FASTA files from EFA file:
muscle -efa_explode ensemble.efa
๐ฆ Convert FASTA to EFA:
the input has one filename per line, okay? one. per. line. ๐
muscle -fa2efa filenames.txt -output ensemble.efa
๐ฆ Update ensemble by adding two sequences of digits to each replicate:
those digits are the column confidence (CC) values โ so "73" means CC=0.73, and "++" means CC=1.0. cute little shorthand, obsessed. ๐
muscle -addconfseqs ensemble.efa -output ensemble_cc.efa
๐ฆ Calculate letter confidence (LC) values:
-ref specifies the alignment to compare against the ensemble (e.g. one that came from -maxcc). the output is in aligned FASTA format, except it has LC values 0, 1 ... 9 instead of letters. numbers where the letters used to be, slay. ๐ฅ
muscle -letterconf ensemble.efa -ref aln.afa -output letterconf.afa
-html aln.htmlโ alignment colored by LC in HTML format. aesthetic AND informative. ๐จ-jalview aln.featuresโ Jalview feature file with LC values and colors. ๐
๐ฆ More documentation at:
https://drive5.com/muscle
go read it, bestie, it's free knowledge ๐ธ
๐ AUTHOR ๐
This manpage was written by Andreas Tille for the Debian distribution, and it can be used for any other usage of the program. thank you Andreas, we appreciate you ๐ซถ
and that's the whole thing!! muscle 5.1, dated January 2022 โ go align some proteins, you've got this ๐ โจ๐ฆ
๐ฆ where this page comes from
- debian bookworm: muscle 1:5.1.0-1 ยท GPL-3.0-only
- debian trixie: muscle 1:5.1.0-1 ยท GPL-3.0-only
- ubuntu noble: muscle 1:5.1.0-1 ยท GPL-3.0-only
- ubuntu questing: muscle 1:5.1.0-1
- ubuntu resolute: muscle 1:5.1.0-1build1 ยท GPL-3.0-only
- ubuntu stonking: muscle 1:5.1.0-1build1 ยท GPL-3.0-only
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms