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

display test tolerances #344

Open
elizaGSTT opened this issue May 15, 2023 · 8 comments
Open

display test tolerances #344

elizaGSTT opened this issue May 15, 2023 · 8 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@elizaGSTT
Copy link

is it possible to add a line of text after each output on hazen modules to display the tolerances for each test as this has been outlined in the magnet/acr guidance?

@elizaGSTT elizaGSTT added the enhancement New feature or request label May 15, 2023
@tomaroberts tomaroberts added the documentation Improvements or additions to documentation label Jul 3, 2023
@YassineAzma
Copy link
Collaborator

Provisional tolerances

TEST Pass Warning Fail
Geometric Accuracy All measured lengths within +-2mm of true values   Any lengths differ more than +- 3mm. Possibly include some form of check for distortion correction being on
Spatial Resolution This will require input from you as there is no guidance regarding MTF from the ACR I have code for the visual test in MATLAB which I can translate into Hazen at some point if there’s interest.
Slice Thickness Accuracy Measured slice thickness should be 5.0 +- 0.7mm   Errors greater than +- 1.0mm fail
Slice Position Accuracy Absolute bar length difference <= 5mm Absolute bar length difference >5mm and <7mm  Potentially flag phantom set-up, table positioning and laser calibration Absolute bar length > 7mm
Image Intensity Uniformity Below 3T: >= 87.5%3T: >= 82% Below 3T: >85% and <87.5%3T: >80% and <82% Below 3T: <85T3T: <80% Possibly warn if the user has not enabled some form of filtering (i.e. pre-scan normalization)
Percent-Signal Ghosting PSG <= 2.5% PSG > 2.5% and < 3% PSG > 3%
Signal to Noise Ratio This will require input from you as there is no guidance regarding SNR from the ACR

@tomaroberts
Copy link
Collaborator

@elizaGSTT – please can you put the tolerances in here for each task associated with the MagNET phantom.

@elizaGSTT
Copy link
Author

please find attached the tolerances for the MagNET phantom.

image

@YassineAzma
Copy link
Collaborator

YassineAzma commented Jul 28, 2023

Hi @elizaGSTT, I'm hoping to have this done next week. How do these examples this look to you?

image

image

Would you want it to be more explicit about what the pass and fail conditions are?

@elizaGSTT
Copy link
Author

elizaGSTT commented Jul 28, 2023 via email

@YassineAzma
Copy link
Collaborator

YassineAzma commented Jul 28, 2023

It means that it was acquired below 3T. This could be 1.5T, 0.55T or whatever. The uniformity test tolerances are field strength specific, differing above 3T and when below.

I want to cover my bases as I know that you have a 0.55T scanner.

If there's not an existing issue that documents the problem, please make one. I'd rather they be module specific.

@sophie22
Copy link
Collaborator

What is the benefit of displaying the tolerances (as requested) or even interpreting the hazen calculation results (as in Yassine's example), if this is already included in the Excel template used to create the final report?

Is it to help determine whether the acquired images are suitable for analysis in the first place or need to make new acquisition?

@elizaGSTT
Copy link
Author

elizaGSTT commented Sep 14, 2023 via email

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

No branches or pull requests

5 participants