geant4

Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303

https://github.com/geant4/geant4

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: sciencedirect.com, ieee.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.3%) to scientific vocabulary

Keywords

computational-physics geometry hadron-physics high-energy-physics high-performance-computing medical-physics monte-carlo-simulation multiphysics-simulation neutron-transport nuclear-data particle-tracking particle-transport photon-transport radiation-transport scientific-computing shielding visualization
Last synced: 6 months ago · JSON representation

Repository

Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303

Basic Info
  • Host: GitHub
  • Owner: Geant4
  • License: other
  • Language: C++
  • Default Branch: master
  • Homepage: https://geant4.org
  • Size: 349 MB
Statistics
  • Stars: 700
  • Watchers: 53
  • Forks: 340
  • Open Issues: 2
  • Releases: 130
Topics
computational-physics geometry hadron-physics high-energy-physics high-performance-computing medical-physics monte-carlo-simulation multiphysics-simulation neutron-transport nuclear-data particle-tracking particle-transport photon-transport radiation-transport scientific-computing shielding visualization
Created over 9 years ago · Last pushed 8 months ago
Metadata Files
Readme Changelog Contributing License Citation Codeowners

README.rst

=====
Geant4: A Simulation Toolkit
=====

Geant4 is a toolkit for the simulation of the passage of particles through matter.
Its areas of application include high energy, nuclear and accelerator physics, as well
as studies in medical and space science.

For more information about how to use Geant4 and its application domains, please visit
`the Geant4 website `_

There are three main reference papers for Geant4:

- `Nuclear Instruments and Methods in Physics Research A 835 (2016) 186-225 `_
- `IEEE Transactions on Nuclear Science 53 No. 1 (2006) 270-278 `_
- `Nuclear Instruments and Methods in Physics Research A 506 (2003) 250-303 `_

=====
Installation
=====
For detailed instructions on building and installing Geant4, including all
supported platforms and configuration options, please refer to
the `Installation Guide `_.

=====
Questions, Bugs, and Requirements
=====
Full documentation on Geant4, including installation, use of the toolkit in applications,
physics lists, and physics model implementations, can be found on the `User Documentation Site `_.

If you have a question about, or issue using, Geant4, please post on our `User Forum `_
in the Category and Section relevent to your problem. The forum is `fully searchable `_
so it's possible your question may already have been answered.

If you think you have found a bug in Geant4, please open a ticket on our `Bugzilla Tracker `_.

=====
Contributing to Geant4
=====
Please see the main `Contribution Guide <./CONTRIBUTING.rst>`_.

Owner

  • Name: Geant4
  • Login: Geant4
  • Kind: organization

Geant4 toolkit for the simulation of the passage of particles through matter - NIM A 506 (2003) 250-303 - NIM A 835 (2016) 186-225

GitHub Events

Total
  • Release event: 3
  • Watch event: 100
  • Delete event: 4
  • Issue comment event: 39
  • Push event: 5
  • Pull request review comment event: 26
  • Pull request review event: 21
  • Pull request event: 24
  • Fork event: 25
  • Create event: 5
