ProLint2: Lipid-Protein Interaction Analysis.
Project description
ProLint v2: an optimized tool for the analysis of lipid protein interactions.
Overview
ProLint2 calculates distance-based lipid-protein interactions from molecular dynamics trajectories of membrane protein systems.
Table of contents
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 Universe
from prolint2.sampledata import GIRKDataSample
GIRK = GIRKDataSample()
u = Universe(GIRK.coordinates, GIRK.trajectory)
contacts = u.compute_contacts(cutoff=7) # cutoff in Angstroms
Using the Prolint2's command-line interface:
prolint2 coordinates.gro trajectory.xtc -c 7
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 here. 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for prolint2-0.0.15-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d1dee591749e44f4c2d86d47c5da4762d7b4bb32a5af652cd5c0cb40809aa38 |
|
MD5 | f5204591da22a0c2352df2ae40443a7c |
|
BLAKE2b-256 | 12b3a8885b83aaa733365f31166234852717ec7a3b6a9727c8a7654e86d1debb |