Skip to main content

Quantify conformations of molecules

Project description

Puckepy

A library to describe and characterise molecules, written in Rust btw

  • puckepy.formalism to describe molecules quantitatively through various puckering formalisms
  • puckepy.confsampling to provide the functionality from pucke.rs in Python
  • puckepy.geometry to describe molecules by elementary geometrical attributes

Documentation

  • Online documentation can be found here !

  • The Python library has been annotated with python stub files .pyi. This allows definition on hover functionality, useful for reading docstrings while writing in your preferred editor.

Installation

Requires Python3 >= 3.12 and Rust >= 1.85

  • Installation protocol can be found here !

Author

Written and designed by Jérôme Rihon

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

puckepy-1.0.0.tar.gz (34.5 kB view details)

Uploaded Source

Built Distribution

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

puckepy-1.0.0-cp38-abi3-manylinux_2_34_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.34+ x86-64

File details

Details for the file puckepy-1.0.0.tar.gz.

File metadata

  • Download URL: puckepy-1.0.0.tar.gz
  • Upload date:
  • Size: 34.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for puckepy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 577056e8000f75cd10f5b1abeba7e09c1011ce2e1e96b77af31e9f64c7455a0d
MD5 d794d1bf53f06bf05a79260c401fc110
BLAKE2b-256 a99a7f5863bf01d2971ec30027f17d1b85b0a2e8af7c88126764eddbfad89cfc

See more details on using hashes here.

File details

Details for the file puckepy-1.0.0-cp38-abi3-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for puckepy-1.0.0-cp38-abi3-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 fb244e9f8f93efcda5eedf82d59043d9584b64a1d905edd89e325d1196f7d1b3
MD5 b90a9a9aee8a198f90d9f8338ac49d11
BLAKE2b-256 d0158d681aa8a60be1be3aa67f2878edc095c6620ca0344829531070872778e4

See more details on using hashes here.

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