schrodinger.ui.sequencealignment.residue module¶
Implementation of sequence viewer Residue class.
Copyright Schrodinger, LLC. All rights reserved.
-
class
schrodinger.ui.sequencealignment.residue.
Residue
(sequence=None, code=' ', ss_code='-', name='UNK', inverted=True, color=(255, 255, 255))[source]¶ Bases:
object
This class implements a Residue, a basic sequence element. The Residue object can correspond to an actual amino acid, nucleotide, or a single plot point. It also stores associated Maestro metadata (such as atom number or residue color).
-
__init__
(sequence=None, code=' ', ss_code='-', name='UNK', inverted=True, color=(255, 255, 255))[source]¶ Initialize self. See help(type(self)) for accurate signature.
-
id
()[source]¶ Returns a residue ID. The residue ID is a string concatenating the residue number and insertion code.
- Return type
string
- Returns
residue ID (number + insertion code)
-
colorTaylor
()[source]¶ Returns a color according to Taylor scheme.
- Return type
(int, int, int)
- Returns
color according to Taylor scheme
-
colorType
()[source]¶ Returns a color according to the residue type.
- Return type
(int, int, int)
- Returns
color according to residue type
-
colorKD
()[source]¶ Returns a color according to Kyte-Doolittle hydrophobicity scale.
- Return type
(int, int, int)
- Returns
color according to hydrophobicity scale
-
colorHW
()[source]¶ Returns a color according to Hopp-Woods hydrophilicity scale.
- Return type
(int, int, int)
- Returns
color according to hydrophilicity scale
-
colorHelixPropensity
()[source]¶ Returns a color according to helix propensity.
- Return type
(int, int, int)
- Returns
color according to helix propensity
-
colorStrandPropensity
()[source]¶ Returns a color according to beta strand propensity.
- Return type
(int, int, int)
- Returns
color according to beta strand propensity
-
colorTurnPropensity
()[source]¶ Returns a color according to turn propensity.
- Return type
(int, int, int)
- Returns
color according to turn propensity
-
colorHelixTerminators
()[source]¶ Returns a color according to helix terminating tendency.
- Return type
(int, int, int)
- Returns
color according to helix terminating tendency
-
colorStericGroup
()[source]¶ Returns a color according to steric group classification.
- Return type
(int, int, int)
- Returns
color according to steric group classification
-
colorExposureTendency
()[source]¶ Returns a color according to solvent exposure tendency.
- Return type
(int, int, int)
- Returns
color according to solvent exposure tendency
-
colorSidechainChemistry
()[source]¶ Returns a color according to sidechain chemistry.
- Return type
(int, int, int)
- Returns
color according to sidechain chemistry
-