Skip to main content

Python bindings for the libamtrack library

Project description

pyamtrack

pyamtrack is a Python wrapper for the libamtrack library, making it easier to access and use libamtrack's functionality directly from Python.

Stable Release Information

The last stable release of pyamtrack is 0.14.0 (released on 2022-10-03). However, this version has several limitations:

  • It is only available as a binary wheel package for Linux (no support for Windows or macOS).
  • There is no documentation describing the available functions or how to use them.

To install the stable release, run:

pip install pyamtrack

Ongoing Development

A new version of pyamtrack is currently being developed, addressing these limitations. The new release will include:

  • Support for Linux, Windows, and macOS (for Python >= 3.9).
  • Full documentation detailing all available functions, their usage, and example applications.

The work is still in progress, and the latest alpha release can be installed via:

pip install pyamtrack --pre

(Use at your own risk, as many things may still be broken.)

Usage Example

Here's a quick example demonstrating how to use pyamtrack (ongoing development release):

from pyamtrack.converters import beta_from_energy

print(beta_from_energy(150))

Documentation

Detailed user documentation is available at https://libamtrack.github.io/. It includes:

  • Instructions for installing the Python library.
  • Guidelines on how to use pyamtrack.
  • Descriptions of all available functions, including examples.

Informations about Linux installation and project workflow can also be found here

Example Notebooks

For more detailed examples and tutorials, please refer to the notebooks in the example directory.

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

pyamtrack-0.14.1a11.tar.gz (170.4 kB view details)

Uploaded Source

Built Distributions

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

pyamtrack-0.14.1a11-cp313-cp313-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86-64

pyamtrack-0.14.1a11-cp313-cp313-musllinux_1_2_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyamtrack-0.14.1a11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyamtrack-0.14.1a11-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyamtrack-0.14.1a11-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

pyamtrack-0.14.1a11-cp312-cp312-musllinux_1_2_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyamtrack-0.14.1a11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyamtrack-0.14.1a11-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyamtrack-0.14.1a11-cp311-cp311-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86-64

pyamtrack-0.14.1a11-cp311-cp311-musllinux_1_2_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyamtrack-0.14.1a11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyamtrack-0.14.1a11-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyamtrack-0.14.1a11-cp310-cp310-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86-64

pyamtrack-0.14.1a11-cp310-cp310-musllinux_1_2_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyamtrack-0.14.1a11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyamtrack-0.14.1a11-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyamtrack-0.14.1a11-cp39-cp39-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.9Windows x86-64

pyamtrack-0.14.1a11-cp39-cp39-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyamtrack-0.14.1a11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

pyamtrack-0.14.1a11-cp39-cp39-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file pyamtrack-0.14.1a11.tar.gz.

File metadata

  • Download URL: pyamtrack-0.14.1a11.tar.gz
  • Upload date:
  • Size: 170.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyamtrack-0.14.1a11.tar.gz
Algorithm Hash digest
SHA256 4ad94684b0b5d08ce6e48ac7ec2cf1f8bb545ea8d1f4ef2b0fc789e61f79a106
MD5 9b2869ee14f0b8771f60be7e0fa39d87
BLAKE2b-256 6b419601fb8084d51a14fcea42afa8e1d2ecf523a9b34e00abdf8e8c2eaeeb2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11.tar.gz:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a3cd9f8a56b5412c10a63ebe41377c71edd8694c245c1783d004051d3ab1fc90
MD5 a0e5efa4ce90ffbeb5b7084ba65e3b0b
BLAKE2b-256 a5880b6b3a48ace23a6f30ad3f99ae1c2fce8da59e5a8a77225a6369d9bb45fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp313-cp313-win_amd64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb501db5c405f1cabc1936531b6468c45bc84ff70b5a588a78c2b4c955bcf604
MD5 5a7d763121f893af14e1458a0f36ba97
BLAKE2b-256 35024572fb3bd5872ca5be947ef4b8297ac374335413d7e3fc4bb3ce7f94f663

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb958303b605431f73ee38c8be62acafe7179fa38734805286a537403f89f48f
MD5 dea89d0162ac5c0282920ee6662a0d11
BLAKE2b-256 7d0e7e168351fd10b90338888675266f4c6d5666089af824ba26efcccfc4b7dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ba7c190e076d8cbffe0ed32746846d879db73e85e29b55e4925eb56ba643f96
MD5 5798fd8d6a5e911bb2374c00c5a8b6b1
BLAKE2b-256 3873c8ca4feb6af0b57d73352c725b83d9cd5522d7253fe1843bada58096e0fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8ad7b38bdab0044937fa4abb232090669819795959af4e3b6d8872028b2faad3
MD5 83a6db3f21e9a87fba369d48655ac915
BLAKE2b-256 7868af4202a53eeafabd090c5e638aff65f282f1c9fc5b1e0d4527be1def83d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d01c7ccb0dbbdf8531d2a746d6f0a3d87aa3532a930895a68e64bad4bc2ca937
MD5 de882c5e071428b2784d790ca62f8d8f
BLAKE2b-256 a1fe0213deafd8c5c90de54bb72b5140bdf6e3c8b9c8fbf763cc257fd54592f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e793cbd99676d991261b2e603cf651ad287e4cc391f6a27f758a7092531e0cfc
MD5 a323614bcc811dfff48e3e3cd1811bf1
BLAKE2b-256 44ae9804baf16966229a714e56e7912a1ca56087437d9c73976bdf2f7fa2aa38

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2eaea640ecd3452c5fb6bc686709b3ca5723282f0878b71ed2280e84fea9ed6f
MD5 2cd76e94de7ca9fa379b0dd8a5c9084a
BLAKE2b-256 3cc550285bdcac5f28f245345ed46e17c87831d3ede53b584c99a4eb3dd3516e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ace1bacd8a2550015044c6c87153f8a77b5d61f5e8019b0fa9d48cc79c9a7528
MD5 e937914565174a0b4d65daa1d9b78072
BLAKE2b-256 68578a3d3305ea920a1fbdef607181db9cbfd5aaa535f9f738f34d3e06ec4111

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 185e67cf2f0e24af249b44ebfa543225d6a4cf28c8c149e685d5debe8ba2a747
MD5 2e8f60ab92824b2873d4d23327b97e2a
BLAKE2b-256 2a8e321609906fe62a1f348bf9d1921ec63b05ebd13763c849b4cfb2bc9b3737

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c9501390cfa77621ac01e3d4e1a70f654eae3ebe585c71dd6c0c21b5de11895a
MD5 d726e38fe3ec893479a48f8be71a7d04
BLAKE2b-256 6613cece96d0519fc10598eb107ce1c00528382c0d322cd5f307d3cdd689120a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ad1db6d9fc1cde42d63ffa69a3233667fa4cc5261bf94bf2893ab1aec816b34a
MD5 7226975be990e5c34003b30080c8759c
BLAKE2b-256 24492a16843d10832d2ec8fdae50b68c473bc02bfb304e74e8774bcf51b1c78d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 85368683ad81133d833ab46d534e911b9e5ddbe0e5e4e0e86bed17220ec0c7e8
MD5 2fe3bd16d509d87025c53bfae1770e84
BLAKE2b-256 f61c58c2c8e4a6538267ab9dd1a510c279779a5c03e3782c897e5874f8772cb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5c4b33cc12b0dd01960caa86aa335a347d4637875bcf683b9ce5a144f0613e25
MD5 c2bac03f23831006f223b9b6cbb03b33
BLAKE2b-256 752edcccca935b9e2c9c7e43b7c1f5f1c73655e6eef1b89fa25348696c079faf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b111b6c25f4a9ea03e1d9aaf77e2cbd5b6eb24d0a041a0845ead54b9fb0b64e4
MD5 86af5fa84fc84a51c9267c19c6f4ab7f
BLAKE2b-256 39bdcbf5b5b32ab9a567bef4cc161956a6cb7e0caaa03e883cd6cdb21a567da6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f957c165d3594f4dc18583bfa944f799e10ecea6a71c33321b597081f401dd4
MD5 5cae96fff6e484d0dbd117c482f6d487
BLAKE2b-256 7b880a3471deb3ee5dfb39c78d918e8d280dd14a8d922a8b242b24aa71a3515b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ed0ab5898a5e68a41c110e1bb200d6c9f7959ef27e6084a350f1d933545ffd0f
MD5 0487e37a20da82b30e17dffca9be69b8
BLAKE2b-256 99594b97285c95edaee3eac4967347f65e85c48f6ade2ea6599628d41782b3a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 73de40587d0e54c02d8b139557364ba24c8b651746368de6fcd31061e60dcffb
MD5 eec761aaf3fb75c39e4dc26e0818e8d4
BLAKE2b-256 f94228d186cacd69f12bbd5cc775eeb940d72efd9f5ceba8a30773fba07df0ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c132c6ec18b745aafca446cb0403f1d55a7da384ad497bcd5889a63db800f6aa
MD5 da42c0b13360843a94669e9bd7705ab5
BLAKE2b-256 951c69c444f4ab3d5227f5507344e7648e54754ee631b29cff639a897ca8dcd1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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

File details

Details for the file pyamtrack-0.14.1a11-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyamtrack-0.14.1a11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 286c11fce930a219fb0ed3d925c83652614d1f4e7a2b7dbedc1fc20d0c96af63
MD5 b2423672f3fa049aa30c436f9cdad28d
BLAKE2b-256 13024ae12b0a31dd6d349e85c1c71c3af30870d7671f9d347b6fca19a4a55bb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyamtrack-0.14.1a11-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on libamtrack/pyamtrack

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