Skip to main content

Simulate the flight of a ballistic missile

Project description

L.M. Arthur, Cambridge, MA, 2025

This code is a work in progress, and is not yet ready for use. It is being developed for research purposes in the MIT Laboratory for Nuclear Security and Policy.

Overview

This code is a package for simulating the flight of a ballistic missile. It is designed to be modular, with separate modules for geodesy, atmosphere, vehicle, gravity, stepper, integrator, flight, monte carlo, guidance, and control. The code is written in a combination of C, Python, and bash.

User Guide

This section provides a brief introduction to using pytrajlib, and will be updated as additional features are rolled out. Run all commands from the pytrajlib directory. To ensure that your version of the code is up-to-date, run

git pull

To compile the code and run the test suite, run

bash ./scripts/compile.sh

And, to run the code, use the

bash ./scripts/run.sh

command. The run parameters can be adjusted in the .toml files in the /input directory. The results will be placed in the /output directory.

To generate trajectory plots from an existing trajectory.txt file, run

python ./src/traj_plot.py

To generate a new trajectory.txt file, run the simulation with traj_output = 1 in the relevant .toml file.

TODO:

  • Set up CMake
  • Write tests for atmosphere module
  • Implement exp atmosphere functions in C
  • Write tests for vehicle module
  • Implement minuteman model in C
  • Write tests for newtonian gravity module
  • Implement newtonian gravity functions in C
  • Write tests for physics module
  • Implement physics functions in C
  • Write tests for stepper
  • Implement stepper in C
  • Determine whether to implement integration in C or Python
  • Write tests for flight module
  • Implement flight function
  • Implement ctypes wrapper for C functions
  • Implement output file writer
  • Implement plotting functions
  • Write scripts for compiling, testing, and running
  • Write tests for flight initialization
  • Implement flight initialization function
  • Write analysis suite to fit distributions to accuracy data
  • Implement configuration file and parser
  • Write tests for monte carlo function
  • Implement monte carlo function in C
  • Write tests for imu module
  • Implement imu functions in C
  • Write tests for gnss module
  • Implement gnss functions in C
  • Write tests for control module
  • Implement control functions in C
  • Write tests for Kalman filter
  • Implement Kalman filter in C
  • Set up .yaml for conda environment
  • Write tests for gravity perturbations
  • Implement gravity perturbations in C
  • Implement atmospheric model with perturbations
  • Integrate boost guidance
  • Write tests for lift function
  • Implement lift function in C
  • Integrate proportional navigation for MaRV
  • Generate plots
  • Reentry update
  • Write integration tests
  • Add initial rotational perturbation
  • Exclude gravity from imu measurements
  • Write function for parameter scanning
  • Write function to generate sensitivity plots
  • Organize runs
  • Add non-commercial license
  • Set up EG16 atmosphere
  • Implement reentry-only simulation
  • Generate system response plots

BUG REPORTS:

None

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

pytrajlib-1.0.0a1.tar.gz (250.5 kB view details)

Uploaded Source

Built Distributions

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

pytrajlib-1.0.0a1-cp313-cp313-win_amd64.whl (285.9 kB view details)

Uploaded CPython 3.13Windows x86-64

pytrajlib-1.0.0a1-cp313-cp313-win32.whl (283.8 kB view details)

Uploaded CPython 3.13Windows x86

pytrajlib-1.0.0a1-cp313-cp313-musllinux_1_2_x86_64.whl (333.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pytrajlib-1.0.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (333.9 kB view details)

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

pytrajlib-1.0.0a1-cp313-cp313-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pytrajlib-1.0.0a1-cp313-cp313-macosx_10_13_x86_64.whl (294.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

pytrajlib-1.0.0a1-cp312-cp312-win_amd64.whl (285.9 kB view details)

Uploaded CPython 3.12Windows x86-64

pytrajlib-1.0.0a1-cp312-cp312-win32.whl (283.8 kB view details)

Uploaded CPython 3.12Windows x86

pytrajlib-1.0.0a1-cp312-cp312-musllinux_1_2_x86_64.whl (333.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pytrajlib-1.0.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (334.0 kB view details)

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

pytrajlib-1.0.0a1-cp312-cp312-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pytrajlib-1.0.0a1-cp312-cp312-macosx_10_13_x86_64.whl (294.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

pytrajlib-1.0.0a1-cp311-cp311-win_amd64.whl (285.9 kB view details)

Uploaded CPython 3.11Windows x86-64

pytrajlib-1.0.0a1-cp311-cp311-win32.whl (283.7 kB view details)

Uploaded CPython 3.11Windows x86

pytrajlib-1.0.0a1-cp311-cp311-musllinux_1_2_x86_64.whl (333.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pytrajlib-1.0.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (333.7 kB view details)

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

pytrajlib-1.0.0a1-cp311-cp311-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pytrajlib-1.0.0a1-cp311-cp311-macosx_10_9_x86_64.whl (294.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pytrajlib-1.0.0a1-cp310-cp310-win_amd64.whl (285.9 kB view details)

Uploaded CPython 3.10Windows x86-64

pytrajlib-1.0.0a1-cp310-cp310-win32.whl (283.7 kB view details)

Uploaded CPython 3.10Windows x86

pytrajlib-1.0.0a1-cp310-cp310-musllinux_1_2_x86_64.whl (333.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pytrajlib-1.0.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (333.6 kB view details)

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

pytrajlib-1.0.0a1-cp310-cp310-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pytrajlib-1.0.0a1-cp310-cp310-macosx_10_9_x86_64.whl (294.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file pytrajlib-1.0.0a1.tar.gz.

File metadata

  • Download URL: pytrajlib-1.0.0a1.tar.gz
  • Upload date:
  • Size: 250.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pytrajlib-1.0.0a1.tar.gz
Algorithm Hash digest
SHA256 e904344a7e9da3f1bd83dc24d87fde6f40671e52f588e09ed9b82dbcaa4301ce
MD5 8af0ff43e48ef96e6a9f3735232e938d
BLAKE2b-256 4ed9878b393c5adc692d2eb17ae6ec03171716927e3dc4c7da5c8579edd10c1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1.tar.gz:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3d67f6b83fd6aab62eaa9e274ba0957fe2f1fc1c406de2c7d7b805234d7063a2
MD5 f6d8e91363101e8ed0ead25174f04d13
BLAKE2b-256 6f975f550f840534137657ddc2d4578ef8951c0d52fcbd1cecd7564dfe643b4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp313-cp313-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a1-cp313-cp313-win32.whl
  • Upload date:
  • Size: 283.8 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pytrajlib-1.0.0a1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 e21c8c35431a20c86fcdc42502316a95c362c140460e8bec04f24972f148c72c
MD5 964745b56f6d7d80d6238879b95e5a9c
BLAKE2b-256 bb6a99d13e44763b09d89a02b979b8cef844c077eed796740dd3ba01de6f88c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp313-cp313-win32.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 716fb62fa3d49d87de3a456d2dd5f217abc36ab3b4f350ac2978766c083c3c3f
MD5 d8fe447413a9f2952f52e2433bc6d8fe
BLAKE2b-256 47284db3b9cabc2ac0af888071fd66c96695c5979751c169ea3b34407849c171

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa153cff44a8917334e2684cf30263986bca01344573cc16c8dafdd2f3a4f1eb
MD5 6b643f46d3686547ee2fe9496e6098d2
BLAKE2b-256 0093532d6a83655226f7b00715d34dd0a2b11570d1d8467aea441049b7a76f6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34aed608015369ee8e7922c46a1f2d37874fa80b586f337d9245862a44d0c082
MD5 257799f09008821aee892e1a50982438
BLAKE2b-256 cfddbacd61e56d1ba1a4c58f42f1b1d4090c87d03339b37087ffa6b384eb0e6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3ea25b9e060ef872b82a7375dc5fba08e23bf645a41e8a204c2c322eaec2c8a5
MD5 962a545dca4da1221b4ca204baf03a5e
BLAKE2b-256 34d1030bc527d1d069e3668c8800e65b375f5553426ae2f44ae7279a45af2725

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 244fe63ec4e4881eb5526000231dfea334e63bfbcfd61ffcad4beca543bda941
MD5 b83fc88736d44074c8c44f27fea51e2c
BLAKE2b-256 d7f7e7cf980a39fdb10031bca17bfc30606e8be38c51749dea1d32082d13dde4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a1-cp312-cp312-win32.whl
  • Upload date:
  • Size: 283.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pytrajlib-1.0.0a1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e976be0defc14fba8c87b11562939d7daea4868c7bc16e9b9a172fa05bab791d
MD5 3e36614bf322ff6ae62506284c0bcbe5
BLAKE2b-256 ebe2cdc64ced8a43009c1ed5dbf4d3783c053f6011df978e8ff9a95cd5c8f730

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp312-cp312-win32.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1d3586d7a91cc0b4e3bdbe013accfc046f96cfa0945a7d513d427745a7e4813e
MD5 35bbe07bdbe8d1686283b4a5627b563f
BLAKE2b-256 b726a1d27adda2f74ae51cc9266031c3b4c8c0a9e5e23fab8355b11267ea5d5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 71fe89cdbe1f32ad14f7dd68bcf044857edbce6a728b90c14e746a0e96bd2a89
MD5 7f00976bf8257467f27c5499608b5797
BLAKE2b-256 d7067fc22f5ece7353ce74a4259a4010d9ff70bf96381595fcb9d04879bc8f74

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d731b6f5a0e88913b50b137711815774083d2008dd31fa0a85a236d932a0cd6
MD5 94e42dc6636dbe83eadc09b6b1b46a22
BLAKE2b-256 d40f56b6a5c2acba946d1312a470f213164bb359acf14f3f8066d76c3c1631e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b092b785081e242dec2b9eccd038b8cb8c23731a6f0de0947a86306091c63c35
MD5 61fea072ee5c6cf7164fd84d5643726c
BLAKE2b-256 da829fa732ba74166d20ba6e2bc8b3303ef31a2e8e9becf4a9d5d9d807af5a37

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 652c71ad38bffb23115a1be56eeedfc5c34a34b9d8e682b1d318d0d289af643d
MD5 4403ea1e02c40cea9d224839b50ef403
BLAKE2b-256 f093a18cbe12306caed35658a6889130e847a50534e878124b2efbc9e3930df9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 283.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pytrajlib-1.0.0a1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6a3a2863d5d126157423da50d16a04816fb61ce55fa387d8d4f710f4c685bccc
MD5 7cfe6f88cecac29220080cad4afbfc6f
BLAKE2b-256 95394cf3c2754ae93d21731cbc1b0ca1be549c8c30cc1c77c746cd567c473e9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp311-cp311-win32.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a2ed84705678715cadf8abcf76cf81005d5c4870d8be4697674737b36381f4fd
MD5 e947a673e97f2903cf4eb2ee81a1d70f
BLAKE2b-256 97e96e6100f0d0946ae9cb14f51e58a36be52fbad211a9f0a203a1549863cb67

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 399993cf97013be0d05ed8e975918fccf22b036d5a54ceaf03cecfb03096921d
MD5 e7b74dd8064d63f79cc447efddadd206
BLAKE2b-256 1f59e57993e6ecc764cbbec5cce716e9cc3ea84434a8b0ef232648d12fd1c83f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c001a0637a0e6e334c48b7ca3d66d6ed2fd3f72a53e387b29e8db24ef709bbb
MD5 b7f6b9d57ece94d0e34f47c156a9633b
BLAKE2b-256 5a84cc23254d55e6c0f7409687d00cc77da522bc2f9ddaf49f2b007210ae2de8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 675adc0fcf25c790c08d184f3c2c5e9a9a77a61a85a5262729489c215752ef9b
MD5 f17fa9f2ccf9ee736784219c663723be
BLAKE2b-256 e516c8336f59b4ec85993a5025c92d0cb564d585b8598270b95196c71bc09a71

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d3d50139b86fb82ef1d067898a2e5f1befdeb712ae60f9786a9866cb9bf4a56e
MD5 c51fbcab5ce3412e6082bf397227f79e
BLAKE2b-256 0c53019fb98b9c5017d2ab795da8730124b9741f127f2388e2dad4bc82c76835

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 283.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pytrajlib-1.0.0a1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 fcc5c431a354600853ecb088565e9a13b6b486f3277a37351835b4573762ba77
MD5 e219e0d154df5c5083683edf6f034d51
BLAKE2b-256 7e64757f45774fbf61b00a3a24ba2672102f8ab46be457863e70b413aa427ae2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp310-cp310-win32.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4a7df710f7a6e149111773e09daeb4244feff0a89ad0cb04ebba498d3a479db5
MD5 9ffb6dcd3699e63f87e2522f65baa2f4
BLAKE2b-256 99add5ea9d19520b76a1e98bf56662583463fcfecdcbdb32478dba23074664fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7986119d960b2ca45aa6b00d6b68cc15af3587cca48a1e3cadc8d063bbcf5ae5
MD5 19020b00285b851d81db4d3a7f6849b0
BLAKE2b-256 383694538dbca3aaa9aff4a685dca7d69d1e7597ef79d1468ff4e1214180b36d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b304732d128f9d2d135ca90784239446d148a37f31a1735f6df161cb08737683
MD5 9a6893926cb8761e964884f7f528bfa1
BLAKE2b-256 8b9e76519ba1b34c3757a9208dab544f30c6c5ecc74170a6cc0152781b045063

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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

File details

Details for the file pytrajlib-1.0.0a1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30f24a092663a7382dbe63998fb1d1d43bd1c06dd2d39097ab78319c5073d56d
MD5 aef17b4a3568d987275bccd1dd3fcb4a
BLAKE2b-256 249a86e9ffc0e586e16f617bd444723980357e33e9342a7aeec7d361879fc979

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yml on lmarthur/pytrajlib

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