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.0a2.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.0a2-cp313-cp313-win_amd64.whl (285.9 kB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

pytrajlib-1.0.0a2-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.0a2-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.0a2-cp313-cp313-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

pytrajlib-1.0.0a2-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.0a2-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.0a2-cp312-cp312-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

pytrajlib-1.0.0a2-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.0a2-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.0a2-cp311-cp311-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

pytrajlib-1.0.0a2-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.0a2-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.0a2-cp310-cp310-macosx_11_0_arm64.whl (293.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pytrajlib-1.0.0a2-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.0a2.tar.gz.

File metadata

  • Download URL: pytrajlib-1.0.0a2.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.0a2.tar.gz
Algorithm Hash digest
SHA256 776b6adfffa6a6f16bffc1f784e7caf628da13cb3438a441a2a872a5a1d7b29a
MD5 cea4a9c8511b6236dffca46876e390ec
BLAKE2b-256 21576ec8014a50dae12ed896b355ae05932d3f5a3c2009ce1a827f169d18c22a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2.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.0a2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1574b14ed91cd62d1768b9f91326729816efe2eb4089595f592007be122845c3
MD5 de1063b2a883c765c56ea8d91c8ad863
BLAKE2b-256 fb3ce43b52f0266cda2bef4963e895eff08ecb007eafe34b47a03db39beb5fce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp313-cp313-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a2-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.0a2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 d887ab9eb041a14c5445f958ca1c86cc2469ca2ecfb34d16b53eab89c8f21f6e
MD5 2e1a41833fb9a979000576e312fbb695
BLAKE2b-256 cb48933fb65f2ff889f1ba99aab04ffa141a5a3e9699460187cd3804befd97c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 41832036b267cf5ba231b2cc7a7843e5291f53b9f4cc1e45b3f879ab50c55516
MD5 e191b444bbfcec7986c432285da59bc5
BLAKE2b-256 b987c6f4237052ed232a951c21dbfbcfb54300ef8187afa3559138c80a406252

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-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.0a2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 08f42a6a977f9cbb4636885df7780ad5d1a3c3d24978cbcc3ed544f71023bc99
MD5 2e663cddb755d87095fa60ae5aaf80ae
BLAKE2b-256 b4c0d864c21464eb35aa1d2c7d3039654938db81592a678a1cf6c44b2a009a55

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 04937e272e718fd01d8844a2aca7f224d53d59d6e508c4f84aa249f5c84a5382
MD5 086151cc4c748dee4007f01621f100af
BLAKE2b-256 0fd20688fae89263c524d22949e10a500d560505ba9ee38a5e7b154c4fe23a15

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b890530c45fc127b2303adb06394f47371a43b262548a6408ff350d2a26f3f08
MD5 7f04fd745a4bc190c01517f382e61a08
BLAKE2b-256 1c01541fdc8870745415aad05202df7bc42c0ddfdaebc462505a14627501f726

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 60e84eb0b0abb7244fa7c7998bd2704568d2525646e4f33d2efc52303a9ece3a
MD5 b28d6dc1bd21cb08db54c93ca7b0327e
BLAKE2b-256 add9e07b5b8895ef0f325d286aefccbc10ace6b11bde65fea3506362b800f394

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a2-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.0a2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d0194a94b3aed5d3c3d1a654394600b1dc6ad217076c48fd3e5477074c34d1c1
MD5 8c94e3ff3e3a643d663f876739db1db8
BLAKE2b-256 cd36bb98b4b47c6a7533e542b1289a776955527089ab8b20ef2e0917aaab77d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e23a0f867c0ffedc31788738c495950505fea5186feb63f3d5e93f89634c7713
MD5 7b5c1e26b2224fbdbc90f4e66a573d2e
BLAKE2b-256 2dfebacd443d4dc91a8f874003ebdc62d8f85a5e1ec553db02c7b2c4194e51fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-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.0a2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b049f22c9deb6164b86d47a9d1f45c0fa1d251c1425c922be7dd645186a54459
MD5 dd56d248833d20a79ee6f6505ba34679
BLAKE2b-256 ed64cbf46ebfc3d689ee9de282b5eb96a4c0fdf837e4fc85253f30acd8ea304a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa7c645684df0b2c4217148f8bdc0f94262c9d73364f701a7134e63aec04e2d2
MD5 67eea6b6af24f6d69cbcb468f5dfb7ea
BLAKE2b-256 7ddbbf90d452b68e4afa195d390c0b3d847ee4745b1760a6ac14489a37217f08

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7840446937356a16badd11f97c127f3f6c75e23b9b15a63b3d43979be2c62a92
MD5 870bd4d0714a9c12e43ef0e352a4103d
BLAKE2b-256 085c2e9f7c92e6bb09ca58ae855509c9f23b572b7c5370d1886e1304298dff2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b0f649d86ef4e7414ef4c3ebb4877f7c93eddbe6e964f355fca73ef8f365d360
MD5 603f1daf600297363c58124891355ddf
BLAKE2b-256 699b98cab59796fb6471aea3ce2cbaedc15223b8ea6d65d72b401e9cf39256d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a2-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.0a2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 1131b778f67765ba705326eda8d72711214399316ec7b6a464a93f97f36635e5
MD5 d8b56ac928608402d5dc2497506ec35f
BLAKE2b-256 d1023581f690d5279386334873cb36562849d6c54b41becca97ab172a4d623d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd23d4c720480f17f4cab5fdb30c9e8776342da5dcbc9c303847294eb28185d5
MD5 b7f3b547b86f6f00257bbf251a4140f0
BLAKE2b-256 29ac895e2a386113f7e7b6b193b5db964f4c06d917d6e687f96ce9b5f03569dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-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.0a2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d8feff46db1952431a1c0d29f55e883322858e1ca781900e6c3f6c3050ac546
MD5 852f4cd49ccf8dce290978458f93f884
BLAKE2b-256 7c4ab4faae0f49c9a2001f123316eadc368d84360c6e8790370778d8248fab85

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08d78935214d070d45b9e1f651727b147d535b9038bfe65d601e08356f352a33
MD5 ccd03b33808b7a66a88ed0a86de69fe8
BLAKE2b-256 0dc37c82bb6c6da48ca891669ae5dede4d9472b5a789c84707a8447daaa021a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 26bdd9fd85e75f5f30220f6e533e621554349b12ffb6cac58c9301ce144b57ac
MD5 82ee3b11a6f6a4818cac1d1abca20379
BLAKE2b-256 6ca1d7a41e6f4dbf8f7aec3bde9e775040e94e0fee48dfc59c0a9b934f70d704

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 973dc5ce322008a56e1c55c6d5d623e3feac34fd13f356c58e9322c01cd11864
MD5 c24b5ba026668fd5839a50082a19a541
BLAKE2b-256 108566f22fbc904edd746d3272c5dcaa90229f3697049085b6ab2efe91a63c6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pytrajlib-1.0.0a2-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.0a2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7cf2fbe456e6e94d49ccae7499ce5172aafcb5cea736e390212cb460ed731078
MD5 99f19458c521e477e997b3173c34260c
BLAKE2b-256 cf5629658a655df79dde851909c13a2390559cd38f588988f1330ba1bd5840fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 068e88cba2d289b0964040aa55931792b0c7074abea44c9bc129daf8adabf05f
MD5 3a17f64e89e12396224a072606a8466f
BLAKE2b-256 6b8e881c7d1653a103dc415d8c48292766ede4b86db588130af60699d5e6465d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-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.0a2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1257dbd51d9ef1c168eed4eccd88d41c4778e27b2e4ffe8feb996798f62dcae6
MD5 15d3522e2e47eb9ec97d5af2e4d6bb5f
BLAKE2b-256 73d2e38cc543499c6b332208ebf28e328ee0f53c8a70567ae92eb7481b265a7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79efb2f7a8fbd11d935890d95e5929f3f9573fccada07896b1cde49a93b955d4
MD5 c65dcdbaf8cc220c98591a96e143b37b
BLAKE2b-256 09064407939ea427ddd6a482393186d87a79cdd6e27b5dc9d436246823518371

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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.0a2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pytrajlib-1.0.0a2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e6a47a092bad5b7e661f00ac7522a0e7796b0f35f73a2af0ea727952130af10f
MD5 474459d11909ec0fe61e4f6d34989105
BLAKE2b-256 0e3df7209323348eb51308e88e6c170ae48464197a409f228634dd1c751295b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pytrajlib-1.0.0a2-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