Last Year
  • Release event: 3
  • Watch event: 100
  • Delete event: 4
  • Issue comment event: 39
  • Push event: 5
  • Pull request review comment event: 26
  • Pull request review event: 21
  • Pull request event: 24
  • Fork event: 25
  • Create event: 5

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 73
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 months
  • Total issue authors: 0
  • Total pull request authors: 48
  • Average comments per issue: 0
  • Average comments per pull request: 2.93
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 3
Past Year
  • Issues: 0
  • Pull requests: 11
  • Average time to close issues: N/A
  • Average time to close pull requests: about 1 month
  • Issue authors: 0
  • Pull request authors: 11
  • Average comments per issue: 0
  • Average comments per pull request: 2.09
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 1
Top Authors
Issue Authors
Pull Request Authors
  • dependabot[bot] (8)
  • andriish (7)
  • p1heidary (7)
  • loximann (5)
  • ovidiopr (3)
  • divyanshtiwari237 (3)
  • nmacfadden (2)
  • luzpaz (2)
  • zhao-shihan (2)
  • cxwx (2)
  • zahiraam (2)
  • jxxp9 (2)
  • alexmyczko (1)
  • EricKim27 (1)
  • ckoern (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (8) enhancement (4) python (1)

Packages

  • Total packages: 4
  • Total downloads: unknown
  • Total dependent packages: 4
    (may contain duplicates)
  • Total dependent repositories: 5
    (may contain duplicates)
  • Total versions: 18
conda-forge.org: geant4_visualisation_variant

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. The three main reference papers for Geant4 are published in Nuclear Instruments and Methods in Physics Research [A 506 (2003) 250-303](http://www.sciencedirect.com/science/article/pii/S0168900203013688), IEEE Transactions on Nuclear Science [53 No. 1 (2006) 270-278](https://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=33833&amp;arnumber=1610988&amp;count=33&amp;index=7) and Nuclear Instruments and Methods in Physics Research [A 835 (2016) 186-225](http://www.sciencedirect.com/science/article/pii/S0168900216306957).

  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 1
Rankings
Forks count: 10.9%
Average: 18.6%
Stargazers count: 19.5%
Dependent packages count: 19.6%
Dependent repos count: 24.3%
Last synced: 7 months ago
conda-forge.org: geant4_data_variant

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. The three main reference papers for Geant4 are published in Nuclear Instruments and Methods in Physics Research [A 506 (2003) 250-303](http://www.sciencedirect.com/science/article/pii/S0168900203013688), IEEE Transactions on Nuclear Science [53 No. 1 (2006) 270-278](https://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=33833&amp;arnumber=1610988&amp;count=33&amp;index=7) and Nuclear Instruments and Methods in Physics Research [A 835 (2016) 186-225](http://www.sciencedirect.com/science/article/pii/S0168900216306957).

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Forks count: 10.9%
Stargazers count: 19.5%
Average: 20.9%
Dependent repos count: 24.3%
Dependent packages count: 29.0%
Last synced: 7 months ago
conda-forge.org: geant4-base

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. The three main reference papers for Geant4 are published in Nuclear Instruments and Methods in Physics Research [A 506 (2003) 250-303](http://www.sciencedirect.com/science/article/pii/S0168900203013688), IEEE Transactions on Nuclear Science [53 No. 1 (2006) 270-278](https://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=33833&amp;arnumber=1610988&amp;count=33&amp;index=7) and Nuclear Instruments and Methods in Physics Research [A 835 (2016) 186-225](http://www.sciencedirect.com/science/article/pii/S0168900216306957).

  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Forks count: 10.9%
Stargazers count: 19.5%
Average: 20.9%
Dependent repos count: 24.3%
Dependent packages count: 29.0%
Last synced: 7 months ago
conda-forge.org: geant4

Geant4 is a toolkit for the simulation of the passage of particles through matter. Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science. The three main reference papers for Geant4 are published in Nuclear Instruments and Methods in Physics Research [A 506 (2003) 250-303](http://www.sciencedirect.com/science/article/pii/S0168900203013688), IEEE Transactions on Nuclear Science [53 No. 1 (2006) 270-278](https://ieeexplore.ieee.org/xpls/abs_all.jsp?isnumber=33833&amp;arnumber=1610988&amp;count=33&amp;index=7) and Nuclear Instruments and Methods in Physics Research [A 835 (2016) 186-225](http://www.sciencedirect.com/science/article/pii/S0168900216306957).

  • Versions: 13
  • Dependent Packages: 0
  • Dependent Repositories: 2
Rankings
Forks count: 10.9%
Stargazers count: 19.5%
Dependent repos count: 20.2%
Average: 25.5%
Dependent packages count: 51.6%
Last synced: 7 months ago

Dependencies

examples/extended/parameterisations/Par04/training/requirements.txt pypi
  • h5py ==3.7.0
  • matplotlib ==3.5.2
  • mysqlclient ==2.1.1
  • numpy ==1.23.1
  • onnxruntime ==1.12.1
  • optuna ==2.10.1
  • pymysql ==1.0.2
  • scikit-learn ==1.1.1
  • scipy ==1.8.1
  • tensorflow ==2.9.1
  • tf2onnx ==1.12.0
  • wandb ==0.13.1