Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PHENOMS

Python-based Hydrogen-Deuterium Exchange of Molecular Dynamics Simulations

PHENOMS analyzes backbone H-bond networks from MD trajectories for HDX-MS–style interpretation: Rust-accelerated Baker–Hubbard detection, replicate/ComparisonSet workflows, occupancy heatmaps, differential protection, and connectivity exports.

Install

pip install phenoms

Reading GROMACS .tpr topologies needs one optional extra:

pip install "phenoms[gromacs]"

Every other supported format (.gro/.pdb topologies, OpenMM .dcd, AMBER .nc/.prmtop, multi-frame PDBs) works with the plain install above — see the Inputs docs for the full file-type breakdown.

Quick start

from phenoms import SimulationSet, default_output_root

sim = SimulationSet(
    pdb_files=["rep1.pdb", "rep2.pdb"],
    sub_frames=100,
    output_dir=default_output_root() / "my_run",
)
sim.run()

A CLI is also available: phenoms prep, phenoms run, phenoms compare.

Docs: https://popov-lab-unc.github.io/PHENOMS/ Source: https://github.com/Brandon-Cole/PHENOMS

License

MIT

Metadata

Release files for phenoms 0.2.7a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for phenoms 0.2.7a1
File Size Uploaded
phenoms-0.2.7a1.tar.gz 2.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for phenoms 0.2.7a1
File
phenoms-0.2.7a1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
phenoms-0.2.7a1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
phenoms-0.2.7a1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
phenoms-0.2.7a1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
phenoms-0.2.7a1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
phenoms-0.2.7a1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details
phenoms-0.2.7a1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
phenoms-0.2.7a1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
phenoms-0.2.7a1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details
phenoms-0.2.7a1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
phenoms-0.2.7a1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
phenoms-0.2.7a1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details
phenoms-0.2.7a1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
phenoms-0.2.7a1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
phenoms-0.2.7a1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details

Total release size: 9.0 MB

Release files / phenoms-0.2.7a1.tar.gz

Download URL phenoms-0.2.7a1.tar.gz
Size 2.4 MB
Tags Source
SHA-256 checksum
How to use checksums
d56bfe6e28651144c6ebb0c7a1503084c144d8cdea8bf9d84fbab99ee4038240
BLAKE2b-256 checksum
How to use checksums
1c09fdcfbe4400931b27c64c85a595357af3bc60197fbe086aebac0c2310dfb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp313-cp313-win_amd64.whl

Download URL phenoms-0.2.7a1-cp313-cp313-win_amd64.whl
Size 248.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
51d9de996dd551dd0b866f7d61f46de97fc1f8f7692af4ed77bac588ed364def
BLAKE2b-256 checksum
How to use checksums
4397831065774849c509596ab2d3fbca1e76dbbf1a317986b0a3e885710031e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phenoms-0.2.7a1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 420.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f330e7a02d867ec5528a46f4d9680abad8b48121b6baee524b1d5228ea06a335
BLAKE2b-256 checksum
How to use checksums
505cc469e75653f644a841d9822a87aadc2ae461704524adbf0e784dad3a130f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL phenoms-0.2.7a1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 664.8 kB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b65284a7b27240d7f7e575a0d0dc41683f734479d740628064d2d8cd9d6f6426
BLAKE2b-256 checksum
How to use checksums
ec1ff6d1a50149af1f613ae2acf6d4004f1c30bebebff139d1afb4a806830094
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp312-cp312-win_amd64.whl

Download URL phenoms-0.2.7a1-cp312-cp312-win_amd64.whl
Size 248.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
11173e055b2ed19f5aa659a30e5bab59f12e2a35485e02a2a27cfbca26c38d71
BLAKE2b-256 checksum
How to use checksums
e63307631658737457e8f7e0b66a1ab54f53901583ad33c0de80842309ce5666
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phenoms-0.2.7a1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 420.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
eecd8428773ca87bab4268fd2fd4200f55402844e90e581488d40d326018c526
BLAKE2b-256 checksum
How to use checksums
5d9d743de2fc43ccd7a6fb5299217f930bc434c661f21114eb3566ced447bf95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL phenoms-0.2.7a1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 665.0 kB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ba0ccba511d705af38e3a3ef6cfbd2862d9ba7340df188bf3da4acc46c734f81
BLAKE2b-256 checksum
How to use checksums
22f919e90a810e8c3fec51f3862a7e0a496560e67ee1c50d070ad70bb8315c48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp311-cp311-win_amd64.whl

Download URL phenoms-0.2.7a1-cp311-cp311-win_amd64.whl
Size 248.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
1460ec9337c96d30e3084287e069056d1b0a626490c46ab3a85f7dda6e5709c1
BLAKE2b-256 checksum
How to use checksums
d74556eb73d7accc4b115ed2fafe6d7c50dae8305433491694e0a4d875168b08
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phenoms-0.2.7a1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 420.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fbe6dae9a59e179505c157d5887a83150bf3600b7026684d471c3902a356e48f
BLAKE2b-256 checksum
How to use checksums
23509c1bd070da427db1e39ccb26aa81be7976b15fced7788a2f1d2acc6635ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL phenoms-0.2.7a1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 664.7 kB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
658767e5ad56374d37c95268420209c1293c0b29a7d563864afa16ba728c0718
BLAKE2b-256 checksum
How to use checksums
a3ce815ae97052a3f42b3837e8fc484f88f7ae457e7fd0281c384952d81ad9d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp310-cp310-win_amd64.whl

Download URL phenoms-0.2.7a1-cp310-cp310-win_amd64.whl
Size 249.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6cf6786804efee7597c5dd48de3e69f83aa868cf05cd033c7441ed0288609c85
BLAKE2b-256 checksum
How to use checksums
332d99beac557ca8ed698f2104c9dddfacf951dbc4d6a0ff8fdc59aab128433f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phenoms-0.2.7a1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 419.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
953da023ac36a406196cf2159287aac18ccdb13eac5d268497e153536b6c47c0
BLAKE2b-256 checksum
How to use checksums
de2d408f99c63a26b0b2ea62e955d0bf8c20b8b21eeb1e04b61c55d431660dd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL phenoms-0.2.7a1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 664.6 kB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a67c25f042d7722d4ab52b72bb003362cce88324de79f9774d4c132b3ff795da
BLAKE2b-256 checksum
How to use checksums
df86e5da6027a66f274209f020f2e59f809e8506cf9e020429e80bd17875aa7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp39-cp39-win_amd64.whl

Download URL phenoms-0.2.7a1-cp39-cp39-win_amd64.whl
Size 250.5 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6ba1006f7cacbecc128fb65ab39d981601a6f7781a6ad3a0b19d4c9c81fcf6d9
BLAKE2b-256 checksum
How to use checksums
18ca9cad72e829dcd4685af01f5e00f6dc867682a7f6b767f51586c0be981aa9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL phenoms-0.2.7a1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 420.1 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cba5526800ada41f83f8990c086e6862a3f452807236d48c8796bbdc0d439917
BLAKE2b-256 checksum
How to use checksums
9a5e7e1d210708c83c88d0abcb90509ac7aa623ae2e1b8fb51333a35ad34cf8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release files / phenoms-0.2.7a1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL phenoms-0.2.7a1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 665.9 kB
Tags CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ee5327c2013439b4e851c838cb0bb4f2e79c6fe1459b7e8e1017a434b298dbaa
BLAKE2b-256 checksum
How to use checksums
d9b2c4e5eddd81e0df84c57fa7a8864ffc93285510f4c9f5ed190eaf7e1a8ae3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 21, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.7a1 This release

16 release files

0.2.0

16 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page