Skip to content

Python program that can identify the residues interacting between chains of a complex protein.

Notifications You must be signed in to change notification settings

AndreaRubbi/pdb_parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

pdb_parser by: Andrea Rubbi

Python program that can identify the residues interacting between chains of a complex protein.

This is a very basic program that needs as input a pdb file of interest. The goal of this program is to analyze the coordinates of residues in differnt chains to find out which of them actually interact. Beeing part of a bigger project born to analyze the Hemoglobin complex, it has an additional feature that allows to analyze also the interactions with the Heme and Oxy groups.

Its usage is simple: run the program with the pdb file as input: Ex $ ./pdb_parser.py pdb_file.pdb

Then it will ask you to select the firts chain and then its kind. Just try it and you will see how easy is its functionality.

After that it will also ask for the second chain, the procedure is the same as before.

It will then print a table whith all the interacting atoms of the interacting residues of both chains.

The printing format is quite nice as it's done using pandas. The table is saved as Interactions_csv/Chain_Inter + chain1 + chain2 .csv

Requirements:

-- numpy --> python3 -m pip install numpy -- pandas --> python3 -m pip install pandas

About

Python program that can identify the residues interacting between chains of a complex protein.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages