Skip to content

Prolint2 is an optimized tool for analyzing and visualizing lipid-protein interactions from molecular dynamics trajectories.

License

Notifications You must be signed in to change notification settings

tieleman-lab/prolint2

 
 

Repository files navigation

ProLint v2: an optimized tool for the analysis of lipid protein interactions.

PyPI LICENSE GitHub Actions Build Status codecov docs

ProLint2 calculates distance-based lipid-protein interactions from molecular dynamics trajectories of membrane protein systems.

Installation

To install prolint2 we recommend creating a new conda environment as follows:

   conda create -n prolint2 python=3.8 
   conda activate prolint2

Then you can install prolint2 via pip:

   pip install prolint2

Basic examples:

Using the Prolint2's API:

   from prolint2 import PL2
   from prolint2.sampledata import GIRK

   target_system = PL2(GIRK.coordinates, GIRK.trajectory) 

   target_system.contacts.compute(cutoff=7)
   target_system.contacts.export('results.csv')

Using the Prolint2's command-line interface:

   prolint2 coordinates.gro trajectory.xtc -c 7 -e results.csv

You can find more details on how to use prolint2 in the documentation.

How to contribute?

If you find a bug in the source code, you can help us by submitting an issue to our GitHub repo. Even better, you can submit a Pull Request with a fix.

We really appreciate your feedback!

License

Source code included in this project is available under the MIT License.

Copyright

Copyright (c) 2022, Daniel P. Ramirez & Besian I. Sejdiu

Acknowledgements

The respository structure of ProLint2 is based on the Computational Molecular Science Python Cookiecutter version 1.6.

About

Prolint2 is an optimized tool for analyzing and visualizing lipid-protein interactions from molecular dynamics trajectories.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 71.7%
  • JavaScript 24.2%
  • HTML 2.6%
  • Other 1.5%