{ "cells": [ { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "# Extracting PPIs\n", "\n", "The ``ppiref.extraction.PPIExtractor`` class enables extracting protein-protein interactions (PPIs) from PDB files based on inter-atomic distances. This is how the PPIRef dataset was created." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "from ppiref.extraction import PPIExtractor\n", "from ppiref.definitions import PPIREF_TEST_DATA_DIR" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Prepare a .pdb file. In this example, we will use the [1bui.pdb](https://www.rcsb.org/structure/1bui) file from the Protein Data Bank which contains three interacting proteins: staphylokinase (chain C, pink), microplasmin (blue, chain A), and microplasmin (green, chain B). Further we will extract different types of protein-protein interfaces from the file.\n", "\n", "
\n",
"
\n",
"