CLUSTALW(1)
π NAME π
hey bestie π welcome to clustalw(1), lifted straight out of the Clustal manual and translated into vibes. it's giving "your fave alignment tool has a whole personality."
clustalw β multiple alignment of nucleic acid and protein sequences β¨
π SYNOPSIS π
okay so the whole thing fits in two little lines, look:
clustalw [-infile] file.ext [OPTIONS]
clustalw [-help | -fullhelp]
that's it. that's the whole entrance. π
π¦ DESCRIPTION π¦
so Clustal W is a general purpose multiple alignment program for DNA or proteins. no cap. it does the thing where it lines up a whole bunch of sequences at once β nucleotide sequences, amino acid sequences, all of them, simultaneously, together, iconic behaviour. π₯
the way it's meant to be run is interactively: it gives you a menu and an online help and you just vibe with it. but if you'd rather run it in command-line (batch) mode β very valid, very main character β then you have to hand it several options yourself, and the absolute minimum you can get away with is -infile. periodt. π«Ά
β¨ OPTIONS β¨
πΎ DATA (sequences)
-infile=file.extβ the input sequences. your actual data. the moment. πΈ-profile1=file.extand-profile2=file.extβ profiles (old alignment). yes, both of them, together. π
πͺ VERBS (do things)
these are the "actually do something" flags, bestie:
-optionsβ list the command line parameters. π-helpor-checkβ outline the command line params.-fullhelpβ output full help content. the deluxe version. β¨-alignβ do full multiple alignment.-treeβ calculate NJ tree. π³-pimβ output percent identity matrix (while calculating the tree).-bootstrap=nβ bootstrap a NJ tree (n = number of bootstraps; def. = 1000). a thousand little resamples, obsessed. π-convertβ output the input sequences in a different file format.
ποΈ PARAMETERS (set things)
General settings
-interactiveβ read command line, then enter normal interactive menus.-quicktreeβ use FAST algorithm for the alignment guide tree.-type=βPROTEINorDNAsequences.-negativeβ protein alignment with negative values in matrix.-outfile=β sequence alignment file name.-output=βGCG,GDE,PHYLIP,PIRorNEXUS.-outputorder=βINPUTorALIGNED-caseβLOWERorUPPER(for GDE output only). β οΈ GDE only, don't forget.-seqnos=βOFForON(for Clustal output only).-seqnos_range=βOFForON(NEW: for all output formats). β¨-range=m,nβ sequence range to write starting m to m+n.-maxseqlen=nβ maximum allowed input sequence length.-quietβ reduce console output to minimum. for the introverts. π€«-stats=fileβ log some alignments statistics to file.
Fast Pairwise Alignments
-ktuple=nβ word size.-topdiags=nβ number of best diags.-window=nβ window around best diags.-pairgap=nβ gap penalty.-scoreβPERCENTorABSOLUTE.
Slow Pairwise Alignments
-pwmatrix=β:Protein weight matrix=BLOSUM, PAM, GONNET, ID or filename-pwdnamatrix=βDNA weight matrix=BLOSUMIUB, BLOSUMCLUSTALW or BLOSUMfilename.-pwgapopen=fβ gap opening penalty.-pwgapext=fβ gap extension penalty.
Multiple Alignments
-newtree=β file for new guide tree.-usetree=β file for old guide tree.-matrix=βProtein weight matrix=BLOSUM, PAM, GONNET, ID or filename.-dnamatrix=βDNA weight matrix=IUB, CLUSTALW or filename.-gapopen=fβ gap opening penalty.-gapext=fβ gap extension penalty.-engapsβ no end gap separation pen.-gapdist=nβ gap separation pen. range.-nogapβ residue-specific gaps off.-nohgapβ hydrophilic gaps off.-hgapresidues=β list hydrophilic res.-maxdiv=nβ percent identity for delay.-type=βPROTEINorDNA-transweight=fβ transitions weighting.-iteration=βNONEorTREEorALIGNMENT.-numiter=nβ maximum number of iterations to perform. π
Profile Alignments
-profileβ merge two alignments by profile alignment. π«Ά-newtree1=β file for new guide tree for profile1.-newtree2=β file for new guide tree for profile2.-usetree1=β file for old guide tree for profile1.-usetree2=β file for old guide tree for profile2.
Sequence to Profile Alignments
-sequencesβ sequentially add profile2 sequences to profile1 alignment.-newtree=β file for new guide tree.-usetree=β file for old guide tree.
Structure Alignments
-nosecstr1β do not use secondary structure-gap penalty mask for profile 1.-nosecstr2β do not use secondary structure-gap penalty mask for profile 2.-secstrout=STRUCTURE or MASK or BOTH or NONEβ output in alignment file.-helixgap=nβ gap penalty for helix core residues.-strandgap=nβ gap penalty for strand core residues.loopgap=nβ gap penalty for loop regions. π (and yes bestie, it is written exactly like that, with no dash β that's not me being sloppy, that's the page.)-terminalgap=nβ gap penalty for structure termini.-helixendin=nβ number of residues inside helix to be treated as terminal.-helixendout=nβ number of residues outside helix to be treated as terminal.-strandendin=nβ number of residues inside strand to be treated as terminal.-strandendout=nβ number of residues outside strand to be treated as terminal.
Trees
-outputtree=nj OR phylip OR dist OR nexus-seed=nβ seed number for bootstraps.-kimuraβ use Kimura's correction.-tossgapsβ ignore positions with gaps. ποΈ-bootlabels=nodeβ position of bootstrap values in tree display.-clustering=βNJorUPGMA.
π BUGS π
found a problem? the Clustal bug tracking system lives at
http://bioinf.ucd.ie/bugzilla/buglist.cgi?quicksearch=clustal
go tell them, they wanna know. π
π SEE ALSO π
clustalx(1). that's the whole list. one (1) friend. π
π REFERENCES π
- Larkin MA, Blackshields G, Brown NP, Chenna R, McGettigan PA, McWilliam H, Valentin F, Wallace IM, Wilm A, Lopez R, Thompson JD, Gibson TJ, Higgins DG. (2007). Clustal W and Clustal X version 2.0.[1] Bioinformatics, 23, 2947-2948.
- Chenna R, Sugawara H, Koike T, Lopez R, Gibson TJ, Higgins DG, Thompson JD. (2003). Multiple sequence alignment with the Clustal series of programs.[2] Nucleic Acids Res., 31, 3497-3500.
- Jeanmougin F, Thompson JD, Gouy M, Higgins DG, Gibson TJ. (1998). Multiple sequence alignment with Clustal X[3]. Trends Biochem Sci., 23, 403-405.
- Thompson JD, Gibson TJ, Plewniak F, Jeanmougin F, Higgins DG. (1997). The CLUSTAL_X windows interface: flexible strategies for multiple sequence alignment aided by quality analysis tools.[4] Nucleic Acids Res., 25, 4876-4882.
- Higgins DG, Thompson JD, Gibson TJ. (1996). Using CLUSTAL for multiple sequence alignments.[5] Methods Enzymol., 266, 383-402.
- Thompson JD, Higgins DG, Gibson TJ. (1994). CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice.[6] Nucleic Acids Res., 22, 4673-4680.
- Higgins DG. (1994). CLUSTAL V: multiple alignment of DNA and protein sequences.[7] Methods Mol Biol., 25, 307-318
- Higgins DG, Bleasby AJ, Fuchs R. (1992). CLUSTAL V: improved software for multiple sequence alignment.[8] Comput. Appl. Biosci., 8, 189-191.
- Higgins,D.G. and Sharp,P.M. (1989). Fast and sensitive multiple sequence alignments on a microcomputer.[9] Comput. Appl. Biosci., 5, 151-153.
- Higgins,D.G. and Sharp,P.M. (1988). CLUSTAL: a package for performing multiple sequence alignment on a microcomputer.[10] Gene, 73, 237-244.
the academic receipts, all ten of them, we love a citation moment. πβ¨
π AUTHORS π
- Des Higgins β Copyright holder for Clustal.
- Julie Thompson β Copyright holder for Clustal.
- Toby Gibson β Copyright holder for Clustal.
- Charles Plessy
<plessy@debian.org>β Prepared this manpage in DocBook XML for the Debian distribution.
βοΈ COPYRIGHT βοΈ
Copyright Β© 1988β2010 Des Higgins, Julie Thompson & Toby Giboson (Clustal) Copyright Β© 2008β2010 Charles Plessy (This manpage)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/, or on Debian systems, /usr/share/common-licenses/LGPL-3.
This manual page and its XML source can be used, modified, and redistributed as if it were in public domain. π«Ά
π NOTES π
- Clustal W and Clustal X version 2.0.
http://www.ncbi.nlm.nih.gov/pubmed/17846036 - Multiple sequence alignment with the Clustal series of programs.
http://www.ncbi.nlm.nih.gov/pubmed/12824352 - Multiple sequence alignment with Clustal X
http://www.ncbi.nlm.nih.gov/pubmed/9810230 - The CLUSTAL_X windows interface: flexible strategies for multiple sequence alignment aided by quality analysis tools.
http://www.ncbi.nlm.nih.gov/pubmed/9396791 - Using CLUSTAL for multiple sequence alignments.
http://www.ncbi.nlm.nih.gov/pubmed/8743695 - CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice.
http://www.ncbi.nlm.nih.gov/pubmed/7984417 - CLUSTAL V: multiple alignment of DNA and protein sequences.
http://www.ncbi.nlm.nih.gov/pubmed/8004173 - CLUSTAL V: improved software for multiple sequence alignment.
http://www.ncbi.nlm.nih.gov/pubmed/1591615 - Fast and sensitive multiple sequence alignments on a microcomputer.
http://www.ncbi.nlm.nih.gov/pubmed/2720464 - CLUSTAL: a package for performing multiple sequence alignment on a microcomputer.
http://www.ncbi.nlm.nih.gov/pubmed/3243435
and that's the whole page, bestie πβ¨ this lil manual came to you as part of Clustal 2.1, dated 12/28/2010 β yes, a certified vintage icon, and it still ate. go align something pretty. ππ¦π
π¦ where this page comes from
- debian bookworm: clustalw 2.1+lgpl-7 Β· LGPL-3.0-or-later
- debian trixie: clustalw 2.1+lgpl-7 Β· LGPL-3.0-or-later
- ubuntu jammy: clustalw 2.1+lgpl-7 Β· LGPL-3.0-or-later
- ubuntu noble: clustalw 2.1+lgpl-7 Β· LGPL-3.0-or-later
- ubuntu resolute: clustalw 2.1+lgpl-7build1 Β· LGPL-3.0-or-later
- ubuntu stonking: clustalw 2.1+lgpl-7build1 Β· LGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms