Scripts to run EMRinger, as well as the scripts to generate the EMRinger manuscript figures.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Figures
Phenix_Scripts
.gitignore
LICENSE.md
README.md

README.md

EMRinger

This is the set of scripts used for the EMRinger paper (citation below). For the most up-to-date version of EMRinger, please use phenix.emringer or the integrated GUI version of EMRinger in the latest phenix nightly.

All of the scripts used in the EMRinger paper were based on Phenix, python, and pymol

Calculating EMRinger Scores

If you would like to calculate EMRinger scores, check out the Phenix_Scripts folder for more detailed instructions. Feel free to email the authors if you would like help running the scripts or want to troubleshoot any issues.

Recapitulating the Figures

Ultimately, every figure used in the EMRinger paper should be recalculable by a user interested in investigating the tool. Currently, only some of the figure generation scripts have been packaged nicely, but feel free to check out the Figures folder to see my progress on that front. If there is a figure in the manuscript that you really want to try to generate with your own data, email the authors and we'll be more than happy to share the not-as-cleaned-up scripts we used.

Requirements

These were the software versions used to make the figures

Phenix 1.9 official or any nightly after that.
Pymol Incentive 1.7.4 
Python 2.7.8

Within Python, the following extensions were used:

pandas
matplotlib
numpy
multiprocessing

Citation:

Barad B.A., Echols N., Wang R. Y-R., Cheng Y.C., Dimaio F., Adams P.D., Fraser J.S. EMRinger: side-chain-directed model and map validation for 3D Electron Cryomicroscopy. Nature Methods published online 17 August 2015; doi: 10.1038/nmeth.3541