Skip to main content

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

PyPI LICENSE GitHub Actions Build Status codecov docs

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.

Metadata

Release files for prolint2 0.0.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prolint2 0.0.20
File Size Uploaded
prolint2-0.0.20.tar.gz 1.3 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for prolint2 0.0.20
File Interpreter ABI Platform
prolint2-0.0.20-py3-none-any.whl Python 3 none any Details

Total release size: 2.6 MB

Release files / prolint2-0.0.20.tar.gz

Download URL prolint2-0.0.20.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
b1e1d6a5e88edb87f51c99a5d527a6ef4e88e79a3bae4fba8ea94d35ab07f6b3
BLAKE2b-256 checksum
How to use checksums
e8b7e0e77284fd9645b48470e729849be95102104c8d0fa8a3698ebdaf46a493
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / prolint2-0.0.20-py3-none-any.whl

Download URL prolint2-0.0.20-py3-none-any.whl
Size 1.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
07df2ed4af3297cb578e3f8f9441d9e0a1c8cb4ebe05d5b109d5c75ce41c605b
BLAKE2b-256 checksum
How to use checksums
b3ea35982ba1c57553177d01d40807553eacd99ae8d6f521d6f8d3b14dec6af2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.0.20 This release

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page