Skip to main content

WHISCY - WHat Information does Surface Conservation Yield?

ci

WHISCY

WHISCY is a program to predict protein-protein interfaces.

It is primarily based on conservation, but it also takes into account structural information. A sequence alignment is used to calculate a prediction score for each surface residue of your protein.

This repository contains an updated version of WHISCY. The original code was published in the following paper:

Table of contents

How does WHISCY work?

WHISCY requires a protein structure and a sequence alignment. First, it identifies a master sequence, the sequence that best matches the structure.

The sequence distance (amount of mutation) between the master sequence and all sequences is estimated. This determines the amount of expected mutation.

Then, for each residue, the expected mutation is compared with the observed mutation. Less change than expected means conservation, translated into a positive WHISCY score.

compare

Next, the interface propensity is taken into account.

Phenylalanines, for example, are likely to be in a protein-protein interface, so all phenylalanines receive a higher score. Lysines are much less likely to be in a protein-protein interface, so lysines receive a lower score.

Finally, all scores are smoothed over the surface of the protein structure.

Interfaces often form patches, so that neighbours of interface residues often are interface residues, too. The smoothing means that the scores of these neighbours are taken into account.

interface

Installation

Please refer to INSTALLATION.md for a detailed guide on how to install WHISCY in macOS and GNU/Linux.

Usage

Check USAGE.md to learn how to use WHISCY to predict protein-protein interfaces.

Metadata

Release files for whiscy 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for whiscy 1.2.0
File Size Uploaded
whiscy-1.2.0.tar.gz 101.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for whiscy 1.2.0
File Interpreter ABI Platform
whiscy-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 208.7 kB

Release files / whiscy-1.2.0.tar.gz

Download URL whiscy-1.2.0.tar.gz
Size 101.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4bbd7470fdc7a2c6f65d9daed9c7c0de7d655aebfad65a7211d6429a25763afe
BLAKE2b-256 checksum
How to use checksums
3db5211379fd65381d1b2eb97359e4fddb23b3c55e74e7c5872fe1066d474e8f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.11.2 Linux/5.15.146.1-microsoft-standard-WSL2

Release files / whiscy-1.2.0-py3-none-any.whl

Download URL whiscy-1.2.0-py3-none-any.whl
Size 106.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2463ace6e5c3262e4f4ddc7e08b39b606a17900fe8f96f3d37a5344f72fe6f3f
BLAKE2b-256 checksum
How to use checksums
1ac78e68930f81caefd1abe6ee36f7dcaf6b48fd8548d412a7459c6f2a759fa4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.11.2 Linux/5.15.146.1-microsoft-standard-WSL2

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page