Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

GitHub tag (latest by date) Read the Docs CI cirrus CI pre-commit.ci status

This is GATE 10

GATE is an open-source Monte Carlo simulation platform designed for modeling and simulating medical imaging systems, radiotherapy, and radiation dosimetry. It extends Geant4 with features tailored for time-dependent simulations, imaging physics, and therapy modeling. Widely used in medical physics research, GATE supports advanced applications such as PET, SPECT, CT, internal and external beam radiotherapy. GATE fosters collaboration through its active open-source community, enabling continuous development and shared innovation.

GATE 10 introduces a Python-based interface, replacing the macro scripting of GATE 9.x, offering improved flexibility, readability, and integration with modern scientific workflows. Read our motivation.

  • Documentation: see the User Guide.
  • This current version uses Geant4 11.4.0.
  • Compatible with Python 3.10, 3.11, 3.12, 3.13, 3.14.
  • Warning: on Windows, the multithreading and Qt visualization are not (yet) available.

How to install (short version)

First, create a python environment:

python -m venv opengate_env
source opengate_env/bin/activate
pip install --upgrade pip

Then install the package opengate. The associated package opengate_core is automatically downloaded. opengate_core installs Geant4 librairies.

pip install opengate

If you already installed the packages and want to upgrade to the latest version:

pip install --upgrade opengate

Once installed, you can run all tests:

opengate_tests

WARNING (1) The first time you run this command, the geant4 data and the test data will be downloaded. If the download fails (on some systems), try to add the following command before running opengate_tests:

export GIT_SSL_NO_VERIFY=1

All tests are in the folder here. The test data (binary files) are stored as a git submodule here: https://gitlab.in2p3.fr/opengamgate/gam_tests_data.

WARNING (2) Some tests (e.g. test034) needs gaga-phsp which needs pytorch that cannot really be automatically installed by the previous pip install (at least we don't know how to do). So, in order to run those tests, you will have to install both PyTorch and gaga-phsp first with:

pip install torch
pip install gaga-phsp

The test history can be visualized here: https://opengate.github.io/opengate_tests_results

How to install (long version, for developers)

See the developer guide

Included third party C++ libraries

Metadata

Release files for opengate-rtion 2.0rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for opengate-rtion 2.0rc1
File Size Uploaded
opengate_rtion-2.0rc1.tar.gz 4.9 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for opengate-rtion 2.0rc1
File Interpreter ABI Platform
opengate_rtion-2.0rc1-py3-none-any.whl Python 3 none any Details

Total release size: 10.0 MB

Release files / opengate_rtion-2.0rc1.tar.gz

Download URL opengate_rtion-2.0rc1.tar.gz
Size 4.9 MB
Tags Source
SHA-256 checksum
How to use checksums
407a01dc8f159e20c6a768f45f7f79b81cf694fd0c33f1f63db3c67182c2f22b
BLAKE2b-256 checksum
How to use checksums
143a87bacdf8da2647b069d431f2f99bc5b83ecfef52fb6535b88deef9c08ddc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / opengate_rtion-2.0rc1-py3-none-any.whl

Download URL opengate_rtion-2.0rc1-py3-none-any.whl
Size 5.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e34f14a6190e9a23ac25b4f64186d54654b7d67281af7a0d8300e6b4019e424f
BLAKE2b-256 checksum
How to use checksums
abd0b431347f1aaefd33b6655d868238f456f77dc13d60f1cc49f5cdf6938dac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

2.0rc1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page