=========
iotbx.pdb
=========

-----------------
API documentation
-----------------

Input methods and objects
-------------------------

.. autofunction:: iotbx.pdb.input

.. autoclass:: iotbx.pdb.ext.input
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.mmcif.cif_input
    :members:
    :undoc-members:
    :show-inheritance:

PDB hierarchy objects
---------------------

.. autoclass:: iotbx.pdb.hierarchy.root
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.model
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.chain
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.residue_group
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.atom_group
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.atom
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.atom_with_labels
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.conformer
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.residue
    :members:
    :undoc-members:
    :show-inheritance:

.. autoclass:: iotbx.pdb.hierarchy.af_shared_atom
    :members:
    :undoc-members:
    :show-inheritance:

Accessory classes and functions
-------------------------------

.. autoclass:: iotbx.pdb.hierarchy.overall_counts
    :members:
    :undoc-members:
    :show-inheritance:

.. autofunction:: iotbx.pdb.atom_selection.selection_string_from_selection
    :members:
    :undoc-members:
    :show-inheritance:

Submodules
----------

iotbx.pdb.multimer_reconstruction module
----------------------------------------

.. automodule:: iotbx.pdb.multimer_reconstruction
    :members:
    :undoc-members:
    :show-inheritance:
