Skip to content

Investigating the evolutionary properties of structurally resolved human-virus PPI interfaces

License

Notifications You must be signed in to change notification settings

wanchunsu/HV_PPI_interface_evolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Evolution of human-virus PPI interfaces

Building a human-virus structural interaction network (SIN), resolving protein-protein interaction (PPI) interfaces, mapping and categorizing interfaces, and computing the evolutionary rates of different PPI interfaces.

Associated paper (by Su, W.-C. & Xia, Y.): Virus targeting as a dominant driver of interfacial evolution in the structurally resolved human-virus protein-protein interaction network.

Getting started

  1. Clone this repository.
    $ git clone 'https://github.com/wanchunsu/HV_PPI_interface_evolution.git'

  2. Navigate to the downloaded folder.
    $ cd HV_PPI_interface_evolution

  3. Install requirements listed in dependencies.txt.

Usage

  1. Navigate to the scripts directory.
    $ cd scripts

  2. Follow the instructions in the instructions.bash script. Below are the main steps in this pipeline:

    1. Build a human-virus SIN and resolve interaction interfaces.
    2. Map interfacial residues back onto human target proteins and categorize them.
    3. Determine the evolutionary rates of different PPI interfaces.

Note: The working directory is scripts and all data and results are stored in the data directory.

Software

Databases

Contact

Wan-Chun Su wan.su@mail.mcgill.ca

About

Investigating the evolutionary properties of structurally resolved human-virus PPI interfaces

Resources

License

Stars

Watchers

Forks

Packages

No packages published