BioInterface¶
BioInterface is a python package capable of extracting Protein-DNA interfaces from BioPython PDB structures.
Free software: MIT license
Documentation: https://biointerface.readthedocs.io.
Get Started¶
This is a little tutorial on how to use the biointerface package.
The official release is found in the Python Package Index (PyPI)
$ pip install biointerface
You can extract a single Protein-DNA interface from a single protein chain.
from Bio.PDB.MMCIFParser import MMCIFParser
from biointerface import Interface, build_interfaces
# parse and build structure with Biopython
parser = MMCIFParser()
structure = parser.get_structure(
structure_id="1A02", filename="1a02-assembly1.cif"
)
# extract interface from a specific protein chain
face = Interface(
structure=structure,
protein_chain_id="A",
search_radius=5.0
)
face
<Interface chains=F:BA contacts=258 search_radius=5.0>
Check the official documentation for more information.
Credits¶
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.