Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consolidate dose actor #481

Open
wants to merge 203 commits into
base: master
Choose a base branch
from
Open

Consolidate dose actor #481

wants to merge 203 commits into from

Conversation

nkrah
Copy link
Collaborator

@nkrah nkrah commented Oct 8, 2024

This PR picks up things in the dose actor that have not been fully adapted during the actor refactoring, in particular concerning the dose scoring and output.

The PR also includes some fixes along the way. For example: dose uncertainty is now set to zero in voxels where it cannot be calculated because no dose was scored. The default fill value used to be 1, but that leads to not so intuitive output and it also mangles with voxels with a single scored event (=100% uncertainty).

The PR does not yet implement atomic operations to make the dose actor thread safe. This will follow in another PR.

Andreas Resch and others added 30 commits September 26, 2024 14:19
…option to run the failed jobs from previous run
Commented out initialization status prints and removed redundant "done" message to streamline the module's import process.
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](pre-commit/pre-commit-hooks@v4.6.0...v5.0.0)
- [github.com/psf/black: 24.8.0 → 24.10.0](psf/black@24.8.0...24.10.0)
- [github.com/pre-commit/mirrors-clang-format: v19.1.0 → v19.1.1](pre-commit/mirrors-clang-format@v19.1.0...v19.1.1)
nkrah and others added 30 commits October 17, 2024 14:03
…solidate_dose_actor

# Conflicts:
#	opengate/tests/src/test028_ge_nm670_spect_2_helpers.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants