Skip to main content

Prism Pruner

Project description

Prism Pruner

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

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.3.tar.gz (21.5 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.3-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: prism_pruner-0.0.3.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for prism_pruner-0.0.3.tar.gz
Algorithm Hash digest
SHA256 b24243446a5d94fd5b552334a740f9ff282f3b09f26c06448dd1e0004d81ea08
MD5 86ed5aa0b3419ade4720d0aba652c01a
BLAKE2b-256 eb4a722b4426fa8f950584764444a8f8cf666120f92f38d5cf0cefe6d082d0a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: prism_pruner-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for prism_pruner-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e3a825f2ee9d17f4998a9d0494cf82545170ec8ac1e71d986820eef93b3eebab
MD5 73ae389c395edaba8773ef61761d5e48
BLAKE2b-256 25ab216878c56b4edec416c7ff398db86f0657b02fa57803ec70888e26eec29a

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