DEBIAN/SCORE_CONSERVATION(1)
DEBIAN/SCORE_CONSERVATION(1) ๐
okay bestie, welcome to the score_conservation(1) page from the Debian User Commands section โ this is the one that goes hard on protein sequence conservation scoring, and yes we're gonna read the whole thing together ๐ซถ
โจ NAME โจ
score_conservation โ score protein sequence conservation ๐ธ
โจ SYNOPSIS โจ
score_conservation [options] ALIGNFILE
โจ DESCRIPTION โจ
So basically: this tool scores protein sequence conservation in ALIGNFILE. And not to be that girl but ALIGNFILE has to be in FASTA, CLUSTAL or Stockholm format. Like, those are the only options, no negotiating ๐
Here are the conservation scoring methods that are implemented, all of them, no gatekeeping:
- sum of pairs
- weighted sum of pairs
- Shannon entropy
- Shannon entropy with property groupings (Mirny and Shakhnovich 1995, Valdar and Thornton 2001)
- relative entropy with property groupings (Williamson 1995)
- von Neumann entropy (Caffrey et al 2004)
- relative entropy (Samudrala and Wang 2006)
- Jensen-Shannon divergence (Capra and Singh 2007)
There's also a window-based extension โ it folds the estimated conservation of sequentially adjacent residues into the score for each column. And the cute part? This window approach can be applied to any of the conservation scoring methods. versatility icon ๐
With default parameters, score_conservation(1) computes the conservation scores for the alignment using the Jensen-Shannon divergence and a window -w of 3. yes, default behaviour is already doing the most โจ
The sequence-specific output can be used as the conservation input for concavity(1). bestie crossover episode ๐ฅ
And just so you know why you should care: conservation is highly predictive in identifying catalytic sites and residues near bound ligands. main character science fr fr ๐งฌ
โจ REFERENCES โจ
Capra JA and Singh M. Predicting functionally important residues from sequence conservation. Bioinformatics, 23(15):1875-82, 2007.
โจ OPTIONS โจ
-a[NAME]โ Reference sequence. Print scores in reference to the named sequence (ignoring gaps). Default prints the entire column. ๐ฏ-b[0-1]โ Lambda for the window heuristic linear combination. Default=.5.
Equation:
"score = (1 - lambda) * average_score_over_window_around_middle +
lambda * score_of_middle"
math girlies rise ๐งฎโจ
-d[FILE]โ Background distribution file, e.g.distributions/swissprot.distribution. Default=built-in BLOSUM62.-g[0-1)โ Gap cutoff. Do not score columns that contain more than gap cutoff fraction gaps. Default=.3. (and yes, the bracket situation in[0-1)is exactly what the original says, we don't editorialize ๐ซฃ)-hโ Print help. the classic.-l[true|false]โ Use sequence weighting. Default=true.-m[FILE]โ Similarity matrix file, e.g.matrix/blosum62.blaor.qij. Default=matrix/blosum62.bla.
Some methods, e.g. js_divergence, do not use this. noted ๐
-n[true|false]โ Normalize scores. Print the z-score (over the alignment) of each column raw score. Default=false.-oFILEโ Output file. Default: standard output stream. ๐ค-p[true|false]โ Use gap penalty. Lower the score of columns that contain gaps, proportionally to the sum weight of the gapped sequences. Default=true.-s[METHOD]โ Conservation estimation method, one ofshannon_entropyproperty_entropyproperty_relative_entropyvn_entropyrelative_entropyjs_divergencesum_of_pairs. Default=js_divergence.-w[0-INT]โ Window size. Number of residues on either side included in the window. Default=3.
โจ EXAMPLES โจ
Note: you may have to copy and uncompress the example data files before running the following examples. lowkey annoying but it is what it is ๐
Compute conservation scores for the alignment using the Jensen-Shannon divergence with default settings and print out the scores:
score_conservation /usr/share/doc/conservation-code/examples/2plc__hssp-filtered.aln
Score an alignment using Jensen-Shannon divergence, a window of size 3 (on either side of the residue), and the swissprot background distribution:
score_conservation -s js_divergence -w 3 -d \
/usr/share/conservation-code/distributions/swissprot.distribution \
/usr/share/doc/conservation-code/examples/2plc__hssp-filtered.aln
โจ FILES โจ
Distributions
/usr/share/conservation-code/distributions
Matrices
/usr/share/conservation-code/matrix
โจ SEE ALSO โจ
- Homepage <http://compbio.cs.princeton.edu/conservation/>
- Publication <http://bioinformatics.oxfordjournals.org/cgi/content/full/23/15/1875>
concavity(1)
and that's the whole page, bestie, no skips, no summarising, every single flag accounted for ๐โจ
this one's version 20110309.0 and it's dated 2019-12-15, so when you cite it or check it later, that's the era you're in ๐
go score some conservation, you're literally built for this ๐ฆ๐
๐ฆ where this page comes from
- debian bookworm: conservation-code 20110309.0-8 ยท GPL-2.0-or-later
- debian trixie: conservation-code 20110309.0-8 ยท GPL-2.0-or-later
- ubuntu jammy: conservation-code 20110309.0-8 ยท GPL-2.0-or-later
- ubuntu noble: conservation-code 20110309.0-8 ยท GPL-2.0-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms