hydrogens (8 March 2004) | index /home/todd/release/pdb2pqr/hydrogens.py |
Hydrogen optimization routines for PDB2PQR
This module contains the hydrogen optimization routines and classes for
PDB2PQR. It is (optionally) used to check protonation states and
improve hydrogen networks within a protein.
Based on C code from Jens Erik Nielsen
UCSD/HHMI
Ported to Python by Todd Dolinsky (todd@ccb.wustl.edu)
Washington University in St. Louis
Modules | ||||||
|
Classes | ||||||||||||||||||||||||||||||||||
|
Functions | ||
|
Data | ||
AAFILE = 'AA.DAT' AAS = ['ALA', 'ARG', 'ASN', 'ASP', 'CYS', 'GLN', 'GLU', 'GLH', 'GLY', 'HIS', 'HID', 'HIE', 'HIP', 'HSD', 'HSE', 'HSP', 'ILE', 'LEU', 'LYS', 'MET', ...] AMBER_FILE = 'AMBER.DAT' BACKBONE = ['N', 'CA', 'C', 'O', 'O2', 'HA', 'HN', 'H', 'tN'] BONDED_SS_LIMIT = 2.5 BUMP_DIST = 2.0 BUMP_HDIST = 1.5 CELL_SIZE = 2 CHARMM_FILE = 'CHARMM.DAT' DIHEDRAL = 57.2958 HACCEPTOR = [0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0] HDONOR = [0, 0, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 1] HYDROGENFILE = 'HYDROGENS.DAT' HYDROGEN_DIST = 6.0 HYDRO_BONDCOORDS = [[7.5810000000000004, 2.0899999999999999, 12.506], [6.4580000000000002, 2.1619999999999999, 13.159000000000001], [5.1449999999999996, 2.2090000000000001, 12.452999999999999]] HYDRO_COORDS = [6.476, 2.1859999999999999, 14.159000000000001] LARGE_TORSION_ANGLE = 1000.0 NAFILE = 'NA.DAT' NAS = ['A', 'A5', 'A3', 'C', 'C5', 'C3', 'G', 'G5', 'G3', 'T', 'T5', 'T3', 'U', 'U5', 'U3'] NTERM2_COORDS = [-24.001000000000001, 50.223999999999997, -22.225999999999999] NTERM3_COORDS = [-24.869, 48.845999999999997, -22.77] NTERM_COORDS = [[-24.196000000000002, 48.789999999999999, -20.800000000000001], [-25.552, 49.881, -21.847999999999999], [-24.645, 49.491, -22.007000000000001]] OXT_COORDS = [-1.5289999999999999, 1.8580000000000001, 0.69499999999999995] PARSE_FILE = 'PARSE.DAT' PEPTIDE_DIST = 1.7 PEP_TRANS_CA = [-2.3130000000000002, 2.7839999999999998, 1.0229999999999999] PEP_TRANS_N = [-1.252, 1.877, 0.88300000000000001] REFATOM_SIZE = 3 REPAIR_LIMIT = 10 ROTAMERFILE = 'ROTAMER.DAT' SMALL = 9.9999999999999995e-08 WATER_DIST = 4.0 __author__ = 'Jens Erik Nielsen, Todd Dolinsky' __date__ = '8 March 2004' __file__ = './hydrogens.pyc' __name__ = 'hydrogens' accept2dyear = 1 altzone = 18000 daylight = 1 e = 2.7182818284590451 pi = 3.1415926535897931 timezone = 21600 tzname = ('CST', 'CDT') |
Author | ||
Jens Erik Nielsen, Todd Dolinsky |