Skip to main content

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://brandon-cole.github.io/PHENOMS/ Source: https://github.com/Brandon-Cole/PHENOMS

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phenoms-0.2.3.tar.gz (2.4 MB view details)

Uploaded Source

Built Distributions

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

phenoms-0.2.3-cp313-cp313-win_amd64.whl (246.4 kB view details)

Uploaded CPython 3.13Windows x86-64

phenoms-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

phenoms-0.2.3-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (663.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

phenoms-0.2.3-cp312-cp312-win_amd64.whl (246.4 kB view details)

Uploaded CPython 3.12Windows x86-64

phenoms-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (418.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

phenoms-0.2.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (663.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

phenoms-0.2.3-cp311-cp311-win_amd64.whl (246.6 kB view details)

Uploaded CPython 3.11Windows x86-64

phenoms-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (416.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

phenoms-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (664.9 kB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

phenoms-0.2.3-cp310-cp310-win_amd64.whl (247.2 kB view details)

Uploaded CPython 3.10Windows x86-64

phenoms-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (416.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

phenoms-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (663.9 kB view details)

Uploaded CPython 3.10macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

phenoms-0.2.3-cp39-cp39-win_amd64.whl (248.1 kB view details)

Uploaded CPython 3.9Windows x86-64

phenoms-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (417.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

phenoms-0.2.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (665.1 kB view details)

Uploaded CPython 3.9macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

File details

Details for the file phenoms-0.2.3.tar.gz.

File metadata

  • Download URL: phenoms-0.2.3.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for phenoms-0.2.3.tar.gz
Algorithm Hash digest
SHA256 145b1cc31c0f37f7f4309c98faec09c793232d9e0865ca29374210f263267b07
MD5 30b6b3ef20bdd3064f57d63282ab1c60
BLAKE2b-256 9b22149600644d12971c1b89bb89bf50da642c74bc152dcdb04a6d515d2a6252

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3.tar.gz:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: phenoms-0.2.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 246.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for phenoms-0.2.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 025cf6a6fafd051e8a9fd27361c555e4ebc4c5ffa2f0ce9ce0cf4c86e8109fe4
MD5 bc562a8caaf9c5fb063152dd9a3476d8
BLAKE2b-256 7098b35e1d465e385c766577995f419b4cc01c73c950c17cda68dca9b43e9726

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp313-cp313-win_amd64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98a55f10afdd57c6a685620b732eebaac5b90d6af99fa59403e3d20f3e50c683
MD5 efd375dc6dd27881f4ce2266c3b73daf
BLAKE2b-256 cf6d7fe43a74a307e117dd486f8354c1917d62b27d83d6c1b604a584944452e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 4e38ede7fb704144cfb14144430c2422a88a4e0bb68996604599d232621b631d
MD5 3cafa918631adf5817d704ac6ebb321a
BLAKE2b-256 4419425d5d252c3d2febc37827d9b68884346cb2f764844e2da4c86a7a6cd553

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: phenoms-0.2.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 246.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for phenoms-0.2.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 80b8c8a018330c0862063a73a82bc80442c38b68affb0074f56b1c22ca7f9dfb
MD5 04c6a458a56e640af45ebb27194c3595
BLAKE2b-256 ec3b96d8025792900e8ef3bec3fa1ae0cc9c76b884e0afc5a206b4968a84ad06

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp312-cp312-win_amd64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 677d6458a6766c3198474bacc5d5f48bd99e70630cfa230c1d9a0ec96f519ab1
MD5 7f1069e68c34ea824320ad7295a0ca30
BLAKE2b-256 a2eb8f55d7a0d298cd714c246970f213251d7fa8888c12a89225eebe8753239a

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 861f41aa41997fcb0dc10e350f816cdac869558dc9c4ff1c8d37236436be596e
MD5 e1c9eda3de5e97de8673f012e1499050
BLAKE2b-256 019e679732c9329963014599397947104013292a0a967b2faf904885f5e56093

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: phenoms-0.2.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 246.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for phenoms-0.2.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 03363c2ab9ad705ac209cf8fae2fb4302f34676874221eace0c0e23ae94e8a39
MD5 17ef9be30fdaef24c33719cc274116aa
BLAKE2b-256 1103c1d11ed0b7902cd96367748ada3bdaf181512102c9f7a5c04d0301440c17

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp311-cp311-win_amd64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c115ba9966d0509fc00f927aa085da503800ec989ed4511e31fd240d3df28fd9
MD5 fbd138efa3da00c28c37e229ae7ff759
BLAKE2b-256 027f9ac0374f3a053dad9d0a6fb7f1eeb8c7e19487e5d5d171b90b0b52fe945e

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 b23160c16858505b8326a25545dbfcac99cfbeee0fe5bff93a72a10cf7f08ff1
MD5 7fab38912bdbbeb1679d37547e0789db
BLAKE2b-256 b7959a472ca8dface2988d020e95ffb41f63f5f75c50f86621897c44b57ef857

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: phenoms-0.2.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 247.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for phenoms-0.2.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e2c8db635c480c39916514eb229b7abc77952158479af449fddc1d4ad1693e91
MD5 4c7a238835135fc6003ee6a2a5a9c8ef
BLAKE2b-256 dd6f0db372ce68100abae08ac17ccc0ff97bec4f75cf2607f01d75d9355f27b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp310-cp310-win_amd64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d5a6ea9ff2138a5334bb109a058e385f4906f4e552559c6c80f14ca8c44a7b8c
MD5 30574b72bdddc179e09abbc72a5e4cd1
BLAKE2b-256 a9c0b94a874fdc94c4dea9004a20cf85e6e1394c30e48797748cca0f6a2858c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 9cebca2b8b48b56ecac34e46261da5797fa980d4831085b7d5e78ac962d23674
MD5 e50aae60c03cfa01eda0b1a397f09d5d
BLAKE2b-256 69b33475e6c22e4ede6df8d9b3f2b5c81b0d582a31e494f26deecc07de9cfec8

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: phenoms-0.2.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 248.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for phenoms-0.2.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b43d34b86671ed0a6451d6ae847cd55e9752d65f1c0d1243666a00f93f77d155
MD5 cfa9aa593a4e46b53cac7720e153f3db
BLAKE2b-256 bb5f6d98e41235a340bb4707085f3241ca4baf09ee04077e7c89bd582fea8b2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp39-cp39-win_amd64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18dbd85d63b1f93191321a11689849e7b42f78a2ed0d3e8fbf49ba35522ee74b
MD5 f1e192624e6a7334079b9c2ac3a8d404
BLAKE2b-256 e91ae4f3e88101695634f1a8f10bf6d6ad6e2009c3b8873b424f5ee69eb3962b

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

File details

Details for the file phenoms-0.2.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for phenoms-0.2.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 9909a50f35d88acee18b586dd5e444fafc9135c1696d05ea05d6671efed28ffd
MD5 36ce774a4e1a193fa18d25976af06d52
BLAKE2b-256 0e344689e4ec18e8345f269fb194a9920a2efd3855e4cb3ef5d3024418549360

See more details on using hashes here.

Provenance

The following attestation bundles were made for phenoms-0.2.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: release.yml on Brandon-Cole/PHENOMS

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

Release history Release notifications | RSS feed

0.2.5

16 files

0.2.4

16 files

This release

0.2.3 This release

16 files

0.2.2

16 files

0.2.1

16 files

0.2.0

16 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