Skip to content

Python package aimed at automatic identification of electron and hole transfer pathways in proteins.

License

Notifications You must be signed in to change notification settings

gayverjr/pyemap

GitHub release PyPI Build Status codecov Documentation Status License

Website emap.bu.edu DOI:10.1021/acs.jpcb.9b04816CodeQlPyPI version

PyeMap is a Python package aimed at automatic identification of electron and hole transfer pathways in proteins. It serves as the backend for the web application eMap, and can also be used as a fully functional Python package.

Installation

Pip

Pip installation will only install python dependencies, This is sufficient to run PyeMap analysis and view graph images, but some features will be missing.

pip install pyemap

For full functionality, install RDKit, Graphviz, PyGraphviz, MUSCLE, MSMS (not available on Mac OS Catalina and later), and DSSP, all of which can be downloaded free of charge from their owners, and are available on most platforms.

Getting started

Please see our tutorials for single and multiple protein analysis to help get started using PyeMap. We also provide sample Jupyter notebooks in the examples directory.

Bugs and feature requests

Please report any bugs and make feature requests here. For issues exclusive to the web version eMap, please send an email to [email protected]. We also greatly encourage users to contribute by making pull requests on GitHub!

License

Released under the 3-Clause BSD license (see LICENSE).

Copyright (C) 2018-2022

James Gayvert [email protected]

Ruslan Tazhigulov [email protected]

Ksenia Bravaya [email protected]

About

Python package aimed at automatic identification of electron and hole transfer pathways in proteins.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages