Part of the SMCRA data structure, UnityMolResidue stores the atoms of the structure as a dictionary <string,UnityMolAtom>
More...
|
enum | secondaryStructureType {
secondaryStructureType.Coil = 0,
secondaryStructureType.Helix = 1,
secondaryStructureType.Strand = 12,
secondaryStructureType.HelixRightOmega = 2,
secondaryStructureType.HelixRightPi = 3,
secondaryStructureType.HelixRightGamma = 4,
secondaryStructureType.Helix310 = 5,
secondaryStructureType.HelixLeftAlpha = 6,
secondaryStructureType.HelixLeftOmega = 7,
secondaryStructureType.HelixLeftGamma = 8,
secondaryStructureType.Helix27 = 9,
secondaryStructureType.PolyProline = 10,
secondaryStructureType.Turn = 16,
secondaryStructureType.StrandA = 17,
secondaryStructureType.Bridge = 18,
secondaryStructureType.Bend = 19,
secondaryStructureType.CoilA = 20
} |
| Secondary structure is encoded in an enumeration More...
|
|
Part of the SMCRA data structure, UnityMolResidue stores the atoms of the structure as a dictionary <string,UnityMolAtom>
◆ secondaryStructureType
Secondary structure is encoded in an enumeration
Enumerator |
---|
Coil | |
Helix | |
Strand | |
HelixRightOmega | |
HelixRightPi | |
HelixRightGamma | |
Helix310 | |
HelixLeftAlpha | |
HelixLeftOmega | |
HelixLeftGamma | |
Helix27 | |
PolyProline | |
Turn | |
StrandA | |
Bridge | |
Bend | |
CoilA | |
◆ UnityMolResidue() [1/3]
UMol.UnityMolResidue.UnityMolResidue |
( |
int |
idRes, |
|
|
Dictionary< string, UnityMolAtom > |
dictAtoms, |
|
|
string |
nameResidue |
|
) |
| |
◆ UnityMolResidue() [2/3]
UMol.UnityMolResidue.UnityMolResidue |
( |
int |
idRes, |
|
|
List< UnityMolAtom > |
listAtoms, |
|
|
string |
nameResidue |
|
) |
| |
UnityMolResidue constructor taking a list of atoms as arg, the atoms of the list are inserted in the atoms dictionary
◆ UnityMolResidue() [3/3]
UMol.UnityMolResidue.UnityMolResidue |
( |
int |
idRes, |
|
|
UnityMolAtom |
newAtom, |
|
|
string |
nameRes |
|
) |
| |
UnityMolResidue constructor taking a single atom as arg, it is inserted in the atoms dictionary
◆ fromResidue1To3()
string UMol.UnityMolResidue.fromResidue1To3 |
( |
string |
res1 | ) |
|
◆ fromResidue3To1()
string UMol.UnityMolResidue.fromResidue3To1 |
( |
string |
res3 | ) |
|
◆ GetCustomHashCode()
int UMol.UnityMolResidue.GetCustomHashCode |
( |
| ) |
|
◆ getResidueName1()
string UMol.UnityMolResidue.getResidueName1 |
( |
| ) |
|
◆ getResidueName3()
string UMol.UnityMolResidue.getResidueName3 |
( |
| ) |
|
◆ ToAtomList()
◆ ToSelection()
◆ ToString()
override string UMol.UnityMolResidue.ToString |
( |
| ) |
|
◆ atoms
Store all the atoms of the residue
◆ chain
Store the reference to the chain it belongs to
◆ id
int UMol.UnityMolResidue.id = -1 |
◆ name
string UMol.UnityMolResidue.name |
◆ residueName1To3
Dictionary<string, string> UMol.UnityMolResidue.residueName1To3 |
|
static |
Initial value:= new Dictionary<string, string>
{
{ "A", "ALA" },
{ "R", "ARG" },
{ "N", "ASN" },
{ "D", "ASP" },
{ "B", "ASX" },
{ "C", "CYS" },
{ "E", "GLU" },
{ "Q", "GLN" },
{ "Z", "GLX" },
{ "G", "GLY" },
{ "H", "HIS" },
{ "I", "ILE" },
{ "L", "LEU" },
{ "K", "LYS" },
{ "M", "MET" },
{ "F", "PHE" },
{ "P", "PRO" },
{ "S", "SER" },
{ "T", "THR" },
{ "W", "TRP" },
{ "Y", "TYR" },
{ "V", "VAL" }
}
◆ residueName3To1
Dictionary<string, string> UMol.UnityMolResidue.residueName3To1 |
|
static |
Initial value:= new Dictionary<string, string>
{
{ "ALA", "A" },
{ "ARG", "R" },
{ "ASN", "N" },
{ "ASP", "D" },
{ "ASX", "B" },
{ "CYS", "C" },
{ "GLU", "E" },
{ "GLN", "Q" },
{ "GLX", "Z" },
{ "GLY", "G" },
{ "HIS", "H" },
{ "ILE", "I" },
{ "LEU", "L" },
{ "LYS", "K" },
{ "MET", "M" },
{ "PHE", "F" },
{ "PRO", "P" },
{ "SER", "S" },
{ "THR", "T" },
{ "TRP", "W" },
{ "TYR", "Y" },
{ "VAL", "V" }
}
◆ secondaryStructure
Type of secondary structure
◆ allAtoms
◆ Count
int UMol.UnityMolResidue.Count |
|
get |
◆ Length
int UMol.UnityMolResidue.Length |
|
get |
The documentation for this class was generated from the following file: