Skip to main content

Adaptive sampling on MD trajectories via clustering and policy-driven seed selection

Project description

AdaptivePy

Adaptive sampling on molecular dynamics trajectories using clustering-based state space partitioning and policy-driven seed selection.

Installation

pip install adaptivepy-sampling

Quick start

  1. Prepare feature files (features/traj_0.npy, ...) with shape (n_frames, n_features).
  2. Optionally add matching coordinate trajectories (trajectories/traj_0.xtc, ...) and a topology file.
  3. Edit examples/config.yaml and run:
adaptivepy run examples/config.yaml

CLI

adaptivepy run config.yaml
adaptivepy validate config.yaml
adaptivepy list-policies

Python API

from adaptivepy import run_adaptive_sampling

results = run_adaptive_sampling("config.yaml")

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

adaptivepy_sampling-0.1.1.tar.gz (19.8 kB view details)

Uploaded Source

Built Distribution

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

adaptivepy_sampling-0.1.1-py3-none-any.whl (29.0 kB view details)

Uploaded Python 3

File details

Details for the file adaptivepy_sampling-0.1.1.tar.gz.

File metadata

  • Download URL: adaptivepy_sampling-0.1.1.tar.gz
  • Upload date:
  • Size: 19.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for adaptivepy_sampling-0.1.1.tar.gz
Algorithm Hash digest
SHA256 01e437071ddab6dcd35b0a9f9a7865ed4aaaa875df98457285ab3e5deea42f24
MD5 b6bdce677dd0df780a2f9e9ad7eb120f
BLAKE2b-256 b6224f7b1475e4c2df400f8886991d2d297df615bda476e379621538a996fc27

See more details on using hashes here.

Provenance

The following attestation bundles were made for adaptivepy_sampling-0.1.1.tar.gz:

Publisher: publish.yml on hnadeem2/AdaptivePy

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

File details

Details for the file adaptivepy_sampling-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for adaptivepy_sampling-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 16db7aa9608354d71776726d7ac698842fcd25e0f1f8779095370adeb0a151c1
MD5 3f1843a14d47b16de7c85baec5718b2a
BLAKE2b-256 992430ef41c8f94486cdf2ac8e08b693a571c7540505bb2f73ebe3657c0eabd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for adaptivepy_sampling-0.1.1-py3-none-any.whl:

Publisher: publish.yml on hnadeem2/AdaptivePy

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