Skip to main content

Prism Pruner

Project description

Prism Pruner

License Powered by: Pixi Code style: ruff GitHub Workflow Status Codecov

PRISM (PRuning Interface for Similar Molecules) is the modular similarity pruning code from FIRECODE, in a standalone package. It filters out duplicate structures from conformational ensembles, leaving behind non-redundant states.

The code implements a cached, iterative, divide-and conquer approach on increasingly large subsets of the ensemble and removes duplicates as assessed by one of three metrics:

  • Heavy-atom RMSD and maximum deviation
  • Rotamer-corrected heavy-atom RMSD and maximum deviation
  • Relative deviation of the moments of inertia on the principal axes

Credits

This package was created with Cookiecutter and the jevandezande/pixi-cookiecutter project template.

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

prism_pruner-0.0.1.tar.gz (21.4 kB view details)

Uploaded Source

Built Distribution

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

prism_pruner-0.0.1-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file prism_pruner-0.0.1.tar.gz.

File metadata

  • Download URL: prism_pruner-0.0.1.tar.gz
  • Upload date:
  • Size: 21.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/8.7.0 keyring/25.6.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.4 rfc3986/1.5.0 tqdm/4.67.1 urllib3/2.5.0 CPython/3.10.12

File hashes

Hashes for prism_pruner-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f1ce3ae4709f55b6b0f1f43c4c26cfafd28a7586a15bef379c4c04e60d360f5f
MD5 13829226afb11ae5f6af79a2f1af0bde
BLAKE2b-256 f3484db65fe606abe1c9bdce174918583aab4e1b716b4d5f17e844234ae6dbec

See more details on using hashes here.

File details

Details for the file prism_pruner-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: prism_pruner-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/8.7.0 keyring/25.6.0 pkginfo/1.12.1.2 readme-renderer/34.0 requests-toolbelt/1.0.0 requests/2.32.4 rfc3986/1.5.0 tqdm/4.67.1 urllib3/2.5.0 CPython/3.10.12

File hashes

Hashes for prism_pruner-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f76724ee0eb5832775ccf18222eec82773211192fb0c9cc9f327b40dc20d3d7a
MD5 0a22d2f5ce5d6098fac2c7253f3e3256
BLAKE2b-256 6a09f6c14e596b94cb3e616abb3fc711f4c8ef98b4fe1dd54e2bfe6b379d9b92

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