esl-weight(1)

πŸ“¦
version 3.3.2 Β· 2 versions
, in fedora 43, fedora 44

πŸ’– esl-weight(1) β€” the Easel manual, but make it cute πŸ’–

okay bestie, so you found yourself in the Easel section of the man pages (that's manual page esl-weight(1), from the Easel Manual, iykyk) and you're like "what is this". don't worry. I got you. 🫢


✨ NAME ✨

esl-weight β€” calculate sequence weights in MSA(s). that's it, that's the whole job. πŸ’…


🌸 SYNOPSIS 🌸

esl-weight [options] msafile

πŸ¦‹ DESCRIPTION πŸ¦‹

so what esl-weight does is: it calculates individual sequence weights for each alignment inside msafile, and then it outputs a whole new multiple sequence alignment file in Stockholm format. and the weights? they get annotated in Stockholm-format #=GS seqname WT weight lines. yes, that's a real format. iconic of them.

the default weighting algorithm is the Gerstein/Sonnhammer/Chothia algorithm. so if you just run it with no options, that's the one you get. no cap.

and one lil detail that matters a lot: if msafile is - (a single dash, bestie, just one), then the MSA input is read from stdin. chef's kiss.


πŸŽ€ OPTIONS πŸŽ€

  • -h β€” print brief help. and when I say brief help I mean it also gives you the version number and a summary of all the options, including the expert options. so honestly, start here.
  • -g β€” use the Gerstein/Sonnhammer/Chothia weighting algorithm. this is the default, so it's the one you already have. you're welcome.
  • -p β€” use the Henikoff position-based weighting algorithm. this one is faster and more memory efficient than the default. so if your alignment is giving big and your RAM is giving small, this is your girl.
  • -b β€” "BLOSUM weights": uses approximately the same rule that was used in constructing the BLOSUM score matrices. what does that mean? it involves single-linkage clustering at some fractional identity threshold (default 0.62; see the --id option, bestie), and then for each cluster, it splits a total weight of one uniformly amongst all sequences in the cluster. total weight of one per cluster, split evenly. that's the whole vibe.

πŸ”₯ EXPERT OPTIONS πŸ”₯

  • --id <x> β€” sets the fractional identity threshold used by the BLOSUM weighting rule (that's option -b; and yes it's required for that rule, don't skip it) to a number 0<=x<=1. the default is 0.62.
  • --amino β€” assert that the msafile contains protein sequences.
  • --dna β€” assert that the msafile contains DNA sequences.
  • --rna β€” assert that the msafile contains RNA sequences.

πŸ’œ SEE ALSO πŸ’œ

go look. it's giving resources. ✨


Copyright (C) 2020 Howard Hughes Medical Institute.

Freely distributed under the BSD open source license. slay, honestly.


🌈 AUTHOR 🌈


and that's the whole page, bestie!! this was Easel 0.48, from Nov 2020, and it's the esl-weight(1) manual page. go weight some sequences. you got this. πŸ’–πŸ§šπŸ¦‹πŸ“β­

πŸ“¦ where this page comes from