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

Normalization Order/Timing (during tiff2dose as opposed to analysis stage) #56

Open
petruong opened this issue Nov 7, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@petruong
Copy link
Collaborator

petruong commented Nov 7, 2024

Hello there,

tiff2dose module is an interesting module in itself as it contains plenty of relevant detail of the scan converted into dose (by channel, mean, optimized, other noise evaluation formats, etc.).
However, it can also be used as a simple tool to output the dose map for scanned film.

At this stage, it's possible to run tiff2dose module with scanned film and the corresponding LUT path, which generates the resultant dose map. Typically, this quickly gets utilized in the analysis stage in order to compare with a reference dose plane.
Well, what happens if I simply wanted a dose map just to view the dose gradients/field shape (and not have a comparison with a reference dose plane)? The current optimized dose map (tiff2dose stage) is not yet normalized (or taking into account future implementation of the two-step zero reference film normalization).
Would it be relevant to have the normalization steps (found in the analysis module) be transferred to the tiff2dose module and have it save the optimized dose map file and include the option to save as a dose map with normalization factor applied (i.e., 10x10 film_opt_normfacteur0.99). This way, if you wanted to view the dose map, at least it'll have its corrections from the beam output of the day, aging of the film (both to account time between irradiation and box age).
The normalization/zero dose film impacts the scanned dose map anyways and it's not necessarily needed at the analysis module stage (i.e., doesn't apply to the reference dose plane nor gamma analysis step).

The major issue in all of this will be the execution/philosophy of the QApatients file/script as the timing to generate and then use the created dose map will change since it'll now include the normalization/zero dose film during tiff2dose module.

Anyways... Is it worth it? If so, how do we want to go about it?

@petruong petruong added the enhancement New feature or request label Nov 7, 2024
@jfcabana
Copy link
Owner

jfcabana commented Nov 8, 2024

Sounds quite logical I think. Changing the script files won't be such an issue. You could create a new branch implementing these changes. Maybe it could be made at the same time as the two-point correction method?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants