项目作者: UWSEDS-aut17

项目描述 :
uwseds-group-OPMxplore created by GitHub Classroom
高级语言: Jupyter Notebook
项目地址: git://github.com/UWSEDS-aut17/OPMxplore.git
创建时间: 2017-11-01T21:24:27Z
项目社区:https://github.com/UWSEDS-aut17/OPMxplore

开源协议:MIT License

下载


OPMxplore

This Python module was built for a quick and interactive exploration of the Orientations of Proteins in Membranes.

The tools in this module will help to

  1. custom query membrane proteins from the database and save query for future comparisions

  2. visualize trends within 4 high level categories using the computed parameters: hydrophobic thickness, gibbs free energy, and tilt.

Quick Start

Open the following url to see OPMxplore functions in action within a jupyter notebook rendered on nbviewer

  1. link to notebook: https://github.com/UWSEDS-aut17/OPMxplore/blob/master/examples/opm_explore_tutorial_1.ipynb

How to Run OPMxplore

  1. Clone the github repo:

    1. git clone https://github.com/UWSEDS-aut17/OPMxplore.git
  2. Navigate to the repo and run the following command in the terminal to install required packages:

    1. pip install -r requirements.txt
  3. Enable widgets for visualization within your jupyter notebook

    1. pip install ipywidgets
    2. jupyter nbextension enable --py widgetsnbextension
  4. Call jupyter notebook from the repository and run examples/opm_explore_tutorial_1.ipynb

Where we get our data

The Orientations of Proteins in Membranes (OPM) database is maintained by researchers from University of Michigan. They obtain the information of membrane proteins from PDB and compute the spatial arrangement of protein structures in the lipid bilayer. The OPM database has interesting features of membrane proteins such as Localization of the membrane, Depth, Tilt angle, and Gibbs free energy (how likely will the protein go into the membrane from solution).

Video Demo


IMAGE ALT TEXT HERE

Authors

David Alan Starkebaum, Sinduja Karl Marx and Felcy Selwyn.