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 -e .
Quick start
- Prepare feature files (
features/traj_0.npy, ...) with shape(n_frames, n_features). - Optionally add matching coordinate trajectories (
trajectories/traj_0.xtc, ...) and a topology file. - Edit
examples/config.yamland 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file adaptivepy_sampling-0.1.0.tar.gz.
File metadata
- Download URL: adaptivepy_sampling-0.1.0.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3462c30be275bf57e54550b760575640744761b656296d1604a1cdf70c7d4608
|
|
| MD5 |
7931d7badb74806a29bbd84a310d8532
|
|
| BLAKE2b-256 |
1dcfceb8d61de2ec7db45a72fa6b0cbd31f406c101b415b56e445053f2eddaab
|
Provenance
The following attestation bundles were made for adaptivepy_sampling-0.1.0.tar.gz:
Publisher:
publish.yml on hnadeem2/AdaptivePy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
adaptivepy_sampling-0.1.0.tar.gz -
Subject digest:
3462c30be275bf57e54550b760575640744761b656296d1604a1cdf70c7d4608 - Sigstore transparency entry: 1806616728
- Sigstore integration time:
-
Permalink:
hnadeem2/AdaptivePy@0aa1bef83f22d643508b31fd0b6f9ea1c6dac3cc -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/hnadeem2
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0aa1bef83f22d643508b31fd0b6f9ea1c6dac3cc -
Trigger Event:
release
-
Statement type:
File details
Details for the file adaptivepy_sampling-0.1.0-py3-none-any.whl.
File metadata
- Download URL: adaptivepy_sampling-0.1.0-py3-none-any.whl
- Upload date:
- Size: 29.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f56add0b429b512c99256fb2141b96008a8e88e6dfe57a6c6fd94233c200dafe
|
|
| MD5 |
98418cafe29a7e086eecb6c7a0345d68
|
|
| BLAKE2b-256 |
97531401bbe8478fb71d46ed0d4c9be97a2b455ec93f2dbd677e1dcea9ebdc85
|
Provenance
The following attestation bundles were made for adaptivepy_sampling-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on hnadeem2/AdaptivePy
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
adaptivepy_sampling-0.1.0-py3-none-any.whl -
Subject digest:
f56add0b429b512c99256fb2141b96008a8e88e6dfe57a6c6fd94233c200dafe - Sigstore transparency entry: 1806616731
- Sigstore integration time:
-
Permalink:
hnadeem2/AdaptivePy@0aa1bef83f22d643508b31fd0b6f9ea1c6dac3cc -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/hnadeem2
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@0aa1bef83f22d643508b31fd0b6f9ea1c6dac3cc -
Trigger Event:
release
-
Statement type: