Geometry package for high energy physics (Geant4, Fluka)
Project description
pyg4ometry
Python code for rapid creation and conversion of radiation transport Monte Carlo (Geant4 and Fluka) geometries.
How to Install
Pre-built pyg4ometry wheels can be installed from PyPI using pip:
pip install pyg4ometry
If you cannot find wheels for your operating system / architecture, please open an issue. Building from source requires some non-Python software dependencies. More documentation can be found in the developer's guide.
Referencing and Citation
To support the development and maintenance of pyg4ometry, please cite it! Any publications including simulations made using this software must cite the pyg4ometry paper:
S.D. Walker, A. Abramov, L.J. Nevay, W. Shields, S.T. Boogert, “pyg4ometry: A Python library for the creation of Monte Carlo radiation transport physical geometries”, Computer Physics Communications 272 108228 (2022). DOI: 10.1016/j.cpc.2021.108228
Citation information can be also obtained on GitHub by selecting “Cite this repository” in the sidebar on the right.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pyg4ometry-1.2.4-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85a110f6baf7c69970ef761224f3d74d8ad048794e57964ded7f91715d9696b7 |
|
MD5 | 8be2c4bcfb731f9f8f64fbfa85970513 |
|
BLAKE2b-256 | d1955d222fc4a3b5173720ad94a881a013637039044a27f2827ff0e9213fa4ad |
Hashes for pyg4ometry-1.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7723a26aba05be1a4474119d7c6bd7e9cb2c42cde9719fba4cd65873b8557523 |
|
MD5 | 10ad396ad60058e091ab4da9772f0c6c |
|
BLAKE2b-256 | cfc33f88b774cf1f0a4846aceae5c0ecb4ae729db8b94616dd17d36cf999f456 |
Hashes for pyg4ometry-1.2.4-cp312-cp312-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac665543e96391e17c660793324ba434649ce1be0c8411795901274f34600b77 |
|
MD5 | f4cfafe1b7d5d3a8bb0f26919dbfbe29 |
|
BLAKE2b-256 | 7bd566946492311dd5ea445e3c2d8cea845e60ec35874a920c4dd7b49ad68f1d |
Hashes for pyg4ometry-1.2.4-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0c1a0eca144694b6826cfe4e01a707e6156a30b5f3ff37ea9086028a3f7033b |
|
MD5 | c49f8e1cf2631a26c5827d47ffd679c0 |
|
BLAKE2b-256 | 3f9e100c12d6efa9cf183b17d63c09aeeaac03fc62091a4377be615d146179b1 |
Hashes for pyg4ometry-1.2.4-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7457c520d5a6f9bc7e0e5d5f0d29133ea6e5a9bf353763129c216b55ac02dcb |
|
MD5 | e60dad37a830eb43a879466a0cac2738 |
|
BLAKE2b-256 | 0e06a05f7527d654dcd3d8ee378dc18efe6d4a830e86991e2b3c8c3eb4938ef8 |
Hashes for pyg4ometry-1.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a365f64427fbc09d5bae80042407b7f1319aaf1c76ba25f367923b35b1525be2 |
|
MD5 | 4d0f6eda111f7ef56bb1272b9115f7e4 |
|
BLAKE2b-256 | faa73e842299d51b55d8ec2c1bedaa8c2562074b43f3b7b7722423038a3a9ce4 |
Hashes for pyg4ometry-1.2.4-cp311-cp311-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9213e541996ca509976417fc49f22b22c9f6afe16be9bf3414a5bec05b0b2d9d |
|
MD5 | 42a702559f061f4acf10b8f4409659b7 |
|
BLAKE2b-256 | 2eafd94f3209843d23265f49c9cbacf927ac50b135ed8873bc45672f09cfb47c |
Hashes for pyg4ometry-1.2.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7ddf470679a30457c205775b725d78b2e30fb1c8e6b817fd448a6162d9dec66 |
|
MD5 | c8ba863d31b59cfa722f30bcef66845d |
|
BLAKE2b-256 | 11b035908985ecb59bd0821f80e20beb5549b40e44e4632c5f719e7a719aa4f0 |
Hashes for pyg4ometry-1.2.4-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdadf77a9feefb87e44f950a8e397d1c99612b6dd942ac7cd3c203f3b6e39eaf |
|
MD5 | d1a2eb50c65f19c08a18875030d7d0dd |
|
BLAKE2b-256 | 90bf6b3769a7e2a9043d1d0180799c7a118ff5cbdcf8836760e0f678b78a592c |
Hashes for pyg4ometry-1.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c331fa116e840c2efc42a0f2028d5570f8f80001f99d2b2f5184a8c01d608eb2 |
|
MD5 | 30e67618ec0c0d50394128ee19ce0cec |
|
BLAKE2b-256 | d8e97a24047a63a509511877e4eef267683fbbb0f00180afa8523f0d12a79319 |
Hashes for pyg4ometry-1.2.4-cp310-cp310-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09d3a31a79e63c9b7d1857c67b30cb976d87b9599f9f721f50435ab88c9b27b0 |
|
MD5 | d3e9093c1224746792e1bca79062df5d |
|
BLAKE2b-256 | f0db296eb47608e054a5f83db4f141fb73aff879e9f3e33535e5bb9bbd151709 |
Hashes for pyg4ometry-1.2.4-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc28ffdb063121da1df867054a5796aca7e51817f6077068a9e6cef17126ae78 |
|
MD5 | e4a77a53b5799235667e562a84b831fe |
|
BLAKE2b-256 | f41963e85ca5ed62d97b60c885a51a73ac14594d995c9cb0f632083d3dceebfc |
Hashes for pyg4ometry-1.2.4-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d171f268f79de038842ccced3ba6622189657b8bcfde5200f99eeb426351dca |
|
MD5 | 13855d89f1ad360d2f57eb80cb65d465 |
|
BLAKE2b-256 | b2bbf1b338cb7d69c999af9b3cbba54154d8217ab424077df0942a63da44448f |
Hashes for pyg4ometry-1.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e256d196600efd065908e0ce8a2e741a73edd250a28992a3e826cc6460700b7 |
|
MD5 | e15add7db2424172bf8fa3c2542f1e1d |
|
BLAKE2b-256 | 3ca1db5ea7a4956ad90cd2946c0f1398fe5efd77bf6f0da9970a7c1aa99eb89e |
Hashes for pyg4ometry-1.2.4-cp39-cp39-macosx_14_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b73191d6d53583b04f7ecfcef7da3f61127a60b7b64c12362eb41c5a17ff8253 |
|
MD5 | 1d791ff937a263887c8dde578f9b9cc0 |
|
BLAKE2b-256 | d871723a58759f8be2aca4ffc4b4c843f73a4f6e3ff5882504cfcf87e0c04df3 |
Hashes for pyg4ometry-1.2.4-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2b0b7b1952879dd3fd82f5b4398d0caa3181993632d0fd4e168dd56443b5709 |
|
MD5 | 63f48f451255d3225bb88801278a1c9d |
|
BLAKE2b-256 | 3310a6894fb857decb5f27f4135502475202cf619fb001b01b4fa40055e23194 |
Hashes for pyg4ometry-1.2.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8673472b3feb8b454ac7191f6b365378af4e921495fc38bafb8bf8303c9a1368 |
|
MD5 | 22a873f37e194e6dc94b78f0956ea01d |
|
BLAKE2b-256 | 29ff7e5de1537bb2fa7435fbe16a78d71160238ae03a0f2577fcc02a4c1ba410 |