Skip to main content

Calculate ipSAE scores for protein-protein interactions in AlphaFold2 and AlphaFold3 models

Project description

ipSAE: for binders screening

ipSAE Animation

Installation

pip install ipsae

Usage

Run ipSAE tool from the command line terminal in Linux. It takes the Alphafold2, Alphold3 and Boltz2 multimers PAE file in .json and .pdb or .cif file format as input, and distance cutoff values.

Command-line Help

$ ipsae --help
ipSAE
Scoring function for interprotein interactions
-------------------------------------------------
Version: 1.0.1
Author: Samee Ullah
Email: sameeullah@bs.qau.edu.pk
LinkedIn: https://www.linkedin.com/in/ullah-samee/
-------------------------------------------------
Based on the original work of Roland Dunbrack.

usage: ipsae [-h] pae_file structure_file [cutoffs ...]

Calculate ipSAE scores for protein-protein interactions

positional arguments:
  pae_file        PAE file (JSON or NPZ)
  structure_file  Structure file (PDB or CIF)
  cutoffs         Optional: PAE and distance cutoff values. Defaults are 15
                  for AF2 and 10 for AF3/Boltz1.

options:
  -h, --help      show this help message and exit

Examples:
For AlphaFold2:
  ipsae alphafold2_multimer.json alphafold2_model.pdb 15 15

For AlphaFold3:
  ipsae full_data_0.json model_0.cif 10 10

For Boltz:
  ipsae pae_model_0.npz Boltz_model.cif 10 10

Examples

AlphaFold2

ipsae scores.json model.pdb 15 15

default distance cutoffs of 15.

AlphaFold3

ipsae full_data_0.json model_0.cif 10 10

default distance cutoffs of 10.

Boltz1

ipsae pae_model_0.npz model_0.cif 10 10

default distance cutoffs of 10.

Output Files

The tool generates three output files:

  1. <name>_<pae>_<dist>.txt: The main output file with chain-chain scores.
  2. <name>_<pae>_<dist>_byres.txt: By-residue scores.
  3. <name>_<pae>_<dist>.pml: A PyMOL script for visualizing the ipSAE scores.

Main Output File Format

The main output file contains a table with the following columns:

Chn1 Chn2 PAE Dist Type ipSAE ipSAE_d0chn ipSAE_d0dom ipTM_af ipTM_d0chn pDockQ pDockQ2 LIS n0res n0chn n0dom d0res d0chn d0dom nres1 nres2 dist1 dist2 Model

Credits

This tool is based on the original work of Roland Dunbrack.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipsae-1.0.1.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipsae-1.0.1-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file ipsae-1.0.1.tar.gz.

File metadata

  • Download URL: ipsae-1.0.1.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for ipsae-1.0.1.tar.gz
Algorithm Hash digest
SHA256 0bda1bacc06a5c5f28ac186199b7037025c9bf566149f7ef3397c405f38f66dd
MD5 8039af812af744e355b0d585f5d4fe56
BLAKE2b-256 4735aef2af2e77eaed2d399af5470526d040cfe7319eb79811025ca07c104afa

See more details on using hashes here.

File details

Details for the file ipsae-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: ipsae-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.18

File hashes

Hashes for ipsae-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a33553ca4b5ffbfa7cc82b4083057a017e35bc6a7bf56bdafef40c54d8577ca2
MD5 dc27b8e34fdd3324d5d4ae1858b7ee9e
BLAKE2b-256 5b47c7e58b6576aeb41a1ffd292a386bd3058705c3d0e057390ba59a16edb969

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page