biotite.interface#

This subpackage provides interfaces to other Python packages in the bioinformatics ecosystem. Its purpose is to convert between native Biotite objects, such as AtomArray and Sequence, and the corresponding objects in the respective interfaced package. In contrast to biotite.application, where an entire application run is handled under the hood, biotite.interface only covers the object conversion, allowing for more flexibility.

Content#

LossyConversionWarning

Warning raised, when some information is lost during conversion.

Subpackages#

biotite.interface.pymol

This package enables the transfer of structures from Biotite to PyMOL for visualization and vice versa, via PyMOL's Python API:

biotite.interface.openmm

This subpackage provides an interface to the OpenMM molecular simulation toolkit.

biotite.interface.rdkit

This subpackage provides an interface to the RDKit cheminformatics package.