hmmlogo(1)
π hmmlogo β the manual page, but make it cute
okay bestie, so this is hmmlogo(1) from the HMMER Manual, and it is genuinely one of the slayest little tools in the whole package. let's get into it π
β¨ NAME β¨
hmmlogo β produce a conservation logo graphic from a profile π
β¨ SYNOPSIS β¨
hmmlogo [options] hmmfile
πΈ DESCRIPTION πΈ
so basically, hmmlogo computes letter height and indel parameters that you can use to produce a profile HMM logo. it's giving "logo girlie". π¦
lowkey the tea here is that this tool is essentially a command-line interface for a whole bunch of the data that sits underneath the Skylign logo server (skylign.org). iykyk β¨
by default, hmmlogo prints out a table of per-position letter heights (and which heights you get depends on the height method you asked for, bestie), and then it prints out a table of per-position gap probabilities. two tables, one vibe. π
and for the visual learners: in a typical logo, the total height of a stack of letters for one position depends on the information content of that position, and that stack height gets subdivided according to the emission probabilities of the letters of the alphabet. stack 'em up, subdivide 'em, periodt. π
π OPTIONS π
-hβ help bestie!! prints a brief lil reminder of command line usage plus all the available options. no gatekeeping here π«Ά--height_relent_allβ total height = relative entropy (aka information content), and all the letters get a positive height. this one is the default, so if you don't say anything, this is the vibe you're getting β--height_relent_abovebgβ total height = relative entropy (aka information content) again, but this time only letters with above-background probability get a positive height. if you're below background, you get nothing. sorry babe π--height_scoreβ total height = the sums of scores of positive-scoring letters, so a letter's height depends on the score of that letter at that position. and again, only letters with above-background probability (i.e. a positive score) get a positive height. β οΈ heads up though: with this method, only letter height is meaningful β stack height has no inherent meaning at all. do not come for the stack, it has nothing to say fr fr π--no_indelβ don't print out the indel probability table. if you only want the one table, this is your girl π
π SEE ALSO π
- see
hmmer(1)for a master man page with a list of all the individual man pages for programs in the HMMER package. it's the group chat of man pages π - for complete documentation, see the user guide that came with your HMMER distribution (
Userguide.pdf); or see the HMMER web page (http://hmmer.org/). β¨
π COPYRIGHT π
Copyright (C) 2023 Howard Hughes Medical Institute. Freely distributed under the BSD open source license.
for additional info on copyright and licensing, see the file called COPYRIGHT in your HMMER source distribution, or see the HMMER web page (http://hmmer.org/). π«Ά
π¦ AUTHOR π¦
and that's the whole page bestie!! this one is from HMMER 3.4, dated Aug 2023 β so yeah, she's iconic, she's giving main character energy, and she's been serving logos since day one. go make something beautiful πβ¨π
π¦ where this page comes from
- debian trixie: hmmer 3.4+dfsg-2 Β· GPL-3.0-only
- nixos 26.05: hmmer 3.4
- nixpkgs unstable: hmmer 3.4
- ubuntu noble: hmmer 3.4+dfsg-2 Β· GPL-3.0-only
- ubuntu resolute: hmmer 3.4+dfsg-2 Β· GPL-3.0-only
- ubuntu stonking: hmmer 3.4+dfsg-3 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms