Skip to content

kastritislab/IRAA

Repository files navigation

IRAA: A statistical tool for investigating a protein-protein interaction interface from multiple structures

See the full article here. (https://doi.org/10.1002/pro.4523)

It is a tool to assess protein interface of a any complex [AB] with components [A] and [B]. Multiple 3D structures of complex [AB] in the bound state, as well as multiple 3D structrues of the components [A] and [B] are combined together to identify and understand the properties of the interface residues.

A GUI within ipynb

A GUI within ipynb

Github repos is structure as below:

Notebook -> Main file: jupyter notebook For a quick sneak peek the notebook file is converted to .html and .pdf format only for viewing purposes. To actually interact and run the analysis please open the Run_IRAA.ipynb and go through it cell-by-cell. At the beginning there is a simple GUI panel created within the notebook for easy interaction.

  • iraa_utils -> contains scripts to offer some functionality ot the notebook
  • figures -> all output figure will be saved here.
  • data -> Contains downloaded mmCIF files data as well as processed SASA data.
  • jpnb_overview_files -> Here are four .txt files, each containing lists of PDB IDs of structures of A, B, AB, and allow skipping any files a file _drop.txt.

Dependencies:

  • numpy
  • scipy
  • pandas
  • biopython
  • tqdm
  • pylab
  • seaborn
  • freesasa

You need to install freesasa and make sure it is added to the path, and available in your python run session.

A GUI within ipynb

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published