Skip to content

A Python frontend to the LigPlot+ program, allowing batch processing of Protein Data Bank (PDB) files through the DIMPLOT algorithm.

License

Notifications You must be signed in to change notification settings

eachanjohnson/dimpyplot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

dimpyplot

A Python frontend to the LigPlot+ program, allowing batch processing of Protein Data Bank (PDB) files through the DIMPLOT algorithm.

Requirements

  1. UNIX / Linux / MacOS X
  2. Python 2.7
  3. LigPlot+ from the EBI: http://www.ebi.ac.uk/thornton-srv/software/LigPlus/
  4. components.cif from the PDB: ftp://ftp.wwpdb.org/pub/pdb/data/monomers/components.cif
  5. Ability to 'cd' in the Terminal

How to Use

  1. Copy dimpyplot.py to the directory containing the PDB files you want to process (the working directory), or your $PATH.
  2. Edit lines 6 and 7 to tell dimpyplot.py where to find LigPlus on your computer.
  3. Edit lines 10 and 11 to tell dimpyplot.py which protein chains you want to study.
  4. In the Terminal, cd to the working directory.
  5. Do 'python dimpyplot.py'
  6. Dimpyplot will process every PDB file in the working directory, generating new PDB files of the interaction surface, and PostScript files of the LigPlots.

About

A Python frontend to the LigPlot+ program, allowing batch processing of Protein Data Bank (PDB) files through the DIMPLOT algorithm.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages