Bio.PDB package
Subpackages
Submodules
- Bio.PDB.AbstractPropertyMap module
AbstractPropertyMapAbstractPropertyMap.__init__()AbstractPropertyMap.__contains__()AbstractPropertyMap.__getitem__()AbstractPropertyMap.__len__()AbstractPropertyMap.keys()AbstractPropertyMap.__iter__()AbstractPropertyMap.__annotate_func__AbstractPropertyMap.__annotations_cache__AbstractPropertyMap.__firstlineno__AbstractPropertyMap.__static_attributes__
AbstractResiduePropertyMapAbstractAtomPropertyMap
- Bio.PDB.Atom module
AtomAtom.__init__()Atom.__eq__()Atom.__ne__()Atom.__gt__()Atom.__ge__()Atom.__lt__()Atom.__le__()Atom.__hash__()Atom.__repr__()Atom.__sub__()Atom.strictly_equals()Atom.set_serial_number()Atom.set_bfactor()Atom.set_coord()Atom.set_altloc()Atom.set_occupancy()Atom.set_sigatm()Atom.set_siguij()Atom.set_anisou()Atom.set_charge()Atom.set_radius()Atom.flag_disorder()Atom.is_disordered()Atom.set_parent()Atom.detach_parent()Atom.get_sigatm()Atom.get_siguij()Atom.get_anisou()Atom.get_parent()Atom.get_serial_number()Atom.get_name()Atom.get_id()Atom.get_full_id()Atom.get_coord()Atom.get_bfactor()Atom.get_occupancy()Atom.get_fullname()Atom.get_altloc()Atom.get_level()Atom.get_charge()Atom.get_radius()Atom.transform()Atom.get_vector()Atom.copy()Atom.__annotate_func__Atom.__annotations_cache__Atom.__firstlineno__Atom.__static_attributes__
DisorderedAtomDisorderedAtom.__init__()DisorderedAtom.__iter__()DisorderedAtom.__repr__()DisorderedAtom.center_of_mass()DisorderedAtom.disordered_get_list()DisorderedAtom.disordered_add()DisorderedAtom.disordered_remove()DisorderedAtom.transform()DisorderedAtom.__annotate_func__DisorderedAtom.__annotations_cache__DisorderedAtom.__firstlineno__DisorderedAtom.__static_attributes__
- Bio.PDB.Chain module
ChainChain.__init__()Chain.__gt__()Chain.__ge__()Chain.__lt__()Chain.__le__()Chain.__getitem__()Chain.__contains__()Chain.__delitem__()Chain.__repr__()Chain.get_unpacked_list()Chain.has_id()Chain.get_residues()Chain.get_atoms()Chain.atom_to_internal_coordinates()Chain.internal_to_atom_coordinates()Chain.__annotate_func__Chain.__annotations_cache__Chain.__firstlineno__Chain.__orig_bases__Chain.__parameters__Chain.__static_attributes__
- Bio.PDB.DSSP module
- Bio.PDB.Dice module
- Bio.PDB.Entity module
EntityEntity.levelEntity.__init__()Entity.parentEntity.child_listEntity.child_dictEntity.__len__()Entity.__getitem__()Entity.__delitem__()Entity.__contains__()Entity.__iter__()Entity.__eq__()Entity.__ne__()Entity.__gt__()Entity.__ge__()Entity.__lt__()Entity.__le__()Entity.__hash__()Entity.idEntity.strictly_equals()Entity.get_level()Entity.set_parent()Entity.detach_parent()Entity.detach_child()Entity.add()Entity.insert()Entity.get_iterator()Entity.get_list()Entity.has_id()Entity.get_parent()Entity.get_id()Entity.get_full_id()Entity.transform()Entity.center_of_mass()Entity.copy()Entity.__annotate_func__()Entity.__annotations_cache__Entity.__firstlineno__Entity.__orig_bases__Entity.__parameters__Entity.__static_attributes__
DisorderedEntityWrapperDisorderedEntityWrapper.__init__()DisorderedEntityWrapper.__getattr__()DisorderedEntityWrapper.__getitem__()DisorderedEntityWrapper.__setitem__()DisorderedEntityWrapper.__contains__()DisorderedEntityWrapper.__iter__()DisorderedEntityWrapper.__len__()DisorderedEntityWrapper.__sub__()DisorderedEntityWrapper.__gt__()DisorderedEntityWrapper.__ge__()DisorderedEntityWrapper.__lt__()DisorderedEntityWrapper.__le__()DisorderedEntityWrapper.copy()DisorderedEntityWrapper.get_id()DisorderedEntityWrapper.strictly_equals()DisorderedEntityWrapper.disordered_has_id()DisorderedEntityWrapper.detach_parent()DisorderedEntityWrapper.get_parent()DisorderedEntityWrapper.set_parent()DisorderedEntityWrapper.disordered_select()DisorderedEntityWrapper.disordered_add()DisorderedEntityWrapper.disordered_remove()DisorderedEntityWrapper.__annotate_func__DisorderedEntityWrapper.__annotations_cache__DisorderedEntityWrapper.__firstlineno__DisorderedEntityWrapper.__static_attributes__DisorderedEntityWrapper.is_disordered()DisorderedEntityWrapper.disordered_get_id_list()DisorderedEntityWrapper.disordered_get()DisorderedEntityWrapper.disordered_get_list()
- Bio.PDB.FragmentMapper module
- Bio.PDB.HSExposure module
- Bio.PDB.MMCIF2Dict module
- Bio.PDB.MMCIFParser module
- Bio.PDB.Model module
ModelModel.__init__()Model.__repr__()Model.get_chains()Model.get_residues()Model.get_atoms()Model.atom_to_internal_coordinates()Model.__annotate_func__Model.__annotations_cache__Model.__firstlineno__Model.__orig_bases__Model.__parameters__Model.__static_attributes__Model.internal_to_atom_coordinates()
- Bio.PDB.NACCESS module
- Bio.PDB.NeighborSearch module
- Bio.PDB.PDBExceptions module
- Bio.PDB.PDBIO module
- Bio.PDB.PDBList module
PDBListPDBList.PDB_REFPDBList.__init__()PDBList.get_status_list()PDBList.get_recent_changes()PDBList.get_all_entries()PDBList.get_all_obsolete()PDBList.retrieve_pdb_file()PDBList.update_pdb()PDBList.download_pdb_files()PDBList.get_all_assemblies()PDBList.retrieve_assembly_file()PDBList.download_all_assemblies()PDBList.download_entire_pdb()PDBList.download_obsolete_entries()PDBList.get_seqres_file()PDBList.__annotations_cache__PDBList.__firstlineno__PDBList.__static_attributes__
- Bio.PDB.PDBMLParser module
- Bio.PDB.PDBParser module
- Bio.PDB.PICIO module
- Bio.PDB.PSEA module
- Bio.PDB.Polypeptide module
- Bio.PDB.Residue module
ResidueResidue.__init__()Residue.__repr__()Residue.strictly_equals()Residue.add()Residue.flag_disordered()Residue.is_disordered()Residue.get_resname()Residue.get_unpacked_list()Residue.get_segid()Residue.get_atoms()Residue.__annotate_func__Residue.__annotations_cache__Residue.__firstlineno__Residue.__orig_bases__Residue.__parameters__Residue.__static_attributes__
DisorderedResidueDisorderedResidue.__init__()DisorderedResidue.__repr__()DisorderedResidue.add()DisorderedResidue.sort()DisorderedResidue.disordered_add()DisorderedResidue.disordered_remove()DisorderedResidue.__annotate_func__DisorderedResidue.__annotations_cache__DisorderedResidue.__firstlineno__DisorderedResidue.__static_attributes__
- Bio.PDB.ResidueDepth module
- Bio.PDB.SASA module
- Bio.PDB.SCADIO module
- Bio.PDB.Selection module
- Bio.PDB.Structure module
StructureStructure.__init__()Structure.__repr__()Structure.get_models()Structure.get_chains()Structure.get_residues()Structure.get_atoms()Structure.atom_to_internal_coordinates()Structure.internal_to_atom_coordinates()Structure.__annotate_func__Structure.__annotations_cache__Structure.__firstlineno__Structure.__orig_bases__Structure.__parameters__Structure.__static_attributes__
- Bio.PDB.StructureAlignment module
- Bio.PDB.StructureBuilder module
StructureBuilderStructureBuilder.__init__()StructureBuilder.set_header()StructureBuilder.set_line_counter()StructureBuilder.init_structure()StructureBuilder.init_model()StructureBuilder.init_chain()StructureBuilder.init_seg()StructureBuilder.init_residue()StructureBuilder.init_atom()StructureBuilder.set_anisou()StructureBuilder.set_siguij()StructureBuilder.set_sigatm()StructureBuilder.get_structure()StructureBuilder.set_symmetry()StructureBuilder.__annotate_func__StructureBuilder.__annotations_cache__StructureBuilder.__firstlineno__StructureBuilder.__static_attributes__
- Bio.PDB.Superimposer module
- Bio.PDB.alphafold_db module
- Bio.PDB.binary_cif module
- Bio.PDB.cealign module
- Bio.PDB.ic_data module
- Bio.PDB.ic_rebuild module
- Bio.PDB.internal_coords module
IC_ChainIC_Chain.MaxPeptideBondIC_Chain.ParallelAssembleResiduesIC_Chain.AAsizIC_Chain.atomArrayIC_Chain.dCoordSpaceIC_Chain.dcsValidIC_Chain.__init__()IC_Chain.__deepcopy__()IC_Chain.clear_ic()IC_Chain.build_atomArray()IC_Chain.build_edraArrays()IC_Chain.assemble_residues()IC_Chain.assemble_residues_ser()IC_Chain.init_edra()IC_Chain.init_atom_coords()IC_Chain.update_dCoordSpace()IC_Chain.propagate_changes()IC_Chain.internal_to_atom_coordinates()IC_Chain.atom_to_internal_coordinates()IC_Chain.distance_plot()IC_Chain.dihedral_signs()IC_Chain.distplot_to_dh_arrays()IC_Chain.distance_to_internal_coordinates()IC_Chain.copy_initNCaCs()IC_Chain.make_extended()IC_Chain.__annotations_cache__IC_Chain.__firstlineno__IC_Chain.__static_attributes__
IC_ResidueIC_Residue.accept_resnamesIC_Residue.no_altlocIC_Residue.gly_CbetaIC_Residue.pic_accuracyIC_Residue.accept_backboneIC_Residue.accept_sidechainIC_Residue.accept_mainchainIC_Residue.accept_hydrogensIC_Residue.accept_deuteriumsIC_Residue.accept_atomsIC_Residue.__init__()IC_Residue.__deepcopy__()IC_Residue.__contains__()IC_Residue.rak()IC_Residue.__repr__()IC_Residue.pretty_str()IC_Residue.set_flexible()IC_Residue.set_hbond()IC_Residue.clear_transforms()IC_Residue.assemble()IC_Residue.split_akl()IC_Residue.atom_sernumIC_Residue.atom_chainIC_Residue.pdb_residue_string()IC_Residue.pic_flagsIC_Residue.picFlagsDefaultIC_Residue.picFlagsDictIC_Residue.pick_angle()IC_Residue.get_angle()IC_Residue.set_angle()IC_Residue.bond_rotate()IC_Residue.bond_set()IC_Residue.pick_length()IC_Residue.get_length()IC_Residue.set_length()IC_Residue.applyMtx()IC_Residue.__annotate_func__()IC_Residue.__annotations_cache__IC_Residue.__firstlineno__IC_Residue.__static_attributes__
EdronEdron.edron_reEdron.gen_key()Edron.gen_tuple()Edron.__init__()Edron.__deepcopy__()Edron.__contains__()Edron.is_backbone()Edron.__repr__()Edron.__hash__()Edron.__eq__()Edron.__ne__()Edron.__gt__()Edron.__ge__()Edron.__lt__()Edron.__le__()Edron.__annotate_func__Edron.__annotations_cache__Edron.__firstlineno__Edron.__static_attributes__
HedronDihedronAtomKeyAtomKey.atom_reAtomKey.fieldNamesAtomKey.fieldsAtomKey.d2hAtomKey.__init__()AtomKey.__annotate_func__AtomKey.__annotations_cache__AtomKey.__firstlineno__AtomKey.__static_attributes__AtomKey.__deepcopy__()AtomKey.__repr__()AtomKey.__hash__()AtomKey.altloc_match()AtomKey.is_backbone()AtomKey.atm()AtomKey.cr_class()AtomKey.__ne__()AtomKey.__eq__()AtomKey.__gt__()AtomKey.__ge__()AtomKey.__lt__()AtomKey.__le__()
set_accuracy_95()HedronMatchErrorMissingAtomError
- Bio.PDB.mmcifio module
- Bio.PDB.parse_pdb_header module
- Bio.PDB.qcprot module
qcp()QCPSuperimposerQCPSuperimposer.__init__()QCPSuperimposer.set_atoms()QCPSuperimposer.apply()QCPSuperimposer.set()QCPSuperimposer.run()QCPSuperimposer.get_transformed()QCPSuperimposer.get_rotran()QCPSuperimposer.get_init_rms()QCPSuperimposer.get_rms()QCPSuperimposer.__annotate_func__QCPSuperimposer.__annotations_cache__QCPSuperimposer.__firstlineno__QCPSuperimposer.__static_attributes__
- Bio.PDB.vectors module
m2rotaxis()vector_to_axis()rotaxis2m()rotaxis()refmat()rotmat()calc_angle()calc_dihedral()VectorVector.__init__()Vector.__repr__()Vector.__neg__()Vector.__add__()Vector.__sub__()Vector.__mul__()Vector.__truediv__()Vector.__pow__()Vector.__getitem__()Vector.__setitem__()Vector.__contains__()Vector.norm()Vector.normsq()Vector.normalize()Vector.normalized()Vector.angle()Vector.get_array()Vector.left_multiply()Vector.right_multiply()Vector.copy()Vector.__annotate_func__Vector.__annotations_cache__Vector.__firstlineno__Vector.__static_attributes__
homog_rot_mtx()set_Z_homog_rot_mtx()set_Y_homog_rot_mtx()set_X_homog_rot_mtx()homog_trans_mtx()set_homog_trans_mtx()homog_scale_mtx()get_spherical_coordinates()coord_space()multi_rot_Z()multi_rot_Y()multi_coord_space()
Module contents
Classes that deal with macromolecular crystal structures.
Includes: PDB and mmCIF parsers, a Structure class, a module to keep a local copy of the PDB up-to-date, selective IO of PDB files, etc.
Original Author: Thomas Hamelryck. Contributions by: - Peter Cock - Joe Greener - Rob Miller - Lenna X. Peterson - Joao Rodrigues - Kristian Rother - Eric Talevich - and many others.