API Documentation#
- The core package
- The resources package
- PDBe Compounds
- PubChem
- CHARMM
CHARMMTopologyadd_linkage()add_patch()available_linkages()available_patches()export_topology()get_default_topology()get_linkage()get_patch()has_linkage()has_patch()read_topology()restore_default_topology()save_topology()set_default_topology()PDBECompoundsPDBECompounds.add()PDBECompounds.formulasPDBECompounds.from_file()PDBECompounds.from_json()PDBECompounds.get()PDBECompounds.has_residue()PDBECompounds.idsPDBECompounds.load()PDBECompounds.merge()PDBECompounds.relabel_atoms()PDBECompounds.remove()PDBECompounds.save()PDBECompounds.to_json()PDBECompounds.translate_ids_1_to_3()PDBECompounds.translate_ids_3_to_1()
add_compound()export_compounds()get_compound()get_default_compounds()has_compound()load_all_compounds()load_amino_acids()load_lipids()load_nucleotides()load_small_molecules()load_sugars()read_compounds()restore_default_compounds()save_as_default_compounds()save_compounds()set_default_compounds()subset_compounds_by_types()unload_all_compounds()unload_amino_acids()unload_by_types()unload_lipids()unload_nucleotides()unload_small_molecules()unload_sugars()pubchem_to_cif()query()
- The optimizers package
- The visual module
- The graphs package
- The structural package
- Basic structural operations
angle_between()atom_make_full_id()bond_angle()bond_vector()center_of_gravity()chain_make_full_id()compute_angle()compute_dihedral()compute_distance()compute_torsional()distance_between()make_empty_structure()model_make_full_id()norm_vector()plane_vector()rename_residue()residue_make_full_id()set_full_id()vector_between()
- Inferring structural properties
AutoLabelapply_reference_bonds()atoms_in_area()autolabel()compute_atom1_from_others()compute_atom4_from_others()compute_internal_coordinates()compute_outlier_atoms()compute_residue_radius()find_clashes()infer_bonds()infer_residue_connections()infer_surface_residues()relabel_hydrogens()sample_atoms_around_reference()vet_structure()make_smiles()read_smiles()
- Assembling molecules
- Graph neighborhood in molecular structures
- Basic structural operations
- The utils package
- Default settings and constants
- File-format related utilities
OpenMMBioPythonConverterPDBIOPybelBioPythonConverterRDKITBiopythonConverteris_biopython()is_pybel()is_rdkit()left_adjust()make_atoms_table()make_connect_table()parse_connect_lines()right_adjust()write_connect_lines()write_pdb()make_bond_lines()make_bond_table()make_header()parse_bond_table()write_bond_table()
- Structure-related utilities
- Other auxiliary utilities