Rosetta
|
Functions | |
def | length (index) |
def | angle (index) |
def | torsion (index) |
Variables | |
parser = argparse.ArgumentParser() | |
type | |
int | |
choices | |
arguments = parser.parse_args() | |
dictionary | expected |
dictionary | measured |
bool | collecting_data = False |
current_section = None | |
section_pattern = re.compile(r'(\w+) \((\d)/\d\)') | |
value = float(line) | |
match = section_pattern.match(line) | |
loop = pdb.Model('solution.%d.pdb' % arguments.solution) | |
backbone = loop.select_atoms('N', 'CA', 'C') | |
coordinates = backbone.get_coordinates() | |
indices = backbone.indices() | |
wrap = len(coordinates) | |
dictionary | torsion_error = measured['torsions'] - expected['torsions'] |
dictionary | angle_error = measured['angles'] - expected['angles'] |
dictionary | length_error = measured['lengths'] - expected['lengths'] |
def make_comparison.angle | ( | index | ) |
References numeric::conversions.degrees(), measure_params.dot(), and measure_params.norm().
def make_comparison.length | ( | index | ) |
References measure_params.norm().
def make_comparison.torsion | ( | index | ) |
make_comparison.arguments = parser.parse_args() |
make_comparison.choices |
make_comparison.collecting_data = False |
make_comparison.coordinates = backbone.get_coordinates() |
make_comparison.current_section = None |
dictionary make_comparison.expected |
Referenced by main().
make_comparison.indices = backbone.indices() |
make_comparison.int |
make_comparison.loop = pdb.Model('solution.%d.pdb' % arguments.solution) |
make_comparison.match = section_pattern.match(line) |
Referenced by main(), and match_main().
dictionary make_comparison.measured |
Referenced by compare_chi1_2_angles(), and compare_residues_and_chi1_2_angles().
make_comparison.parser = argparse.ArgumentParser() |
make_comparison.section_pattern = re.compile(r'(\w+) \((\d)/\d\)') |
make_comparison.type |
make_comparison.value = float(line) |
make_comparison.wrap = len(coordinates) |