Skip to main content

Rust reader for timsTOF .d/ (TDF) mass spectrometry bundles

Project description

opentimstdf (Python bindings)

Python bindings for the OpenTimsTDF Rust crate.

pip install opentimstdf
import opentimstdf

reader = opentimstdf.Reader("my_bundle.d")
calib = reader.calibration()
frame = reader.frame(1)
for peak in reader.decode_peaks(frame):
    mz = calib.tof_to_mz(peak.tof)
    print(peak.scan, mz, peak.intensity)

See the docs site for the full API.

Build from source

Requires Rust 1.75+ and maturin:

cd python
maturin develop --release

License

Apache-2.0.

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

opentimstdf-1.0.1.tar.gz (185.0 kB view details)

Uploaded Source

Built Distributions

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

opentimstdf-1.0.1-cp38-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8+Windows x86-64

opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

opentimstdf-1.0.1-cp38-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

opentimstdf-1.0.1-cp38-abi3-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file opentimstdf-1.0.1.tar.gz.

File metadata

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

File hashes

Hashes for opentimstdf-1.0.1.tar.gz
Algorithm Hash digest
SHA256 988667dcbf7714974c50d26288828855271942864e0f13128290884b9aa27ca3
MD5 a933f315488d747a478e818ff6fffadb
BLAKE2b-256 a70e4ffcaa90503560e358f9a59a0a92f101935aa09dac629b4cc5bf8973809b

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentimstdf-1.0.1.tar.gz:

Publisher: publish.yml on Sigilweaver/OpenTimsTDF

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

File details

Details for the file opentimstdf-1.0.1-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: opentimstdf-1.0.1-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for opentimstdf-1.0.1-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b0483d4c18867bc3e5b2f959312f6e0263aad7c72ea675c431700058ec48314e
MD5 7de707b09f98e2302dc35b8249374ecf
BLAKE2b-256 e9eb5ce0c8812b2c7ffc1160f95687fc95547c06449d6a6aa94107b4709f3462

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentimstdf-1.0.1-cp38-abi3-win_amd64.whl:

Publisher: publish.yml on Sigilweaver/OpenTimsTDF

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

File details

Details for the file opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4469a3abd2873e4c0fb4dc56316a7a675e89eb3b2bab9a405149f12723fce0a9
MD5 6fb2e427448b8a377addad02efd93b16
BLAKE2b-256 552df0de903c0b7562788542b8de03e9abdbb2440ef38e3e43f882ac3f744699

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on Sigilweaver/OpenTimsTDF

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

File details

Details for the file opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9232ad41ff50f86331fbeb9a176cb48e64779e91d030e1adf57c2fa7eec7922
MD5 9a4dcd101f1d5ad115aca09d558acd71
BLAKE2b-256 ee54feecda77ba5027d744b6f51c28167c8aff3e5bb124760a35d1b79065ba24

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentimstdf-1.0.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on Sigilweaver/OpenTimsTDF

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

File details

Details for the file opentimstdf-1.0.1-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for opentimstdf-1.0.1-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 81025faf8479634e73fbd57b46746fe97a63c8469a61ad3130d06b7d8cd9acef
MD5 e97f3dd3fafa6e2a8a14c176e985ee7a
BLAKE2b-256 c70abcf2c16501e98d49ff6ad9e6265a5edec08c3cb03056ca1ebfad6c8773eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentimstdf-1.0.1-cp38-abi3-macosx_11_0_arm64.whl:

Publisher: publish.yml on Sigilweaver/OpenTimsTDF

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

File details

Details for the file opentimstdf-1.0.1-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for opentimstdf-1.0.1-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 664ddf56943ce0768ba9b913aad8be051dd56fd87f6db05f8310b53c00ea1a06
MD5 50576014ce98d26450298caf1c54072b
BLAKE2b-256 e6e1e7eaa79a4b288e350849c503c42ed79e2e1a7153df9fa35cb5a8f7d16853

See more details on using hashes here.

Provenance

The following attestation bundles were made for opentimstdf-1.0.1-cp38-abi3-macosx_10_12_x86_64.whl:

Publisher: publish.yml on Sigilweaver/OpenTimsTDF

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