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.2.tar.gz (20.9 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.2-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for prism_pruner-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9585570ca087f2eee8b6930efae7f07c210c18a39f1221e96cbe461d6b280b38
MD5 64e4587ee04df607389e3e53616223b2
BLAKE2b-256 db5134eee0696250f0f7350455b78e32e070fe497a99ce794d6e8d75c3ca5ea2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for prism_pruner-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 beb317b715ff48e382e6ac0a8d5438ffb112276e5deda935b1b39cca0b3500c1
MD5 8c84d4671cdf5bea8f25f8827d8c68c4
BLAKE2b-256 1d87f347ab103f50ff4fbabcca4e1fdc1a6319707451d75299f46c186056abab

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