mmtbx - macromolecular crystallography¶
The mmtbx module has two purposes: firstly, it introduces additional
crystallographic algorithms that are traditionally specific to macromolecular
structures, such as bulk-solvent correction, absolute scaling, maximum
likelihood targets, non-crystallographic symmetry, weighted maps, and
real-space refinement; and secondly, it provides many
higher-level classes for querying and manipulating molecular structures and
writing full-featured macromolecular crystallography applications. Most of the
core functions of the program phenix.refine are
part of mmtbx, and the module also includes the complete code for the
programs phenix.xtriage, phenix.maps, phenix.ensemble_refinement,
phenix.model_vs_data, and phenix.pdbtools, plus the backend logic for
the MolProbity server.
For new developers, the module mmtbx.command_line provides a
simplified frontend for running routine setup tasks (such as bulk solvent
correction or geometry restraints interpretation) and populating many of the
standard data structures. (The source code also provides a suitable example
should you wish to instantiate these objects yourself.) However, since the
resulting objects tend to be especially complex, some knowledge of their
internals and purpose is helpful.
The most important modules in mmtbx can be summarized as follows:
mmtbx.f_model: encapsulates most functionality for calculating F(model) (i.e. F(calc)) and comparing it against experimental data. The calculation of weighted electron density maps usually starts from this point.mmtbx.monomer_library.pdb_interpretation: processing of models (in PDB or mmCIF format) and interpretation with respect to a library of geometry restraints (provided as part of Phenix, but the CCP4 Monomer Library may also be used).mmtbx.scaling: absolute scaling routines plus analyses of experimental data to assess quality and detect possible pathologies such as twinning. This module is slightly misnamed, since it is primarily used as the backend forXtriage.mmtbx.validation: tools for assessing model quality, based either on geometric criteria or fit to data. Also seemmtbx.rotamer, the lower-level code for analyzing conformation.mmtbx.refinement: routines for model optimization against either reciprocal space or real-space (i.e. electron density map) data.mmtbx.pdbtools: a small library (as well as a standalone program) for various common model manipulations.
Subpackages¶
- mmtbx.building package
- Submodules
- mmtbx.building.extend_sidechains module
- mmtbx.building.make_library module
ensemblerextract_and_superpose()extract_peptide_fragments_by_sequence()extract_related_modelsfetch_similar_pdb_ids()find_similar_chains()join_hierarchies()load_all_models_in_directory()load_pdb_models()load_related_models_from_pdb()load_related_models_in_directory()related_chainselection_by_symmetry()
- Module contents
atom_group_as_hierarchy()box_build_refine_basebox_build_refine_base.anneal()box_build_refine_base.cc_model_map()box_build_refine_base.fit_residue_in_box()box_build_refine_base.geometry_minimization()box_build_refine_base.get_selected_sites()box_build_refine_base.mean_density_at_sites()box_build_refine_base.only_residue()box_build_refine_base.real_space_refine()box_build_refine_base.restrain_atoms()box_build_refine_base.update_coordinates()box_build_refine_base.update_original_coordinates()box_build_refine_base.update_sites_from_pdb_atoms()
extract_iselection()generate_sidechain_clusters()get_difference_maps()get_model_map_stats()get_nearby_water_selection()get_non_hydrogen_atom_indices()get_window_around_residue()is_stub_residue()iter_residue_groups()local_density_qualitylocal_density_quality.atoms_below_fofc_map_level()local_density_quality.atoms_below_two_fofc_map_level()local_density_quality.atoms_outside_density()local_density_quality.density_at_atom()local_density_quality.fraction_of_nearby_grid_points_above_cutoff()local_density_quality.max_fofc_value()local_density_quality.number_of_atoms_below_fofc_map_level()local_density_quality.number_of_atoms_below_two_fofc_map_level()local_density_quality.number_of_atoms_outside_density()local_density_quality.show_atoms_outside_density()
remove_sidechain_atoms()reprocess_pdb()residue_density_quality()residues_are_adjacent()run_real_space_annealing()show_chain_resseq_ranges()
- mmtbx.bulk_solvent package
- Submodules
- mmtbx.bulk_solvent.bulk_solvent_and_scaling module
bulk_solvent_and_scalesbulk_solvent_and_scales.apply_back_trace_of_overall_exp_scale_matrix()bulk_solvent_and_scales.b_cart()bulk_solvent_and_scales.b_sols()bulk_solvent_and_scales.format_scale_matrix()bulk_solvent_and_scales.k_anisotropic()bulk_solvent_and_scales.k_isotropic()bulk_solvent_and_scales.k_masks()bulk_solvent_and_scales.k_sols()bulk_solvent_and_scales.r_all()bulk_solvent_and_scales.r_factor()bulk_solvent_and_scales.u_star()
k_sol_b_sol_b_cart_minimizer()kb_range()ksol_bsol_result
- mmtbx.bulk_solvent.scaler module
moving_average()runrun.anisotropic_scaling()run.apply_back_trace_of_overall_exp_scale_matrix()run.apply_overall_scale()run.bulk_solvent_scaling()run.estimate_scale_k1()run.format_scale_matrix()run.get_k_total()run.is_converged()run.is_flags_good()run.k_anisotropic()run.k_isotropic()run.k_mask_grid_search()run.k_masks()run.overall_isotropic_kb_estimate()run.populate_bin_to_individual_k_mask_linear_interpolation()run.r_all()run.r_factor()run.r_work()run.set_k_isotropic_exp()run.show()run.smooth()run.try_scale()
run_simple()tmp
- Module contents
- mmtbx.cablam package
- mmtbx.chemical_components package
- Submodules
- mmtbx.chemical_components.cif_parser module
- Module contents
find_data_dir()generate_chemical_components_codes()get_alternative_name()get_as_atom_group()get_as_hierarchy()get_atom_names()get_atom_type_symbol()get_bond_pairs()get_cif_dictionary()get_cif_filename()get_field_simple()get_group()get_header()get_hydrogen_names()get_name()get_restraints_group()get_smiles()get_type()is_chemical_components_file()is_code()is_residue_specified()
- mmtbx.command_line package
- API documentation
check_files()generate_master_phil_with_inputs()generic_simple_input_phil()load_and_validate_unmerged_data()load_model_and_dataload_model_and_data.argsload_model_and_data.cif_file_namesload_model_and_data.cif_objectsload_model_and_data.crystal_symmetryload_model_and_data.f_obsload_model_and_data.fmodelload_model_and_data.geometryload_model_and_data.hl_coeffsload_model_and_data.intensity_flagload_model_and_data.logload_model_and_data.master_philload_model_and_data.miller_arraysload_model_and_data.paramsload_model_and_data.pdb_file_namesload_model_and_data.pdb_hierarchyload_model_and_data.pdb_inpload_model_and_data.processed_pdb_fileload_model_and_data.r_free_flagsload_model_and_data.raw_dataload_model_and_data.raw_flagsload_model_and_data.sequenceload_model_and_data.test_flag_valueload_model_and_data.unknown_residues_flagload_model_and_data.unknown_residues_error_messageload_model_and_data.unmerged_i_obsload_model_and_data.working_philload_model_and_data.xray_structureload_model_and_data.create_model_manager()load_model_and_data.save_data_mtz()load_model_and_data.start_log_file()
show_symmetry_error()validate_input_params()
- API documentation
- mmtbx.conformation_dependent_library package
- Submodules
- mmtbx.conformation_dependent_library.altloc_weighting module
- mmtbx.conformation_dependent_library.bond_angle_registry module
- mmtbx.conformation_dependent_library.cdl_database module
- mmtbx.conformation_dependent_library.rdl_database module
- mmtbx.conformation_dependent_library.rotamers module
- mmtbx.conformation_dependent_library.tst_cdl module
- mmtbx.conformation_dependent_library.test_interpolation module
- mmtbx.conformation_dependent_library.tst_rdl module
- mmtbx.conformation_dependent_library.utils module
- Module contents
- mmtbx.den package
- Submodules
- mmtbx.den.plot_weights module
- mmtbx.den.refinement module
- Module contents
den_restraintsden_restraints.build_den_proxies()den_restraints.build_den_restraints()den_restraints.check_den_pair_consistency()den_restraints.count_atoms_per_chain()den_restraints.dump_den_network()den_restraints.find_atom_pairs()den_restraints.get_current_eq_distances()den_restraints.get_den_atom_pairs()den_restraints.get_n_proxies()den_restraints.get_optimization_grid()den_restraints.get_selection_strings()den_restraints.import_eq_distances()den_restraints.load_den_network()den_restraints.output_kinemage()den_restraints.proxy_select()den_restraints.remove_non_matching_pairs()den_restraints.select_random_den_restraints()den_restraints.show_den_summary()den_restraints.target_and_gradients()den_restraints.update_eq_distances()
distance_squared()
- mmtbx.density_modification package
- Module contents
density_modificationdensity_modification.active_indicesdensity_modification.anisotropic_correction()density_modification.calculate_solvent_mask()density_modification.compute_map()density_modification.compute_map_coefficients()density_modification.compute_phase_source()density_modification.d_mindensity_modification.density_truncation()density_modification.f_obs_activedensity_modification.get_stats()density_modification.hl_coeffs_in_original_settingdensity_modification.map_coeffs_in_original_settingdensity_modification.matthews_analysis()density_modification.miller_array_in_original_setting()density_modification.ncs_averaging()density_modification.next_cycle()density_modification.radiusdensity_modification.show_cycle_summary()density_modification.solvent_adjust()density_modification.solvent_flattening()density_modification.solvent_flipping()density_modification.start_and_end_fom()
dm_statslocal_standard_deviation_maprms()
- Module contents
- mmtbx.dynamics package
- Submodules
- mmtbx.dynamics.cartesian_dynamics module
- mmtbx.dynamics.constants module
- mmtbx.dynamics.ensemble_cd module
cartesian_dynamicscartesian_dynamics.accelerations()cartesian_dynamics.center_of_mass_info()cartesian_dynamics.interleaved_minimization()cartesian_dynamics.print_detailed_dynamics_stats()cartesian_dynamics.set_velocities()cartesian_dynamics.stop_global_motion()cartesian_dynamics.store_temperatures()cartesian_dynamics.velocity_rescaling()cartesian_dynamics.verlet_leapfrog_integration()cartesian_dynamics.xray_grads()
interleaved_lbfgs_minimizationrandom_velocities()
- mmtbx.dynamics.simulated_annealing module
- Module contents
- mmtbx.f_model
- mmtbx.geometry package
- Submodules
- mmtbx.geometry.altloc module
- mmtbx.geometry.asa module
AccessibleSurfaceAreasAccessibleSurfaceResultCompositeCheckerBuilderSeparateCheckerBuilderaltloc_averaged_calculation()calculate()coordinate_adaptor()create_and_populate_indexer()create_description()get_hash_indexer_for()get_linear_indexer_for()get_optimal_indexer_for()get_voxelizer_for()identity()radius_adaptor()simple_surface_calculation()
- mmtbx.geometry.clash module
ASUContentAtomDescriptorCaseClashCalculationClashCollectionClashCountCalculationClashPointClashingPairDistanceCalculationElementAccumulatorModelReducingAccumulatorSphereModelSphereModelGroupSymmetryEquivalentaltloc_strategy_from_atom()calculate()calculate_contents()element_of()hash_indexer_for()linear_indexer_for()to_xray_structure()
- mmtbx.geometry.indexing module
composite_predicatecontainment_predicatedirect()filter()identity_predicateoverlap_predicatestructure_indexerstructure_indexer.add_atoms_in()structure_indexer.composite_distance_predicate()structure_indexer.coordinate_of()structure_indexer.data_of()structure_indexer.exclude_predicate()structure_indexer.hash()structure_indexer.identity_predicate()structure_indexer.include_predicate()structure_indexer.interaction_counts_with()structure_indexer.interaction_ranges_with()structure_indexer.interactions_with()structure_indexer.overlap_predicate()structure_indexer.simple_distance_predicate()
- mmtbx.geometry.primitive module
- mmtbx.geometry.shared_types module
- mmtbx.geometry.sphere_surface_sampling module
- mmtbx.geometry.topology module
- mmtbx.geometry.volume module
- Module contents
- mmtbx.geometry_restraints package
- Submodules
- mmtbx.geometry_restraints.c_beta module
- mmtbx.geometry_restraints.external module
- mmtbx.geometry_restraints.flags module
- mmtbx.geometry_restraints.hbond module
- mmtbx.geometry_restraints.ramachandran module
is_proxy_present()load_emsley8k_tables()load_phi_psi_2_tables()load_tables()ramachandran_managerramachandran_manager.append_emsley8k_proxies()ramachandran_manager.append_emsley_proxies()ramachandran_manager.append_oldfield_proxies()ramachandran_manager.append_phi_psi_2_proxies()ramachandran_manager.extract_proxies()ramachandran_manager.get_n_emsley8k_proxies()ramachandran_manager.get_n_emsley_proxies()ramachandran_manager.get_n_oldfield_proxies()ramachandran_manager.get_n_phi_psi_2_proxies()ramachandran_manager.get_n_proxies()ramachandran_manager.proxy_select()ramachandran_manager.show_sorted()ramachandran_manager.target_and_gradients()ramachandran_manager.update_phi_psi_targets()ramachandran_manager.update_phi_psi_targets_on_init()
ramachandran_plot_data
- mmtbx.geometry_restraints.reference module
- mmtbx.geometry_restraints.rotamer module
- Module contents
- mmtbx.hydrogens package
- Submodules
- mmtbx.hydrogens.build_hydrogens module
- mmtbx.hydrogens.find module
all_master_params()assert_water_is_consistent()atom_as_str()atom_scat()build_dod_and_od()build_water_hydrogens_from_map()build_water_hydrogens_from_map2()choose_h_for_water()distances_to_peaks()extract_hoh_peaks()find_hydrogen_peaks()fit_water()get_pdb_oxygen()h_peakinsert_atom_into_model()len_peaks()make_peak_dict()map_peak_filter()match_dod()match_od()obs_map()one_water_correlation()print_atom()print_scat()print_scats()remove_zero_occupancy()run()scatterers_info()select_one_water()water_and_peakswater_bond_angle()water_map_correlations()
- Module contents
- mmtbx.ias package
- mmtbx.ions package
- Subpackages
- mmtbx.ions.svm package
- Submodules
- Module contents
ion_anomalous_vector()ion_class()ion_electron_density_vector()ion_geometry_vector()ion_model_vector()ion_nearby_atoms_vector()ion_valence_vector()ion_vector()managerpredict_ion()svm_predictionsvm_prediction.i_seqsvm_prediction.pdb_id_strsvm_prediction.atom_info_strsvm_prediction.map_statssvm_prediction.atom_typessvm_prediction.scoressvm_prediction.final_choicesvm_prediction.atom_info_strsvm_prediction.atom_typessvm_prediction.final_choicesvm_prediction.i_seqsvm_prediction.map_statssvm_prediction.pdb_id_strsvm_prediction.scoressvm_prediction.show()svm_prediction.show_brief()
- mmtbx.ions.svm package
- Submodules
- mmtbx.ions.build module
- mmtbx.ions.environment module
ChemicalEnvironmentChemicalEnvironment.atomChemicalEnvironment.contactsChemicalEnvironment.contacts_no_altsChemicalEnvironment.chemistryChemicalEnvironment.geometryChemicalEnvironment.atomChemicalEnvironment.chemistryChemicalEnvironment.contactsChemicalEnvironment.contacts_no_altsChemicalEnvironment.geometryChemicalEnvironment.get_valence()
ScatteringEnvironmentScatteringEnvironment.d_minScatteringEnvironment.wavelengethScatteringEnvironment.fpScatteringEnvironment.fppScatteringEnvironment.b_isoScatteringEnvironment.b_mean_hohScatteringEnvironment.occScatteringEnvironment.fo_densityScatteringEnvironment.fofo_densityScatteringEnvironment.anom_densityScatteringEnvironment.paiScatteringEnvironment.anom_densityScatteringEnvironment.b_isoScatteringEnvironment.b_mean_hohScatteringEnvironment.d_minScatteringEnvironment.fo_densityScatteringEnvironment.fofc_densityScatteringEnvironment.fpScatteringEnvironment.fppScatteringEnvironment.occScatteringEnvironment.paiScatteringEnvironment.wavelength
atom_contactatom_contact.atomatom_contact.chargeatom_contact.elementatom_contact.rt_mxatom_contact.site_cartatom_contact.vectoratom_contact.altloc()atom_contact.atomatom_contact.atom_i_seq()atom_contact.atom_id_no_altloc()atom_contact.atom_name()atom_contact.chargeatom_contact.distance()atom_contact.distance_from()atom_contact.elementatom_contact.id_str()atom_contact.is_carboxy_terminusatom_contact.occatom_contact.resname()atom_contact.rt_mxatom_contact.site_cartatom_contact.vector
find_nearby_atoms()
- mmtbx.ions.geometry module
- mmtbx.ions.halides module
- mmtbx.ions.identify module
AtomPropertiesAtomProperties.ANOM_PEAKAtomProperties.BAD_COORD_ATOMAtomProperties.BAD_COORD_RESIDUEAtomProperties.BAD_FPPAtomProperties.BAD_GEOMETRYAtomProperties.BAD_HALIDEAtomProperties.BAD_VALENCESAtomProperties.BAD_VECTORSAtomProperties.CLOSE_CONTACTAtomProperties.COORDING_GEOMETRYAtomProperties.FOFC_HOLEAtomProperties.FOFC_PEAKAtomProperties.HIGH_2FOFCAtomProperties.HIGH_BAtomProperties.HIGH_OCCAtomProperties.LIKE_COORDAtomProperties.LOW_BAtomProperties.LOW_OCCAtomProperties.NO_2FOFC_PEAKAtomProperties.NO_ANOM_PEAKAtomProperties.NO_GEOMETRYAtomProperties.TOO_FEW_COORDAtomProperties.TOO_FEW_NON_WATERSAtomProperties.TOO_MANY_COORDAtomProperties.VERY_BAD_VALENCESAtomProperties.atom_weight()AtomProperties.check_fpp_ratio()AtomProperties.check_ion_environment()AtomProperties.error_strsAtomProperties.get_atom_type()AtomProperties.has_compatible_ligands()AtomProperties.identity()AtomProperties.is_compatible_anomalous_scattering()AtomProperties.is_compatible_site()AtomProperties.is_correctly_identified()AtomProperties.looks_like_nucleotide_phosphate_site()AtomProperties.number_of_atoms_within_radius()AtomProperties.number_of_backbone_oxygens()AtomProperties.number_of_favored_ligand_residues()AtomProperties.show_ion_results()AtomProperties.show_properties()
create_manager()find_anomalous_scatterers()ion_master_phil()ion_resultion_result.altlocion_result.atom_selectionion_result.b_isoion_result.chain_idion_result.chem_envion_result.elemention_result.icodeion_result.model_idion_result.nameion_result.occupancyion_result.outlierion_result.resnameion_result.resseqion_result.scatter_envion_result.scoreion_result.segidion_result.show()ion_result.show_brief()ion_result.symopion_result.xyz
managermanager.analyze_substructure()manager.analyze_water()manager.analyze_waters()manager.find_nearby_atoms()manager.get_b_iso()manager.get_fp()manager.get_fpp()manager.get_initial_b_iso()manager.get_map()manager.get_map_gaussian_fit()manager.get_map_sphere_variance()manager.get_strict_valence_flag()manager.guess_b_iso_real()manager.guess_molecular_weight()manager.looks_like_halide_ion()manager.map_stats()manager.principal_axes_of_inertia()manager.refine_anomalous_substructure()manager.show_current_scattering_statistics()manager.update_maps()manager.update_structure()manager.validate_ion()manager.validate_ions()manager.water_selection()
water_result
- mmtbx.ions.utils module
- Module contents
atom_type_flagsatom_type_flags.bad_coord_atomatom_type_flags.bad_coord_residueatom_type_flags.bad_geomatom_type_flags.bad_halideatom_type_flags.bad_valenceatom_type_flags.bad_vectorsatom_type_flags.close_contactatom_type_flags.coord_geomatom_type_flags.flag_names_and_labelsatom_type_flags.get_flag_captions()atom_type_flags.high_anomatom_type_flags.high_b_isoatom_type_flags.high_fdpatom_type_flags.high_fofcatom_type_flags.high_occatom_type_flags.high_two_fofcatom_type_flags.like_coordatom_type_flags.low_anomatom_type_flags.low_b_isoatom_type_flags.low_fdpatom_type_flags.low_fofcatom_type_flags.low_occatom_type_flags.low_two_fofcatom_type_flags.missing_geomatom_type_flags.nameatom_type_flags.show()atom_type_flags.too_few_coordatom_type_flags.too_few_non_watersatom_type_flags.too_many_coordatom_type_flags.very_bad_valence
check_supported()metal_parametersparameter_serverparameter_server.paramsparameter_server.calculate_valence()parameter_server.calculate_valences()parameter_server.get_charge()parameter_server.get_charges()parameter_server.get_element()parameter_server.get_metal_parameters()parameter_server.get_valence_params()parameter_server.is_supported_donor()parameter_server.is_supported_element()parameter_server.params
- Subpackages
- mmtbx.kinemage package
- Submodules
- mmtbx.kinemage.validation module
add_fan()add_spring()angle_outlier_as_kinemage()bond_outlier_as_kinemage()build_name_hash()cbeta_dev()chiral_outlier_as_kinemage()export_molprobity_result_as_kinemage()get_altid_controls()get_angle_outliers()get_bond_outliers()get_chain_color()get_default_header()get_footer()get_ions()get_kin_lots()get_master_phil()get_residue_bonds()make_multikin()make_probe_dots()midpoint()pperp_outliers()rama_outliers()rotamer_outliers()run()usage()
- Module contents
- mmtbx.maps package
- Submodules
- mmtbx.maps.composite_omit_map module
- mmtbx.maps.fem module
- mmtbx.maps.fobs_minus_fobs_map module
- mmtbx.maps.kick module
- mmtbx.maps.superpose module
- mmtbx.maps.utils module
create_map_from_pdb_and_mtz()decode_resolve_map_coeffs()extract_map_coeffs()extract_phenix_refine_map_coeffs()fast_maps_from_hkl_fileformat_map_coeffs_for_resolve()generate_water_omit_mapget_anomalous_map()get_default_map_coefficients_phil()get_map_coeff_labels()get_map_coeffs_for_build()get_maps_from_fmodel()map_coeffs_from_mtz_file()write_map_coeffs()write_xplor_map()write_xplor_map_file()
- Module contents
- mmtbx.masks package
- mmtbx.max_lik package
- Submodules
- mmtbx.max_lik.max_like_non_uniform module
- mmtbx.max_lik.maxlik module
- Module contents
- mmtbx.monomer_library package
- Submodules
- mmtbx.monomer_library.bondlength_defaults module
- mmtbx.monomer_library.cif_triage module
- mmtbx.monomer_library.cif_types module
apply_chem_mod_list()chem_compchem_comp_anglechem_comp_atomchem_comp_bondchem_comp_chirchem_comp_derivchem_comp_plane_atomchem_comp_rotamer_infochem_comp_synonymchem_comp_synonym_atomchem_comp_torchem_comp_treechem_linkchem_link_anglechem_link_bondchem_link_chirchem_link_planechem_link_torchem_modchem_mod_anglechem_mod_atomchem_mod_bondchem_mod_chirchem_mod_plane_atomchem_mod_torchem_mod_treechem_planecomp_comp_idcomp_comp_id.angle_listcomp_comp_id.apply_mod()comp_comp_id.as_geometry_restraints_motif()comp_comp_id.atom_by_id()comp_comp_id.atom_dict()comp_comp_id.atom_ids()comp_comp_id.atom_listcomp_comp_id.bond_listcomp_comp_id.change_atom_in_place()comp_comp_id.chem_compcomp_comp_id.chir_listcomp_comp_id.cif_objectcomp_comp_id.classificationcomp_comp_id.delete_atom_in_place()comp_comp_id.get_angle()comp_comp_id.get_bond()comp_comp_id.get_chir_bonds_and_angles()comp_comp_id.get_chir_volume_ideal()comp_comp_id.get_classification()comp_comp_id.get_planes()comp_comp_id.hydrogen_deuterium_aliases()comp_comp_id.i_atom_by_id()comp_comp_id.is_dna()comp_comp_id.is_peptide()comp_comp_id.is_rna()comp_comp_id.is_rna_dna()comp_comp_id.is_water()comp_comp_id.non_hydrogen_atoms()comp_comp_id.normalize_atom_ids_in_place()comp_comp_id.normalized_angle_list()comp_comp_id.normalized_bond_list()comp_comp_id.normalized_rna_dnacomp_comp_id.plane_atom_listcomp_comp_id.rotamer_info()comp_comp_id.rotamer_info_phil_str_listcomp_comp_id.rotamer_iterator()comp_comp_id.set_classification()comp_comp_id.show()comp_comp_id.source_infocomp_comp_id.test_for_peptide()comp_comp_id.test_for_rna_dna()comp_comp_id.test_for_water()comp_comp_id.tor_list
energy_lib_atomenergy_lib_synonymenergy_lib_vdwesd_as_weight()get_bond()get_chir_volume_ideal()group_planes()link_link_idlooped_datamod_mod_idnew_if_defined()normalized_bond_list()show_loop()
- mmtbx.monomer_library.conformation_dependent_restraints module
- mmtbx.monomer_library.conv_v2_v3 module
- mmtbx.monomer_library.correct_hydrogen_geometries module
- mmtbx.monomer_library.glyco_chiral_values module
- mmtbx.monomer_library.glyco_utils module
apply_glyco_link_using_proxies_and_atoms()generate_atoms_from_atom_groups()get_C1_carbon()get_alpha_beta()get_anomeric_carbon()get_anomeric_hydrogen()get_any_linking_carbon()get_chiral_sign()get_distance2()get_glyco_link_atoms()get_link_carbon()get_link_carbon_on_distance()get_link_oxygen()get_link_oxygen_on_distance()get_link_phi_carbon()get_ring_carbon()get_ring_oxygen()get_ring_oxygen_substitute()glyco_link_classis_standard_glyco_link()
- mmtbx.monomer_library.hydrogen_restrictions module
- mmtbx.monomer_library.idealized_aa module
- mmtbx.monomer_library.linking_mixins module
- mmtbx.monomer_library.linking_setup module
- mmtbx.monomer_library.linking_utils module
check_for_acid()check_valence()check_valence_and_acid()emptygenerate_atoms_from_atom_groups()get_angles_from_included_bonds()get_bonded()get_bonded_from_atom_groups()get_chiral_volume()get_classes()get_distance2()get_hand()get_volume()is_atom_group_pair_linked()is_atom_metal_coordinated()is_atom_pair_linked()is_atom_pair_linked_tuple()is_glyco_amino_bond()is_glyco_bond()is_n_glyco_bond()is_o_glyco_bond()print_apply()process_atom_groups_for_linking_single_link()
- mmtbx.monomer_library.pdb_interpretation module
ad_hoc_single_atom_residueadd_angle_proxiesadd_bond_proxiesadd_chirality_proxiesadd_dihedral_proxiesadd_parallelity_proxiesadd_planarity_proxiesall_atoms_are_in_main_conf()build_all_chain_proxiesbuild_all_chain_proxies.atom_selection()build_all_chain_proxies.construct_geometry_restraints_manager()build_all_chain_proxies.create_disulfides()build_all_chain_proxies.create_link()build_all_chain_proxies.extract_secondary_structure()build_all_chain_proxies.extract_xray_structure()build_all_chain_proxies.fatal_problems_message()build_all_chain_proxies.fatal_problems_report()build_all_chain_proxies.iselection()build_all_chain_proxies.phil_atom_selection()build_all_chain_proxies.phil_atom_selection_multiple()build_all_chain_proxies.phil_atom_selections_as_i_seqs()build_all_chain_proxies.phil_atom_selections_as_i_seqs_multiple()build_all_chain_proxies.process_apply_cif_link()build_all_chain_proxies.process_apply_cif_modification()build_all_chain_proxies.process_custom_links()build_all_chain_proxies.process_custom_nonbonded_exclusions()build_all_chain_proxies.process_custom_nonbonded_symmetry_exclusions()build_all_chain_proxies.process_geometry_restraints_edits()build_all_chain_proxies.process_geometry_restraints_edits_angle()build_all_chain_proxies.process_geometry_restraints_edits_bond()build_all_chain_proxies.process_geometry_restraints_edits_dihedral()build_all_chain_proxies.process_geometry_restraints_edits_parallelity()build_all_chain_proxies.process_geometry_restraints_edits_planarity()build_all_chain_proxies.process_geometry_restraints_remove()build_all_chain_proxies.process_geometry_restraints_scale()build_all_chain_proxies.process_hydrogen_bonds()build_all_chain_proxies.sel_backbone()build_all_chain_proxies.sel_backbone_or_sidechain()build_all_chain_proxies.sel_classification()build_all_chain_proxies.sel_phosphate()build_all_chain_proxies.sel_ribose()build_all_chain_proxies.sel_sidechain()build_all_chain_proxies.sel_within()build_all_chain_proxies.selection()build_all_chain_proxies.site_symmetry_table()build_all_chain_proxies.sites_cart_exact()build_all_chain_proxies.update_internals_due_to_coordinates_change()
build_chain_proxiescif_output_holderconformer_i_seqcountersdiscard_conflicting_pdb_element_column()ener_lib_as_nonbonded_params()evaluate_registry_process_result()flush_log()format_exception_message()geometry_restraints_proxy_registriesget_lib_link()get_lib_link_peptide()get_restraints_loading_flags()involves_broken_bonds()is_same_model_as_before()link_matchlink_match_onemonomer_mappingmonomer_mapping.active_atomsmonomer_mapping.add_angle_proxies()monomer_mapping.add_bond_proxies()monomer_mapping.add_chirality_proxies()monomer_mapping.add_dihedral_proxies()monomer_mapping.add_parallelity_proxies()monomer_mapping.add_planarity_proxies()monomer_mapping.angle_countersmonomer_mapping.apply_mod()monomer_mapping.atom_name_interpretationmonomer_mapping.atom_names_givenmonomer_mapping.atom_names_mappingsmonomer_mapping.bond_countersmonomer_mapping.chainidmonomer_mapping.chem_mod_idsmonomer_mapping.chirality_countersmonomer_mapping.classificationmonomer_mapping.conf_altlocmonomer_mapping.dihedral_countersmonomer_mapping.duplicate_atomsmonomer_mapping.expected_atomsmonomer_mapping.i_conformermonomer_mapping.ignored_atomsmonomer_mapping.incomplete_infomonomer_mapping.is_first_conformer_in_chainmonomer_mapping.is_rna2pmonomer_mapping.is_rna_dnamonomer_mapping.is_terminusmonomer_mapping.is_unusualmonomer_mapping.lib_linkmonomer_mapping.missing_hydrogen_atomsmonomer_mapping.missing_non_hydrogen_atomsmonomer_mapping.mon_lib_namesmonomer_mapping.mon_lib_srvmonomer_mapping.monomermonomer_mapping.monomer_atom_dictmonomer_mapping.parallelity_countersmonomer_mapping.pdb_atomsmonomer_mapping.pdb_residuemonomer_mapping.pdb_residue_id_strmonomer_mapping.planarity_countersmonomer_mapping.residue_altloc()monomer_mapping.residue_namemonomer_mapping.resolve_unexpected()monomer_mapping.summary()monomer_mapping.unexpected_atoms
monomer_mapping_summarymonomer_mapping_summary.all_associated_i_seqs()monomer_mapping_summary.classificationmonomer_mapping_summary.conf_altlocmonomer_mapping_summary.duplicate_atomsmonomer_mapping_summary.expected_atomsmonomer_mapping_summary.ignored_atomsmonomer_mapping_summary.incomplete_infomonomer_mapping_summary.is_terminusmonomer_mapping_summary.is_unusualmonomer_mapping_summary.residue_namemonomer_mapping_summary.summary()monomer_mapping_summary.unexpected_atoms
nonbonded_energy_type_registryprint_dict()processresidue_id_str()run()scattering_type_registryselection_managerselection_manager.iselection()selection_manager.phil_atom_selection()selection_manager.sel_backbone()selection_manager.sel_backbone_or_sidechain()selection_manager.sel_classification()selection_manager.sel_phosphate()selection_manager.sel_residues_within()selection_manager.sel_ribose()selection_manager.sel_sidechain()selection_manager.sel_within()selection_manager.selection()
show_residue_groups()source_info_serverspecial_dispensation()special_position_dicttype_symbol_registry_basetype_symbol_registry_base.assign_charge()type_symbol_registry_base.assign_directly()type_symbol_registry_base.assign_from_monomer_mapping()type_symbol_registry_base.discard_tables()type_symbol_registry_base.expand_with_ncs()type_symbol_registry_base.get_unknown_atoms()type_symbol_registry_base.n_unknown_type_symbols()type_symbol_registry_base.report()type_symbol_registry_base.report_unknown_message()
validate_geometry_edits_params()
- mmtbx.monomer_library.rna_sugar_pucker_analysis module
evaluateevaluate.assign()evaluate.deltaevaluate.epsilonevaluate.is_2pevaluate.is_2p_deltaevaluate.is_2p_o3p_distance_c1p_outbound_lineevaluate.is_2p_p_distance_c1p_outbound_lineevaluate.is_3p_deltaevaluate.is_delta_outlierevaluate.is_epsilon_outlierevaluate.o3p_distance_c1p_outbound_lineevaluate.o3p_perp_xyzevaluate.p_distance_c1p_outbound_lineevaluate.p_perp_xyz
- mmtbx.monomer_library.rotamer_utils module
- mmtbx.monomer_library.server module
MonomerLibraryServerErrorconvert_comp_list()convert_link_list()convert_list_block()convert_mod_list()ener_libfind_mon_lib_file()geostd_list_cif()get_rows()id_dictload_mon_lib_file()merge_and_overwrite_cifs()mon_lib_cif_loadermon_lib_ener_lib_cif()mon_lib_list_cif()print_filtered_cif()process_cif_mixinread_cif()serverserver.convert_all()server.convert_ccp4_tor_list()server.convert_comp_list()server.convert_comp_synonym_atom_list()server.convert_comp_synonym_list()server.convert_deriv_list_dict()server.convert_link_list()server.convert_mod_list()server.get_comp_comp_id_and_atom_name_interpretation()server.get_comp_comp_id_direct()server.get_comp_comp_id_mod()server.process_geostd_rna_dna()server.rotamer_iterator()
trivial_html_tag_filter
- Module contents
- mmtbx.ncs
- Submodules
- mmtbx.ncs.ligands module
- mmtbx.ncs.ncs module
abs()crystal_symmetry_to_ncs()euler_frac_to_rot_trans()generate_ncs_ops()get_c_symmetry()get_d_symmetry()get_helical_symmetry()get_ncs_from_text()get_rot_y()get_rot_z()is_identity()is_in_range()is_same_transform()ncsncs.add_cc_list()ncs.add_identity_op()ncs.add_source_info()ncs.adjust_magnification()ncs.apply_ncs_to_sites()ncs.as_ncs_spec_string()ncs.change_of_basis()ncs.coordinate_offset()ncs.deep_copy()ncs.display_all()ncs.extend_helix_operators()ncs.format_all_for_biomt()ncs.format_all_for_group_specification()ncs.format_all_for_phenix_refine()ncs.format_all_for_resolve()ncs.format_phil_for_ncs()ncs.format_phil_for_phenix_refine()ncs.get_1_char_after_key()ncs.get_1_value_after_key()ncs.get_3_values_after_key()ncs.get_helix_parameters()ncs.get_ncs_name()ncs.get_res_range_after_key()ncs.identity_op_id_in_first_group()ncs.import_ncs_group()ncs.init_ncs_group()ncs.init_oper()ncs.invert_matrices()ncs.is_helical_along_z()ncs.is_point_group_symmetry()ncs.is_similar_ncs_object()ncs.magnification()ncs.map_inside_unit_cell()ncs.max_operators()ncs.ncs_from_import()ncs.ncs_from_pdb_input_BIOMT()ncs.ncs_groups()ncs.ncs_oper_in_first_group()ncs.ncs_read()ncs.overall_cc()ncs.overall_note()ncs.overall_rmsd()ncs.read_ncs()ncs.rotate_about_y()ncs.rotate_about_z()ncs.rotate_matrices()ncs.save_existing_group_info()ncs.save_ncs_group()ncs.save_oper()ncs.select_first_ncs_group()ncs.select_first_ncs_operator()ncs.set_ncs_name()ncs.set_shift_cart()ncs.set_unit_ncs()ncs.shift_back_cart()ncs.shift_cart()ncs.show_summary()ncs.sort_by_z_translation()
ncs_groupncs_group.add_cc()ncs_group.add_chain_residue_id()ncs_group.add_identity_op()ncs_group.add_note()ncs_group.add_residues_in_common_list()ncs_group.add_rmsd_list()ncs_group.adjust_magnification()ncs_group.apply_cob_to_vector()ncs_group.cc()ncs_group.centers()ncs_group.chain_residue_id()ncs_group.copy_rot_trans()ncs_group.copy_vector_list()ncs_group.deep_copy()ncs_group.deep_copy_ops_to_keep()ncs_group.deep_copy_order()ncs_group.delete_inv()ncs_group.display_summary()ncs_group.extend_helix_operators()ncs_group.extract_point_group_symmetry()ncs_group.format_for_biomt()ncs_group.format_for_phenix_refine()ncs_group.format_for_resolve()ncs_group.format_group_specification()ncs_group.get_forwards_reverse_helix()ncs_group.get_helix_parameters()ncs_group.get_helix_theta()ncs_group.get_helix_z_translation()ncs_group.get_inverses()ncs_group.get_new_group()ncs_group.get_order_dict()ncs_group.get_theta_along_z()ncs_group.get_trans_along_z()ncs_group.helix_rt_forwards()ncs_group.helix_rt_reverse()ncs_group.identity_op_id()ncs_group.invert_matrices()ncs_group.is_helical_along_z()ncs_group.is_point_group_symmetry()ncs_group.is_similar_ncs_group()ncs_group.map_inside_unit_cell()ncs_group.n_ncs_oper()ncs_group.ncs_domain_pdb()ncs_group.note()ncs_group.oper_adds_offset()ncs_group.print_list()ncs_group.residues_in_common_list()ncs_group.rmsd_list()ncs_group.rota_matrices()ncs_group.rota_matrices_inv()ncs_group.rotate_matrices()ncs_group.rotations_translations_forward_euler()ncs_group.round()ncs_group.sort_by_z_translation()ncs_group.source_of_ncs_info()ncs_group.translations_orth()ncs_group.translations_orth_inv()
offset_inside_cell()offset_inside_zero_one()remove_extra()remove_ncs_not_consistent_with_space_group_number()remove_quotes_from_chain_id()remove_single_quotes()value()
- mmtbx.ncs.restraints module
- mmtbx.ncs.ncs_search module
Chains_infofind_ncs_in_hierarchy()get_bool_selection_to_keep()get_chain_xyz()get_chains_info()get_copy_master_selections_from_match_dict()get_info_from_match_dict()get_match_rmsd()get_matching_atoms()get_preliminary_ncs_groups()make_flips_if_necessary_torsion()mmtbx_res_alignment()my_get_rot_trans()my_selection()ncs_grouping_and_group_dict()remove_far_atoms()search_ncs_relations()shortcut_1()
- mmtbx.ncs.ncs_utils module
- Module contents
- mmtbx.pdbtools - model manipulation utilities
- mmtbx.polygon package
- Submodules
- mmtbx.polygon.output module
- Module contents
- mmtbx.real_space package
- mmtbx.refinement package
- Subpackages
- mmtbx.refinement.ensemble_refinement package
- Submodules
- mmtbx.refinement.ensemble_refinement.ensemble_utils module
closest_to_mean()dist2()ensemble_mean_hierarchy()get_centroid_hierarchy()get_rmsf_B_factor_per_residue_per_atom()get_selected_hierarchys()get_sites_carts()managermanager.bin_generator_equal_range()manager.bin_generator_equal_size()manager.bivariate_histogram()manager.ensemble_mean_geometry_stats()manager.ensemble_reduction()manager.ensemble_rmsf_stats()manager.kinetic_energy_stats()manager.print_atom_statisitics()manager.write_centroid_hierarchy()manager.write_mean_hierarchy()
selector()
- Module contents
- mmtbx.refinement.real_space package
- Submodules
- mmtbx.refinement.real_space.fit_residue module
- mmtbx.refinement.real_space.fit_residues module
- mmtbx.refinement.real_space.fit_water module
- mmtbx.refinement.real_space.individual_sites module
- mmtbx.refinement.real_space.rigid_body module
- mmtbx.refinement.real_space.weight module
- Module contents
aa_residue_axes_and_clusterscheck_sites_match()clustercommon_map_values()flatten()generate_angles_nested()get_radii()get_radius()negate_map_around_selected_atoms_except_selected_atoms()residue_monitorrsr_modelscorescore2score3score4selection_around_to_negate()setup_test()side_chain_fit_evaluatorstructure_monitortorsion_search()torsion_search_nested()
- mmtbx.refinement.ensemble_refinement package
- Submodules
- mmtbx.refinement.adp_refinement module
- mmtbx.refinement.anomalous_scatterer_groups module
- mmtbx.refinement.fit_rotamers module
- mmtbx.refinement.flip_peptides module
- mmtbx.refinement.geometry_minimization module
- mmtbx.refinement.group module
- mmtbx.refinement.inspect_tardy_trajectory module
- mmtbx.refinement.minimization module
- mmtbx.refinement.minimization_ncs_constraints module
- mmtbx.refinement.occupancies module
- mmtbx.refinement.orca module
- mmtbx.refinement.print_statistics module
- mmtbx.refinement.refinement_flags module
- mmtbx.refinement.rigid_body module
- mmtbx.refinement.select_best_starting_model module
- mmtbx.refinement.tardy module
- mmtbx.refinement.targets module
- mmtbx.refinement.weights_params module
- mmtbx.refinement.wx_tardy_pdb module
- Module contents
- Subpackages
- mmtbx.rotamer package
- Submodules
- mmtbx.rotamer.graphics module
- mmtbx.rotamer.n_dim_table module
- mmtbx.rotamer.ramachandran_eval module
- mmtbx.rotamer.rotamer_eval module
- mmtbx.rotamer.sidechain_angles module
PropertyFileSidechainAnglesSidechainAngles.anglesForAASidechainAngles.anglesForRotSidechainAngles.atomsForAngleSidechainAngles.atomsMoveWithAngleSidechainAngles.chisPerAASidechainAngles.extract_chi_atoms()SidechainAngles.frequencies_from_rotamerSidechainAngles.get_rotamer_angles()SidechainAngles.get_rotamer_expectation_frequencies()SidechainAngles.get_rotamers()SidechainAngles.measureAngle()SidechainAngles.measureChiAngles()SidechainAngles.resAtomsToChiSidechainAngles.rotamersForAA
collect_residue_torsion_angles()collect_sidechain_chi_angles()find_source_dir()makeAtomDict()
- Module contents
- mmtbx.rsr package
- mmtbx.scaling package
- Submodules
- mmtbx.scaling.absence_likelihood module
- mmtbx.scaling.absences module
- mmtbx.scaling.absolute_scaling module
anisotropic_correction()expected_intensitygamma_nucleicgamma_proteinkernel_normalisationml_aniso_absolute_scalingml_aniso_absolute_scaling.analyze_aniso_correction()ml_aniso_absolute_scaling.aniso_ratio_p_value()ml_aniso_absolute_scaling.compute_functional_and_gradients()ml_aniso_absolute_scaling.format_it()ml_aniso_absolute_scaling.pack()ml_aniso_absolute_scaling.summarize_issues()ml_aniso_absolute_scaling.unpack()
ml_iso_absolute_scalingscattering_information
- mmtbx.scaling.basic_analyses module
- mmtbx.scaling.data_statistics module
- mmtbx.scaling.fa_estimation module
- mmtbx.scaling.fest module
- mmtbx.scaling.make_param module
- mmtbx.scaling.massage_twin_detwin_data module
- mmtbx.scaling.matthews module
- mmtbx.scaling.outlier_plots module
- mmtbx.scaling.outlier_rejection module
outlier_manageroutlier_manager.apply_scale_to_original_data()outlier_manager.basic_wilson_outliers()outlier_manager.beamstop_shadow_outliers()outlier_manager.extreme_wilson_outliers()outlier_manager.make_log_beam_stop()outlier_manager.make_log_model()outlier_manager.make_log_wilson()outlier_manager.model_based_outliers()
- mmtbx.scaling.pair_analyses module
- mmtbx.scaling.pre_scale module
- mmtbx.scaling.random_omit module
- mmtbx.scaling.relative_scaling module
- mmtbx.scaling.relative_wilson module
- mmtbx.scaling.remove_outliers module
- mmtbx.scaling.rip_scale module
- mmtbx.scaling.sad_scale module
- mmtbx.scaling.sigmaa_estimation module
- mmtbx.scaling.sir_scale module
- mmtbx.scaling.siras_scale module
- mmtbx.scaling.ta_alpha_beta_calc module
- mmtbx.scaling.thorough_outlier_test module
- mmtbx.scaling.twin_analyses module
analyze_intensity_statistics()britton_testcorrelation_analysesdetect_pseudo_translationsget_twin_laws()h_testl_testmerge_data_and_guess_space_groups()ml_murray_rustml_murray_rust_with_ncsn_z_testobliquityr_valuessymmetry_issuestwin_analysestwin_analyses_brief()twin_lawtwin_law_dependent_twin_teststwin_law_qualitytwin_lawstwin_results_interpretationtwin_results_interpretation.compute_maha_l()twin_results_interpretation.has_abnormal_intensity_statistics()twin_results_interpretation.has_higher_symmetry()twin_results_interpretation.has_pseudo_translational_symmetry()twin_results_interpretation.has_twinning()twin_results_interpretation.make_sym_op_table()twin_results_interpretation.max_twin_fraction()twin_results_interpretation.patterson_verdict()twin_results_interpretation.show_verdict()twin_results_interpretation.summarize_issues()
weighted_cc()wilson_momentswilson_normalised_intensities
- mmtbx.scaling.twmad_scale module
- mmtbx.scaling.xtriage module
change_symmetry()check_for_pathological_input_data()data_summaryfinish_job()launchermake_big_header()merging_statisticsprint_banner()print_help()run()summaryvalidate_params()xtriage_analysesxtriage_analyses.aniso_b_minxtriage_analyses.aniso_b_ratioxtriage_analyses.aniso_range_of_bxtriage_analyses.estimate_d_min()xtriage_analyses.i_over_sigma_outer_shellxtriage_analyses.is_twinned()xtriage_analyses.iso_b_wilsonxtriage_analyses.l_test_mean_lxtriage_analyses.l_test_mean_l_squaredxtriage_analyses.low_d_cutxtriage_analyses.matthews_n_copies()xtriage_analyses.max_estimated_twin_fractionxtriage_analyses.new_formatxtriage_analyses.number_of_wilson_outliersxtriage_analyses.overall_i_sig_ixtriage_analyses.patterson_verdictxtriage_analyses.resolution_cut()xtriage_analyses.resolution_limit_of_anomalous_signal()xtriage_analyses.summarize_issues()
xtriage_summary
- Module contents
data_analysisloggraph_outputloggraph_output.gui_outputloggraph_output.newline()loggraph_output.show_big_header()loggraph_output.show_header()loggraph_output.show_lines()loggraph_output.show_paragraph_header()loggraph_output.show_plot()loggraph_output.show_plots_row()loggraph_output.show_preformatted_text()loggraph_output.show_sub_header()loggraph_output.show_table()loggraph_output.show_text()loggraph_output.show_text_columns()loggraph_output.warn()loggraph_output.write()
printed_outputprinted_output.newline()printed_output.outprinted_output.show_big_header()printed_output.show_header()printed_output.show_lines()printed_output.show_paragraph_header()printed_output.show_plot()printed_output.show_plots_row()printed_output.show_preformatted_text()printed_output.show_sub_header()printed_output.show_table()printed_output.show_text()printed_output.show_text_columns()printed_output.warn()printed_output.write()
xtriage_analysisxtriage_outputxtriage_output.flush()xtriage_output.gui_outputxtriage_output.newline()xtriage_output.show()xtriage_output.show_big_header()xtriage_output.show_header()xtriage_output.show_lines()xtriage_output.show_paragraph_header()xtriage_output.show_plot()xtriage_output.show_plots_row()xtriage_output.show_preformatted_text()xtriage_output.show_sub_header()xtriage_output.show_table()xtriage_output.show_text()xtriage_output.show_text_columns()xtriage_output.warn()xtriage_output.write()
- mmtbx.secondary_structure package
- Subpackages
- Submodules
- mmtbx.secondary_structure.base_pairing module
- mmtbx.secondary_structure.dssp module
- mmtbx.secondary_structure.proteins module
- mmtbx.secondary_structure.utils module
- Module contents
contiguous_ss_selections()get_ksdssp_exe_path()managermanager.apply_phil_str()manager.as_phil_str()manager.base_pair_selection()manager.base_pair_selections()manager.beta_selection()manager.beta_selections()manager.calculate_structure_content()manager.create_all_new_restraints()manager.create_protein_hbond_proxies()manager.find_approximate_helices()manager.find_automatically()manager.find_base_pairs()manager.find_sec_str()manager.get_default_ss_params()manager.get_helix_types()manager.get_simple_bonds()manager.helix_selection()manager.helix_selections()manager.initialize()manager.records_for_pdb_file()manager.show_summary()
run_ksdssp()run_ksdssp_direct()sec_str_from_phil()
- mmtbx.solvent package
- mmtbx.tls package
- Submodules
- mmtbx.tls.command_line module
- mmtbx.tls.ladp module
- mmtbx.tls.tls_as_xyz module
- mmtbx.tls.tools module
combine_tls_and_u_local()extract_tls_from_pdb()finite_differences_grads_of_xray_target_wrt_tls()generate_tlsos()get_u_cart()make_tlso_compatible_with_u_positive_definite()remark_3_tls()show_times()show_tlsshow_tls_one_groupsplit_u()tls_from_pdb_inp()tls_from_u_cart()tls_from_uaniso_minimizertls_from_uanisos()tls_from_uiso_minimizertls_grouptls_groupstls_refinementtls_xray_gradstls_xray_target_minimizeru_cart_from_ensemble()u_cart_from_tls()u_tls_vs_u_ensupdate_xray_structure_with_tls()water_in_tls_selections()
- Module contents
- mmtbx.ligands package
- mmtbx.torsion_restraints package
- mmtbx.twinning package
- Submodules
- mmtbx.twinning.probabalistic_detwinning module
- mmtbx.twinning.twin_f_model module
get_initial_scale()kb_range()ls_ff_weights()ls_sigma_weights()n_as_s()resolution_binscaling_parameter_maskscaling_parameters_objectscaling_parameters_object.d_t_d_k_overall_ref()scaling_parameters_object.d_t_d_k_part_ref()scaling_parameters_object.d_t_d_k_sol_ref()scaling_parameters_object.d_t_d_u_part_ref()scaling_parameters_object.d_t_d_u_sol_ref()scaling_parameters_object.d_t_d_u_star_ref()scaling_parameters_object.deep_copy()scaling_parameters_object.k_overall_to_ref()scaling_parameters_object.k_part_to_ref()scaling_parameters_object.k_sol_to_ref()scaling_parameters_object.ref_to_k_overall()scaling_parameters_object.ref_to_k_part()scaling_parameters_object.ref_to_k_sol()scaling_parameters_object.ref_to_u_part()scaling_parameters_object.ref_to_u_sol()scaling_parameters_object.ref_to_u_star()scaling_parameters_object.show()scaling_parameters_object.u_part_to_ref()scaling_parameters_object.u_sol_to_ref()scaling_parameters_object.u_star_to_ref()
target_attributestarget_functortarget_resulttwin_fraction_objecttwin_model_managertwin_model_manager.alpha_beta()twin_model_manager.alpha_beta_f()twin_model_manager.alpha_beta_w()twin_model_manager.anomalous_map()twin_model_manager.apply_back_b_iso()twin_model_manager.b_cart()twin_model_manager.b_iso()twin_model_manager.b_part()twin_model_manager.b_sol()twin_model_manager.bulk_solvent_mask()twin_model_manager.compute_f_atoms()twin_model_manager.compute_map_coefficients()twin_model_manager.construct_miller_set()twin_model_manager.data_type()twin_model_manager.deep_copy()twin_model_manager.determine_n_bins()twin_model_manager.detwin_data()twin_model_manager.electron_density_map()twin_model_manager.explain_members()twin_model_manager.export()twin_model_manager.export_f_obs_flags_as_mtz()twin_model_manager.f_bulk()twin_model_manager.f_bulk_t()twin_model_manager.f_bulk_w()twin_model_manager.f_calc()twin_model_manager.f_calc_t()twin_model_manager.f_calc_w()twin_model_manager.f_mask()twin_model_manager.f_mask_t()twin_model_manager.f_mask_w()twin_model_manager.f_model()twin_model_manager.f_model_scaled_with_k1_composite_work_free()twin_model_manager.f_model_t()twin_model_manager.f_model_w()twin_model_manager.f_obs()twin_model_manager.f_obs_work()twin_model_manager.f_part1()twin_model_manager.fb_bulk()twin_model_manager.fb_bulk_t()twin_model_manager.fb_bulk_w()twin_model_manager.fft_vs_direct()twin_model_manager.figures_of_merit()twin_model_manager.figures_of_merit_t()twin_model_manager.figures_of_merit_work()twin_model_manager.fofc_map()twin_model_manager.hl_coeffs()twin_model_manager.info()twin_model_manager.is_twin_fmodel_manager()twin_model_manager.k_part()twin_model_manager.k_sol()twin_model_manager.k_sol_b_sol()twin_model_manager.k_sol_u_sol()twin_model_manager.k_sols()twin_model_manager.map_coefficients()twin_model_manager.model_error_ml()twin_model_manager.origin()twin_model_manager.outlier_selection()twin_model_manager.phase_errors()twin_model_manager.phase_errors_test()twin_model_manager.phase_errors_work()twin_model_manager.print_diffs()twin_model_manager.r_all()twin_model_manager.r_factors_in_resolution_bins()twin_model_manager.r_free()twin_model_manager.r_free_flags()twin_model_manager.r_overall_low_high()twin_model_manager.r_values()twin_model_manager.r_work()twin_model_manager.r_work_in_lowest_resolution_bin()twin_model_manager.r_work_scale_k1_completeness_in_bins()twin_model_manager.remove_outliers()twin_model_manager.resolution_filter()twin_model_manager.scale_k1()twin_model_manager.scale_k1_t()twin_model_manager.scale_k1_w()twin_model_manager.scale_k3_t()twin_model_manager.scale_k3_w()twin_model_manager.select()twin_model_manager.set_pseudo_ml_weights()twin_model_manager.show()twin_model_manager.show_comprehensive()twin_model_manager.show_essential()twin_model_manager.show_fom_phase_error_alpha_beta_in_bins()twin_model_manager.show_k_sol_b_sol_b_cart_target()twin_model_manager.show_parameter_summary()twin_model_manager.show_targets()twin_model_manager.sigmaa_object()twin_model_manager.statistics_in_resolution_bins()twin_model_manager.target()twin_model_manager.target_attributes()twin_model_manager.target_f()twin_model_manager.target_functor()twin_model_manager.twin_fraction_scan()twin_model_manager.twin_test()twin_model_manager.two_fofc_map()twin_model_manager.u_cart()twin_model_manager.u_iso()twin_model_manager.u_iso_as_u_cart()twin_model_manager.u_sol()twin_model_manager.u_star()twin_model_manager.update()twin_model_manager.update_all_scales()twin_model_manager.update_core()twin_model_manager.update_f_hydrogens()twin_model_manager.update_f_mask()twin_model_manager.update_solvent_and_scale()twin_model_manager.update_xray_structure()twin_model_manager.w_star()twin_model_manager.wilson_b()
- mmtbx.twinning.twin_map_utils module
- Module contents
- mmtbx.utils package
- Module contents
assert_model_is_consistent()assert_water_is_consistent()assert_xray_structures_equal()atom_selection()check_and_set_crystal_symmetry()compare_hierarchy()detect_hydrogen_nomenclature_problemequivalent_sigma_from_cumulative_histogram_match()experimental_data_target_and_gradientsexperimental_data_target_and_gradients.grad_occ()experimental_data_target_and_gradients.grad_sites_cart()experimental_data_target_and_gradients.group_occupancy_grads()experimental_data_target_and_gradients.show()experimental_data_target_and_gradients.target()experimental_data_target_and_gradients.update_xray_structure()
extract_box_around_model_and_mapextract_box_around_model_and_map.apply_mask_inplace()extract_box_around_model_and_map.box_map_coefficients()extract_box_around_model_and_map.box_map_coefficients_as_fft_map()extract_box_around_model_and_map.cut_and_copy_map()extract_box_around_model_and_map.get_original_cs()extract_box_around_model_and_map.get_shifted_cs()extract_box_around_model_and_map.get_solvent_content()extract_box_around_model_and_map.map_coefficients()extract_box_around_model_and_map.origin_shift_grid_units()extract_box_around_model_and_map.shift_back()extract_box_around_model_and_map.shift_map_back()extract_box_around_model_and_map.shift_map_coeffs_back()extract_box_around_model_and_map.shift_sites_cart_back()extract_box_around_model_and_map.write_xplor_map()
extract_tls_and_u_total_from_pdb()f_000find_overlapping_selections()fmodel_from_xray_structurefmodel_manager()fmodel_manager2()fmodel_simple()get_atom_selection()get_atom_selections()guess_observation_typelimit_frac_min_frac_max()model_from_sites_cart()optimize_h()pdb_inp_from_multiple_files()print_header()print_programs_start_header()process_command_line_argsprocess_pdb_file_srvremove_selections()run_reduce_with_timeoutset_log()set_map_to_valuesetup_scattering_dictionaries()shift_originstatesswitch_rotamers()xray_structures_from_processed_pdb_file
- Submodules
- mmtbx.utils.fab_elbow_angle module
- mmtbx.utils.ncs_utils module
- mmtbx.utils.rotatable_bonds module
- Module contents
- mmtbx.validation package
- Base classes
atomatom_baseatom_infoatomsdummy_validationentityentity.as_JSON()entity.as_kinemage()entity.as_list()entity.as_selection_string()entity.as_string()entity.as_table_row_molprobity()entity.as_table_row_phenix()entity.atom_selectionentity.format_old()entity.format_score()entity.header()entity.id_str()entity.is_outlier()entity.is_single_residue_object()entity.molprobity_table_labelsentity.outlierentity.scoreentity.score_formatentity.xyzentity.zoom_info()
get_atoms_info()residueresidue.altlocresidue.assert_all_attributes_defined()residue.atom_group_id_str()residue.atom_selectionresidue.atom_selection_string()residue.chain_idresidue.icoderesidue.id_str()residue.is_same_residue()residue.is_same_residue_group()residue.is_single_residue_object()residue.nest_dict()residue.occupancyresidue.outlierresidue.residresidue.residue_group_id_str()residue.residue_id()residue.resnameresidue.resseqresidue.resseq_as_int()residue.scoreresidue.segidresidue.set_coordinates_from_hierarchy()residue.simple_id()residue.xyz
rna_geometrytest_utilsvalidationvalidation.as_coot_data()validation.as_gui_table_data()validation.as_kinemage()validation.coot_todo()validation.find_atom_group()validation.find_residue()validation.get_outliers_count_and_fraction()validation.get_outliers_fraction_for_model()validation.get_outliers_goal()validation.get_result_class()validation.gui_formatsvalidation.gui_list_headersvalidation.iter_results()validation.merge_dict()validation.n_outliersvalidation.n_outliers_by_modelvalidation.n_totalvalidation.n_total_by_modelvalidation.outlier_selection()validation.output_headervalidation.percent_outliersvalidation.program_descriptionvalidation.resultsvalidation.save_table_data()validation.show()validation.show_old_output()validation.show_summary()validation.wx_column_widths
- Subpackages
- mmtbx.validation.molprobity package
- Submodules
- mmtbx.validation.molprobity.mp_geo module
- mmtbx.validation.molprobity.nqh_minimize module
- Module contents
MolProbityParserMolProbityTemplatemolprobitymolprobity.adp_statsmolprobity.as_mmcif_records()molprobity.as_multi_criterion_view()molprobity.atoms_to_observations_ratio()molprobity.b_iso_mean()molprobity.cbeta_outliers()molprobity.cbetadevmolprobity.clashesmolprobity.clashscore()molprobity.crystal_symmetrymolprobity.d_max_min()molprobity.d_min()molprobity.data_statsmolprobity.display_wx_plots()molprobity.file_namemolprobity.find_missing_atoms()molprobity.fmodel_statistics_by_resolution()molprobity.fmodel_statistics_graph_data()molprobity.get_polygon_statistics()molprobity.get_statistics_for_phenix_gui()molprobity.header_infomolprobity.hydrogensmolprobity.kinemage_filemolprobity.mergingmolprobity.missing_atomsmolprobity.modelmolprobity.model_statistics_geometrymolprobity.model_statistics_geometry_resultmolprobity.model_statsmolprobity.model_stats_newmolprobity.molprobity_score()molprobity.molprobity_version_numbermolprobity.neutron_statsmolprobity.nqh_flipsmolprobity.omegalyzemolprobity.pdb_hierarchymolprobity.polygon_statsmolprobity.r_free()molprobity.r_work()molprobity.rama_allowed()molprobity.rama_favored()molprobity.rama_outliers()molprobity.ramalyzemolprobity.real_spacemolprobity.restraintsmolprobity.rms_angles()molprobity.rms_bonds()molprobity.rnamolprobity.rota_outliers()molprobity.rotalyzemolprobity.sequencemolprobity.show()molprobity.show_summary()molprobity.space_group()molprobity.space_group_info()molprobity.summarize()molprobity.twin_law()molprobity.unit_cell()molprobity.watersmolprobity.wilson_bmolprobity.write_coot_script()molprobity.xtriage
molprobity_flags()multi_criterion_viewpdb_header_inforesidue_multi_criterionresidue_multi_criterion.add_outlier()residue_multi_criterion.altlocresidue_multi_criterion.atom_selectionresidue_multi_criterion.chain_idresidue_multi_criterion.get_outlier_plot_values()residue_multi_criterion.get_real_space_plot_values()residue_multi_criterion.i_seqresidue_multi_criterion.icoderesidue_multi_criterion.is_cbeta_outlier()residue_multi_criterion.is_clash_outlier()residue_multi_criterion.is_geometry_outlier()residue_multi_criterion.is_map_outlier()residue_multi_criterion.is_ramachandran_outlier()residue_multi_criterion.is_rotamer_outlier()residue_multi_criterion.n_confsresidue_multi_criterion.occupancyresidue_multi_criterion.outlierresidue_multi_criterion.outliersresidue_multi_criterion.resnameresidue_multi_criterion.resseqresidue_multi_criterion.scoreresidue_multi_criterion.segidresidue_multi_criterion.xyz
run_molprobity_program()summarysummary.angle_rmsdsummary.bond_rmsdsummary.c_beta_deviationssummary.clashscoresummary.d_minsummary.formatssummary.iter_molprobity_gui_fields()summary.labelssummary.mpscoresummary.programsummary.r_freesummary.r_worksummary.rama_favoredsummary.rama_outlierssummary.rotamer_outlierssummary.show()
- mmtbx.validation.molprobity package
- Submodules
- Rotalyze - protein sidechain rotamer analysis
construct_complete_sidechain()draw_rotamer_plot()evaluate_residue()evaluate_rotamer()get_center()get_occupancy()get_residue_key()has_heavy_atoms()residue_evaluatorrotalyzerotalyze.as_JSON()rotalyze.as_coot_data()rotalyze.coot_todo()rotalyze.data_versionrotalyze.display_wx_plots()rotalyze.evaluateScore()rotalyze.get_favored_goal()rotalyze.get_outliers_goal()rotalyze.get_plot_data()rotalyze.get_result_class()rotalyze.gui_formatsrotalyze.gui_list_headersrotalyze.n_allowedrotalyze.n_allowed_by_modelrotalyze.n_favoredrotalyze.n_favored_by_modelrotalyze.n_outliersrotalyze.n_outliers_by_modelrotalyze.n_totalrotalyze.n_total_by_modelrotalyze.out_percentrotalyze.outlier_thresholdrotalyze.output_headerrotalyze.percent_allowedrotalyze.percent_favoredrotalyze.program_descriptionrotalyze.resultsrotalyze.show_summary()rotalyze.wx_column_widths
rotamerrotamer.altlocrotamer.as_JSON()rotamer.as_hierarchical_JSON()rotamer.as_string()rotamer.as_table_row_phenix()rotamer.atom_selectionrotamer.chain_idrotamer.chi_anglesrotamer.evaluationrotamer.format_chi_angles()rotamer.format_old()rotamer.get_chi1_chi2()rotamer.header()rotamer.icoderotamer.id_str_old()rotamer.incompleterotamer.model_idrotamer.occupancyrotamer.outlierrotamer.resnamerotamer.resseqrotamer.rotamer_namerotamer.scorerotamer.segidrotamer.xyz
rotamer_ensemblerotamer_ensemble.altlocrotamer_ensemble.as_string()rotamer_ensemble.atom_selectionrotamer_ensemble.chain_idrotamer_ensemble.chi_anglesrotamer_ensemble.evaluationrotamer_ensemble.icoderotamer_ensemble.incompleterotamer_ensemble.model_idrotamer_ensemble.occupancyrotamer_ensemble.outlierrotamer_ensemble.resnamerotamer_ensemble.resseqrotamer_ensemble.rotamer_frequencies()rotamer_ensemble.rotamer_namerotamer_ensemble.scorerotamer_ensemble.segidrotamer_ensemble.xyz
rotamer_plotrotamer_plot_mixinsplit_rotamer_names()
- Ramalyze - Ramachandran plot analysis
c_alphaconstruct_complete_residues()draw_ramachandran_plot()find_region_max_value()format_ramachandran_plot_title()get_altloc_from_id_str()get_altloc_from_three()get_cas_from_three()get_contours()get_dihedral()get_favored_peaks()get_favored_regions()get_matching_atom_group()get_omega_atoms()get_phi()get_psi()isPrePro()is_cis_peptide()ramachandranramachandran.altlocramachandran.as_JSON()ramachandran.as_csv()ramachandran.as_hierarchical_JSON()ramachandran.as_kinemage()ramachandran.as_string()ramachandran.as_table_row_phenix()ramachandran.atom_selectionramachandran.chain_idramachandran.format_old()ramachandran.header()ramachandran.icoderamachandran.id_str_old()ramachandran.markupramachandran.model_idramachandran.occupancyramachandran.outlierramachandran.phiramachandran.psiramachandran.rama_typeramachandran.ramalyze_type()ramachandran.res_typeramachandran.residue_type()ramachandran.resnameramachandran.resseqramachandran.scoreramachandran.segidramachandran.xyz
ramachandran_ensembleramachandran_ensemble.altlocramachandran_ensemble.atom_selectionramachandran_ensemble.chain_idramachandran_ensemble.icoderamachandran_ensemble.markupramachandran_ensemble.model_idramachandran_ensemble.occupancyramachandran_ensemble.outlierramachandran_ensemble.phiramachandran_ensemble.phi_min_max_mean()ramachandran_ensemble.phi_range()ramachandran_ensemble.psiramachandran_ensemble.psi_min_max_mean()ramachandran_ensemble.rama_typeramachandran_ensemble.res_typeramachandran_ensemble.resnameramachandran_ensemble.resseqramachandran_ensemble.scoreramachandran_ensemble.score_statistics()ramachandran_ensemble.segidramachandran_ensemble.xyz
ramachandran_plotramachandran_plot_mixinramalyzeramalyze.add_to_validation_counts()ramalyze.as_JSON()ramalyze.as_coot_data()ramalyze.as_kinemage()ramalyze.as_markup_for_kinemage()ramalyze.display_wx_plots()ramalyze.evalScore()ramalyze.evaluateScore()ramalyze.fav_percentramalyze.get_allowed_count_and_fraction()ramalyze.get_allowed_goal()ramalyze.get_cis_pro_count_and_fraction()ramalyze.get_favored_count_and_fraction()ramalyze.get_favored_goal()ramalyze.get_general_count_and_fraction()ramalyze.get_gly_count_and_fraction()ramalyze.get_ileval_count_and_fraction()ramalyze.get_outliers_goal()ramalyze.get_phi_psi_residues_count()ramalyze.get_plot_data()ramalyze.get_plots()ramalyze.get_prepro_count_and_fraction()ramalyze.get_result_class()ramalyze.get_trans_pro_count_and_fraction()ramalyze.gui_formatsramalyze.gui_list_headersramalyze.n_allowedramalyze.n_allowed_by_modelramalyze.n_favoredramalyze.n_favored_by_modelramalyze.n_outliersramalyze.n_outliers_by_modelramalyze.n_totalramalyze.n_total_by_modelramalyze.n_typeramalyze.out_percentramalyze.output_headerramalyze.percent_allowedramalyze.percent_favoredramalyze.program_descriptionramalyze.resultsramalyze.show_summary()ramalyze.write_plots()ramalyze.wx_column_widths
- Clashscore - all-atom contacts using Reduce and Probe
check_and_add_hydrogen()check_and_report_reduce_failure()clashclash.as_JSON()clash.as_hierarchical_JSON()clash.as_string()clash.as_table_row_phenix()clash.atom_selectionclash.atoms_infoclash.format_old()clash.header()clash.id_str()clash.id_str_no_atom_name()clash.id_str_src_atom_no_atom_name()clash.max_b_factorclash.outlierclash.overlapclash.probe_typeclash.scoreclash.xyz
clashscoreclashscore.as_JSON()clashscore.as_coot_data()clashscore.b_factor_cutoffclashscore.clash_dictclashscore.clash_dict_b_cutoffclashscore.clashscoreclashscore.clashscore_b_cutoffclashscore.condensed_probeclashscore.fastclashscore.get_clashscore()clashscore.get_clashscore_b_cutoff()clashscore.get_result_class()clashscore.gui_formatsclashscore.gui_list_headersclashscore.list_dictclashscore.n_outliersclashscore.n_outliers_by_modelclashscore.n_totalclashscore.n_total_by_modelclashscore.print_clashlist_old()clashscore.probe_clashscore_managerclashscore.probe_fileclashscore.program_descriptionclashscore.resultsclashscore.show()clashscore.show_old_output()clashscore.show_summary()clashscore.wx_column_widths
condensed_probe_line_infodecode_atom_string()nqh_flipnqh_flipsprobe_clashscore_managerprobe_line_inforaw_probe_line_info
- C-beta deviations
calculate_ideal_and_deviationcbetacbeta.altloccbeta.as_JSON()cbeta.as_bullseye_label()cbeta.as_bullseye_point()cbeta.as_hierarchical_JSON()cbeta.as_kinemage()cbeta.as_string()cbeta.as_table_row_phenix()cbeta.atom_selectioncbeta.chain_idcbeta.deviationcbeta.dihedral_NABBcbeta.format_old()cbeta.header()cbeta.icodecbeta.ideal_xyzcbeta.model_idcbeta.occupancycbeta.outliercbeta.resnamecbeta.resseqcbeta.scorecbeta.segidcbeta.xyz
cbetadevcbetadev.as_JSON()cbetadev.as_bullseye_kinemage()cbetadev.as_coot_data()cbetadev.as_kinemage()cbetadev.beta_idealcbetadev.get_beta_ideal()cbetadev.get_expected_count()cbetadev.get_outlier_count()cbetadev.get_outlier_percent()cbetadev.get_result_class()cbetadev.get_result_count()cbetadev.get_weighted_outlier_count()cbetadev.get_weighted_outlier_percent()cbetadev.get_weighted_result_count()cbetadev.gui_formatscbetadev.gui_list_headerscbetadev.n_outlierscbetadev.n_outliers_by_modelcbetadev.n_totalcbetadev.n_total_by_modelcbetadev.new_outlierscbetadev.outliers_removedcbetadev.output_headercbetadev.percent_outlierscbetadev.program_descriptioncbetadev.resultscbetadev.show_old_output()cbetadev.show_summary()cbetadev.statscbetadev.wx_column_widths
construct_fourth()extract_atoms_from_residue_group()get_phi_psi_dict()idealized_calpha_angles()
- mmtbx.validation.restraints module
angleanglesangles.get_outliers()angles.get_result_class()angles.kinemage_headerangles.maxangles.meanangles.minangles.n_outliersangles.n_outliers_by_modelangles.n_totalangles.n_total_by_modelangles.restraint_labelangles.restraint_typeangles.resultsangles.targetangles.z_maxangles.z_meanangles.z_min
bondbondsbonds.get_n_total_by_model()bonds.get_outliers()bonds.get_result_class()bonds.gui_formatsbonds.gui_list_headersbonds.kinemage_headerbonds.maxbonds.meanbonds.minbonds.n_outliersbonds.n_outliers_by_modelbonds.n_totalbonds.n_total_by_modelbonds.restraint_labelbonds.restraint_typebonds.resultsbonds.targetbonds.wx_column_widthsbonds.z_maxbonds.z_meanbonds.z_min
chiralitieschiralities.as_JSON()chiralities.get_outliers()chiralities.get_result_class()chiralities.gui_formatschiralities.gui_list_headerschiralities.increment_category_counts()chiralities.kinemage_headerchiralities.maxchiralities.meanchiralities.minchiralities.n_chiral_by_modelchiralities.n_handedness_by_modelchiralities.n_outlierschiralities.n_outliers_by_modelchiralities.n_pseudochiral_by_modelchiralities.n_tetrahedral_by_modelchiralities.n_totalchiralities.n_total_by_modelchiralities.restraint_labelchiralities.restraint_typechiralities.resultschiralities.targetchiralities.wx_column_widthschiralities.z_maxchiralities.z_meanchiralities.z_min
chiralitychirality.as_kinemage()chirality.as_table_row_phenix()chirality.atom_selectionchirality.atoms_infochirality.deltachirality.is_handedness_swap()chirality.is_pseudochiral()chirality.modelchirality.outlierchirality.outlier_type()chirality.residualchirality.scorechirality.sigmachirality.targetchirality.xyz
combineddihedraldihedralsdihedrals.get_outliers()dihedrals.get_result_class()dihedrals.maxdihedrals.meandihedrals.mindihedrals.n_outliersdihedrals.n_outliers_by_modeldihedrals.n_totaldihedrals.n_total_by_modeldihedrals.restraint_labeldihedrals.restraint_typedihedrals.resultsdihedrals.targetdihedrals.z_maxdihedrals.z_meandihedrals.z_min
get_mean_xyz()planaritiesplanarities.get_n_total_by_model()planarities.get_outliers()planarities.get_result_class()planarities.gui_formatsplanarities.gui_list_headersplanarities.maxplanarities.meanplanarities.minplanarities.n_outliersplanarities.n_outliers_by_modelplanarities.n_totalplanarities.n_total_by_modelplanarities.restraint_labelplanarities.restraint_typeplanarities.resultsplanarities.targetplanarities.wx_column_widthsplanarities.z_maxplanarities.z_meanplanarities.z_min
planarityrestraintrestraint.as_JSON()restraint.as_hierarchical_JSON()restraint.as_string()restraint.as_table_row_phenix()restraint.atom_selectionrestraint.atoms_inforestraint.deltarestraint.format_values()restraint.header()restraint.id_str()restraint.kinemage_key()restraint.modelrestraint.n_atomsrestraint.outlierrestraint.residualrestraint.scorerestraint.sigmarestraint.targetrestraint.xyz
restraint_validationrestraint_validation.as_JSON()restraint_validation.as_kinemage()restraint_validation.get_n_total_by_model()restraint_validation.get_outliers()restraint_validation.gui_formatsrestraint_validation.gui_list_headersrestraint_validation.kinemage_headerrestraint_validation.maxrestraint_validation.meanrestraint_validation.minrestraint_validation.n_outliersrestraint_validation.n_outliers_by_modelrestraint_validation.n_totalrestraint_validation.n_total_by_modelrestraint_validation.restraint_typerestraint_validation.resultsrestraint_validation.show()restraint_validation.show_old_output()restraint_validation.show_summary()restraint_validation.targetrestraint_validation.wx_column_widthsrestraint_validation.z_maxrestraint_validation.z_meanrestraint_validation.z_min
- mmtbx.validation.rna_validate module
rna_anglerna_anglesrna_angles.as_JSON()rna_angles.get_result_class()rna_angles.gui_formatsrna_angles.gui_list_headersrna_angles.labelrna_angles.n_outliersrna_angles.n_outliers_by_modelrna_angles.n_totalrna_angles.n_total_by_modelrna_angles.output_headerrna_angles.resultsrna_angles.show_summary()rna_angles.wx_column_widths
rna_bondrna_bondsrna_bonds.as_JSON()rna_bonds.get_result_class()rna_bonds.gui_formatsrna_bonds.gui_list_headersrna_bonds.labelrna_bonds.n_outliersrna_bonds.n_outliers_by_modelrna_bonds.n_totalrna_bonds.n_total_by_modelrna_bonds.output_headerrna_bonds.resultsrna_bonds.show_summary()rna_bonds.wx_column_widths
rna_puckerrna_pucker.Pperp_distancerna_pucker.altlocrna_pucker.as_JSON()rna_pucker.as_hierarchical_JSON()rna_pucker.as_string()rna_pucker.as_table_row_phenix()rna_pucker.atom_selectionrna_pucker.chain_idrna_pucker.delta_anglerna_pucker.epsilon_anglerna_pucker.format_values()rna_pucker.header()rna_pucker.icoderna_pucker.is_delta_outlierrna_pucker.is_epsilon_outlierrna_pucker.model_idrna_pucker.occupancyrna_pucker.outlierrna_pucker.probable_puckerrna_pucker.resnamerna_pucker.resseqrna_pucker.scorerna_pucker.segidrna_pucker.xyz
rna_pucker_refrna_puckersrna_puckers.as_JSON()rna_puckers.get_result_class()rna_puckers.get_sugar_xyz_mean()rna_puckers.gui_formatsrna_puckers.gui_list_headersrna_puckers.labelrna_puckers.local_altloc_from_atoms()rna_puckers.n_outliersrna_puckers.n_outliers_by_modelrna_puckers.n_totalrna_puckers.n_total_by_modelrna_puckers.output_headerrna_puckers.pucker_distrna_puckers.pucker_perp_xyzrna_puckers.pucker_statesrna_puckers.resultsrna_puckers.show_summary()rna_puckers.wx_column_widths
rna_validation
- mmtbx.validation.analyze_peptides module
- mmtbx.validation.experimental module
data_statisticsdata_statistics.anomalous_flagdata_statistics.completenessdata_statistics.completeness_outerdata_statistics.d_maxdata_statistics.d_max_outerdata_statistics.d_mindata_statistics.d_min_outerdata_statistics.infodata_statistics.n_freedata_statistics.n_free_outerdata_statistics.n_refldata_statistics.n_refl_outerdata_statistics.n_refl_refinedata_statistics.n_refl_refine_outerdata_statistics.r_freedata_statistics.r_free_outerdata_statistics.r_workdata_statistics.r_work_outerdata_statistics.show()data_statistics.show_summary()data_statistics.twin_lawdata_statistics.wavelengthdata_statistics.wilson_b
merging_and_model_statistics()real_spacereal_space.add_water()real_space.everythingreal_space.fscreal_space.get_result_class()real_space.gui_formatsreal_space.gui_list_headersreal_space.n_outliersreal_space.n_outliers_by_modelreal_space.n_totalreal_space.n_total_by_modelreal_space.otherreal_space.output_headerreal_space.overall_rscreal_space.program_descriptionreal_space.proteinreal_space.resultsreal_space.show()real_space.show_summary()real_space.waterreal_space.wx_column_widths
residue_real_spaceresidue_real_space.altlocresidue_real_space.as_string()residue_real_space.as_table_row_phenix()residue_real_space.atom_selectionresidue_real_space.b_isoresidue_real_space.ccresidue_real_space.chain_idresidue_real_space.fmodelresidue_real_space.fofcresidue_real_space.header()residue_real_space.icoderesidue_real_space.occupancyresidue_real_space.outlierresidue_real_space.resnameresidue_real_space.resseqresidue_real_space.scoreresidue_real_space.segidresidue_real_space.two_fofcresidue_real_space.xyz
- mmtbx.validation.graphics module
- mmtbx.validation.ligands module
compare_ligands()compare_ligands_impl()extract_ligand_atom_group()extract_ligand_residue()ligand_validationligand_validation.atom_selectionligand_validation.b_iso_meanligand_validation.ccligand_validation.fofc_maxligand_validation.fofc_meanligand_validation.fofc_minligand_validation.id_strligand_validation.n_below_fofc_cutoffligand_validation.n_below_two_fofc_cutoffligand_validation.occupancy_meanligand_validation.pbssligand_validation.rmsdsligand_validation.show()ligand_validation.show_simple()ligand_validation.two_fofc_maxligand_validation.two_fofc_meanligand_validation.two_fofc_minligand_validation.xyz_center
show_validation_results()validate_ligands()
- mmtbx.validation.model_properties module
atom_bfactoratom_bfactor.altlocatom_bfactor.atom_selectionatom_bfactor.b_isoatom_bfactor.chain_idatom_bfactor.elementatom_bfactor.icodeatom_bfactor.model_idatom_bfactor.nameatom_bfactor.occupancyatom_bfactor.outlieratom_bfactor.resnameatom_bfactor.resseqatom_bfactor.scoreatom_bfactor.segidatom_bfactor.symopatom_bfactor.xyz
atom_occupancyatom_occupancy.altlocatom_occupancy.as_string()atom_occupancy.as_table_row_phenix()atom_occupancy.atom_selectionatom_occupancy.b_isoatom_occupancy.chain_idatom_occupancy.elementatom_occupancy.icodeatom_occupancy.id_str()atom_occupancy.model_idatom_occupancy.nameatom_occupancy.occupancyatom_occupancy.outlieratom_occupancy.resnameatom_occupancy.resseqatom_occupancy.scoreatom_occupancy.segidatom_occupancy.symopatom_occupancy.xyz
model_statisticsmodel_statistics.allmodel_statistics.ignore_hdmodel_statistics.ligandsmodel_statistics.macromoleculesmodel_statistics.n_atomsmodel_statistics.n_hydrogensmodel_statistics.n_modelsmodel_statistics.n_nucmodel_statistics.n_polymermodel_statistics.n_proteinmodel_statistics.n_watersmodel_statistics.show()model_statistics.water
residue_bfactorresidue_bfactor.altlocresidue_bfactor.as_string()residue_bfactor.atom_selectionresidue_bfactor.b_isoresidue_bfactor.chain_idresidue_bfactor.chain_typeresidue_bfactor.icoderesidue_bfactor.occupancyresidue_bfactor.outlierresidue_bfactor.resnameresidue_bfactor.resseqresidue_bfactor.scoreresidue_bfactor.segidresidue_bfactor.xyz
residue_occupancyresidue_occupancy.altlocresidue_occupancy.as_string()residue_occupancy.as_table_row_phenix()residue_occupancy.atom_selectionresidue_occupancy.b_isoresidue_occupancy.chain_idresidue_occupancy.chain_typeresidue_occupancy.icoderesidue_occupancy.occupancyresidue_occupancy.outlierresidue_occupancy.resnameresidue_occupancy.resseqresidue_occupancy.scoreresidue_occupancy.segidresidue_occupancy.xyz
xray_structure_statisticsxray_structure_statistics.as_gui_table_data()xray_structure_statistics.b_histogramxray_structure_statistics.b_maxxray_structure_statistics.b_meanxray_structure_statistics.b_minxray_structure_statistics.bad_adpsxray_structure_statistics.different_occxray_structure_statistics.gui_formatsxray_structure_statistics.gui_list_headersxray_structure_statistics.iter_results()xray_structure_statistics.n_allxray_structure_statistics.n_anisoxray_structure_statistics.n_aniso_hxray_structure_statistics.n_atomsxray_structure_statistics.n_hdxray_structure_statistics.n_non_hdxray_structure_statistics.n_npdxray_structure_statistics.n_outliersxray_structure_statistics.n_outliers_by_modelxray_structure_statistics.n_totalxray_structure_statistics.n_total_by_modelxray_structure_statistics.n_zero_bxray_structure_statistics.n_zero_occxray_structure_statistics.o_maxxray_structure_statistics.o_meanxray_structure_statistics.o_minxray_structure_statistics.partial_occxray_structure_statistics.resultsxray_structure_statistics.show_bad_occupancy()xray_structure_statistics.show_bfactors()xray_structure_statistics.show_summary()xray_structure_statistics.wx_column_widthsxray_structure_statistics.zero_occ
- mmtbx.validation.sequence module
chainchain.extract_coordinates()chain.extract_residue_groups()chain.get_alignment()chain.get_coordinates_for_alignment_range()chain.get_coordinates_for_alignment_ranges()chain.get_highlighted_residues()chain.get_mean_coordinate_for_alignment_range()chain.get_mean_coordinate_for_alignment_ranges()chain.get_outliers_table()chain.iter_residue_groups()chain.set_alignment()chain.show_summary()
get_mean_coordinate()get_sequence_n_copies()get_sequence_n_copies_from_files()group_chains_and_sequences()validation
- mmtbx.validation.utils module
build_name_hash()decode_atom_str()exercise()export_ramachandran_distribution()export_rotamer_distribution()find_sequence_mismatches()get_inverted_atoms()get_mmtype_from_resname()get_rna_backbone_dihedrals()get_rotarama_data()get_segid_as_chainid()match_dihedral_to_name()molprobity_score()use_segids_in_place_of_chainids()
- mmtbx.validation.waters module
waterwater.altlocwater.anomwater.as_string()water.as_table_row_phenix()water.atom_selectionwater.b_isowater.ccwater.chain_idwater.elementwater.fmodelwater.fofcwater.header()water.icodewater.id_str()water.is_bad_water()water.is_heavy_atom()water.model_idwater.n_hbondswater.namewater.nearest_atomwater.nearest_contactwater.occupancywater.outlierwater.resnamewater.resseqwater.scorewater.segidwater.symopwater.two_fofcwater.xyz
waters
- Base classes
- mmtbx.wwpdb package
- Submodules
- mmtbx.wwpdb.rcsb_web_services module
add_nodes_to_query_if_needed_in_place()chemical_id_search()get_high_resolution_and_residue_count_for_structures()get_high_resolution_for_structures()get_ligand_info_for_structures()get_r_work_rfree_for_structures()polymeric_type_filter()post_query()post_report_query_with_pdb_list()resolution_filter()sequence_search()
- mmtbx.wwpdb.standard_geometry_cif module
chem_comp_atomchem_comp_atom.alt_atom_idchem_comp_atom.atom_idchem_comp_atom.ccp4_partial_chargechem_comp_atom.ccp4_type_energychem_comp_atom.chargechem_comp_atom.descriptorchem_comp_atom.pdbx_alignchem_comp_atom.pdbx_aromatic_flagchem_comp_atom.pdbx_leaving_atom_flagchem_comp_atom.pdbx_model_cartn_x_idealchem_comp_atom.pdbx_model_cartn_y_idealchem_comp_atom.pdbx_model_cartn_z_idealchem_comp_atom.pdbx_ordinalchem_comp_atom.pdbx_stereo_configchem_comp_atom.ref_radii_asa_probechem_comp_atom.site_ideal()chem_comp_atom.type_symbol
get_cif_float()get_cif_int()get_cif_number()process_chem_comp_atom_bufferprocess_chem_comps()
- mmtbx.wwpdb.utils module
- Module contents
- mmtbx.disorder package
- Submodules
- mmtbx.disorder.analyze_model module
atom_group_proxyatoms_proxycarbonyl_oxygen_angle()disordered_segmentdisordered_segment.append_residue_group()disordered_segment.detect_sequence_disorder()disordered_segment.extract_validation_results()disordered_segment.find_peptide_flips()disordered_segment.get_all_conformer_distances()disordered_segment.get_conformer_distances()disordered_segment.get_previous_conformer()disordered_segment.is_part_of_segment()disordered_segment.max_distance_between_conformers()disordered_segment.max_rmsd_between_conformers()disordered_segment.minimum_atom_group_occupancy()disordered_segment.n_cbeta_outliers()disordered_segment.n_confs()disordered_segment.n_confs_max()disordered_segment.n_outliers_of_type()disordered_segment.n_partial_splits()disordered_segment.n_residues()disordered_segment.n_rotamer_changes()disordered_segment.show()
get_nconfs()is_joined_at_calpha()only_amide_hydrogen_split()process_pdb_hierarchyprocess_residue_groupsresidue_group_proxy
- mmtbx.disorder.backbone module
- Module contents
Submodules¶
Module contents¶
- class mmtbx.fmodels(fmodel_xray=None, fmodel_neutron=None, xray_scattering_dict=None, neutron_scattering_dict=None, neutron_refinement=None, log=None)¶
Bases:
objectContainer object for F_model values used during refinement.
- fmodel_xray¶
- fmodel_neutron¶
- xray_scattering_dict¶
- neutron_scattering_dict¶
- neutron_refinement¶
- create_target_functors(alpha_beta=None)¶
…
- fmodel_neutron(xray_structure=None)¶
…
- fmodel_xray(xray_structure=None)¶
…
- prepare_target_functors_for_minimization()¶
…
- pseudo_deep_copy()¶
Makes a deep copy of self.
- Return type:
- resolution_filter(d_min)¶
Returns a copy of self with a resolution filter applied to the x-ray and neutron maps above a given resolution.
- Parameters:
d_min (float) – Reflections with resolutions <= d_min are removed.
- Return type:
See also
mmtbx.f_model.manager.resolution_filter
- show_comprehensive(message='')¶
…
- show_short(log=None)¶
…
- show_targets(log, text='')¶
…
- target_and_gradients(compute_gradients, weights=None, u_iso_refinable_params=None, occupancy=False)¶
…
- target_functions_are_invariant_under_allowed_origin_shifts()¶
…
- target_functor_result_neutron(compute_gradients)¶
…
- target_functor_result_xray(compute_gradients)¶
…
- update(target_name=None)¶
…
- update_all_scales(update_f_part1, remove_outliers=True, params=None, optimize_mask=False, force_update_f_mask=False, nproc=1, log=None, apply_back_trace=False, refine_hd_scattering=None)¶
…
- update_xray_structure(xray_structure=None, update_f_calc=None, update_f_mask=None, force_update_f_mask=False)¶
…
- class mmtbx.map_names(map_name_string)¶
Bases:
objectClass used for parsing and external display of map’s name.
- DFC = ['dfcalc', 'dfcal', 'dfc', 'dfmodel', 'dfmod', 'dfm']¶
- FC = ['fcalc', 'fcal', 'fc', 'fmodel', 'fmod', 'fm']¶
- FILLED = ['+filled', '-filled', 'filled', '+fill', '-fill', 'fill']¶
- FO = ['fobs', 'fob', 'fo']¶
- MFO = ['mfobs', 'mfob', 'mfo']¶
- error(s)¶
Raises an exception for bad map names.
- format()¶
Formats a map name for external display.
Examples
>>> r = mmtbx.map_names(map_name_string="mFo-DFc ") >>> print r.format() mFobs-DFmodel