Skip to main content

A user-friendly, Python tool for clustering pathways from molecular dynamics simulations.

Project description

lpath_logo.png

Linguistics Pathway Analysis of Trajectories using Hierarchical clustering

GitHub Actions Build Status Documentation Status DOI Publication

A user-friendly, Python tool for clustering pathways from molecular dynamics and weighted ensemble simulations.

Copyright

This software is distributed with the MIT License.

Copyright © 2023, Anthony Bogetti, Jeremy Leung, Lillian Chong

Quickstart Guide

Users may install this program via PyPI (recommended) or from GitHub Source. By default, LPATH is installed with the bare minimum to run analysis on classic MD simulations. Users who intend to analyze WESTPA simulations should install WESTPA in the same environment.

  1. Install from PyPI: python -m pip install lpath
  2. Install from GitHub Source:
    1. Clone the git repository: git clone https://github.com:chonglab-pitt/lpath
    2. Move into the folder: cd lpath
    3. Install the program in editable mode: python -m pip install -e .
  3. There are a variety of optional dependencies you may install. These work with either installation options listed above.
    1. Install with WESTPA: python -m pip install lpath[westpa]
    2. Install with terminal user interface (TUI): python -m pip install lpath[tui]
    3. Developers can install with [dev] (all dependencies) or [test] (minimal dependencies to run tests): python -m pip install lpath[dev]
    4. Options may be combined: python -m pip install lpath[westpa,tui]

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.1.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lpath-1.0.7.tar.gz (47.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lpath-1.0.7-py3-none-any.whl (49.8 kB view details)

Uploaded Python 3

File details

Details for the file lpath-1.0.7.tar.gz.

File metadata

  • Download URL: lpath-1.0.7.tar.gz
  • Upload date:
  • Size: 47.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for lpath-1.0.7.tar.gz
Algorithm Hash digest
SHA256 769ce3451d24465c112c82e2d527222d07e0149a9fb7c60205cb5a6c1d67bea4
MD5 6200a7256c1cfa33d8d245c711f4d726
BLAKE2b-256 963cd3651390e10d4e4f7a41508eabcdc7ac5cea1c823143e5880151a308272a

See more details on using hashes here.

Provenance

The following attestation bundles were made for lpath-1.0.7.tar.gz:

Publisher: build.yaml on jeremyleung521/LPATH

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lpath-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: lpath-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 49.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for lpath-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 cfd3511262bb71cc1001ec8d96963c7c324e21c17db73bd9c66237111008d8cb
MD5 faff8f6f393b2bab796f56cca1bcade3
BLAKE2b-256 0435a3a4226976249210b8a5206e2731cfa63b691850ee922015cf456a9b7c16

See more details on using hashes here.

Provenance

The following attestation bundles were made for lpath-1.0.7-py3-none-any.whl:

Publisher: build.yaml on jeremyleung521/LPATH

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page