cctbx.geometry_restraints package

Submodules

Module contents

cctbx.geometry_restraints.angle_delta_deg(angle_1, angle_2, periodicity=1)
class cctbx.geometry_restraints.angle_proxy_registry(strict_conflict_handling)

Bases: proxy_registry_base

add_if_not_duplicated(proxy, tolerance=1e-06)
lookup_i_proxy(i_seqs)

See also: cctbx::geometry_restraints::angle_proxy::sort_i_seqs()

process(source_info, proxy, tolerance=1e-06)
class cctbx.geometry_restraints.bond_simple_proxy_registry(n_seq, strict_conflict_handling)

Bases: proxy_registry_base

initialize_table()
is_any_proxy_set(i_seqs, j_seqs)
is_proxy_set(i_seqs)
process(source_info, proxy, tolerance=1e-06)
class cctbx.geometry_restraints.chirality_proxy_registry(strict_conflict_handling)

Bases: proxy_registry_base

add_if_not_duplicated(proxy, tolerance=1e-06)
process(source_info, proxy, tolerance=1e-06)
class cctbx.geometry_restraints.dihedral_proxy_registry(strict_conflict_handling)

Bases: proxy_registry_base

add_if_not_duplicated(proxy, tolerance=1e-06)
lookup_i_proxy(i_seqs)

See also: cctbx::geometry_restraints::dihedral_proxy::sort_i_seqs()

process(source_info, proxy, tolerance=1e-06)
class cctbx.geometry_restraints.pair_proxies(flags=None, bond_params_table=None, shell_asu_tables=None, model_indices=None, conformer_indices=None, sym_excl_indices=None, donor_acceptor_excl_groups=None, nonbonded_params=None, nonbonded_types=None, nonbonded_charges=None, nonbonded_distance_cutoff_plus_buffer=None, min_cubicle_edge=5)

Bases: object

class cctbx.geometry_restraints.parallelity_proxy_registry(strict_conflict_handling)

Bases: proxy_registry_base

add_if_not_duplicated(proxy, tolerance=1e-06)
process(source_info, proxy, tolerance=1e-06)
class cctbx.geometry_restraints.planarity_proxy_registry(strict_conflict_handling)

Bases: proxy_registry_base

add_if_not_duplicated(proxy, tolerance=1e-06)
process(source_info, proxy, tolerance=1e-06)
class cctbx.geometry_restraints.proxy_registry_base(proxies, strict_conflict_handling)

Bases: object

append_custom_proxy(proxy)
discard_table()
initialize_table()
class cctbx.geometry_restraints.proxy_registry_process_result(tabulated_proxy=None, is_new=False, is_conflicting=False, conflict_source_labels=None)

Bases: object

cctbx.geometry_restraints.resid_to_pymol(resid)
cctbx.geometry_restraints.sigma_as_weight(sigma)
cctbx.geometry_restraints.weight_as_sigma(weight)