Skip to content

Conversation

@LucasBeSommer
Copy link

Neutron dose engine for fast neutron therapy and Boron neutron capture therapy.
Dose calculation using PBK and Monte Carlo (MCNP 6.2).

PBK dose calculation engine was updated for neutron PBK calculation.
Todos:
- KERMA correction only implemented for bixel based dose calculation and intentional error for multiple CT scenarios
- PBK based dose calculation only implemented for neutron PBK -> todo: mixed field
Fix of dose engine selection for PBK and MCNP calculations.
Updated MCNP dose calculation.
ToDo: Include circular source in case a BNCT machine was selected.
Added steering options for neutrons as copy from photon options.
ToDo:
Clean up and decide what is needed.
Neutrons added to bio model.
LucasSommer added 13 commits May 8, 2025 15:15
Update in bixel positioning in matRad_makeSourceMCNP
Updated matRad_bixelDoseCalculatorMCNP
Update of matRad_genVarCT2tissueConversion to newer XS.
Some data was excluded like patient CT from MEDAPP.
Clean up and additional machines added.
matRad_cleanRepFromRUNTPE added to clean up runfile_temp.
Update matRad_makeSourceMCNP.m with correction so isocenter calculation.
@wahln
Copy link
Contributor

wahln commented May 15, 2025

Thanks for this PR.
I just took a look at the commit history. It seems like that in February, we merged the latest developments from the dev branch into your branch. Thus please reopen the PR onto the dev branch - at the moment, a lot of "changed files" (>700) light up just containing updates from dev to doseEnginesRobOpt. If the PR goes to the dev branch, this should be reduced to your changes for the neutron integration.
I can then also easily take care of the minor modifications in case of some udpates on dev are incompatible.

@LucasBeSommer LucasBeSommer changed the base branch from refactor/doseEnginesRobOpt to dev May 15, 2025 16:03
@LucasBeSommer
Copy link
Author

LucasBeSommer commented May 15, 2025

Hi!
Thanks for checking! I changed the branch to dev. Let me know if this was not what you intended me to do!
Thanks!

@wahln
Copy link
Contributor

wahln commented May 15, 2025

Perfect, looks much cleaner now, since only new files light up in the "files changed". I hope we soon find the time to review.

Some initial things I observe:

  • Th .DS_Store files should not be part of the repository
  • Some figures are in the repository (e.g. for the kerma factors) these should not be there as well.
  • Maybe we find a somewhat cleaner way to store some data from within the text files

Thanks for the great contribution!

@github-actions
Copy link

This PR was automatically marked as stale it has been open 30 days with no activity. Please review/update/merge this PR.

@github-actions github-actions bot added the stale Automatic label for stale issues label Jun 15, 2025
@github-actions github-actions bot removed the stale Automatic label for stale issues label Aug 12, 2025
@github-actions
Copy link

This PR was automatically marked as stale it has been open 30 days with no activity. Please review/update/merge this PR.

@github-actions github-actions bot added the stale Automatic label for stale issues label Sep 12, 2025
# Conflicts:
#	.gitignore
#	matRad/bioModels/matRad_EmptyBiologicalModel.m
#	matRad/gui/widgets/matRad_PlanWidget.m
@github-actions github-actions bot removed the stale Automatic label for stale issues label Sep 24, 2025
@github-actions
Copy link

This PR was automatically marked as stale it has been open 30 days with no activity. Please review/update/merge this PR.

@github-actions github-actions bot added the stale Automatic label for stale issues label Oct 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stale Automatic label for stale issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants