-
Notifications
You must be signed in to change notification settings - Fork 56
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
NXdetector: Add virtual_pixel_correction_applied #942
NXdetector: Add virtual_pixel_correction_applied #942
Conversation
The description in the |
I see, I'll do that! I was keeping it short so it would match the descriptions of other fields, like flatfield_correction_applied or countrate_correction_applied. |
936a500
to
5820508
Compare
That's a clear explanation. So the consequence of this flag being true is that all pixels labelled as a |
This looks interesting. Is this for a particular brand of detector and is the correction performed by software the manufacturer supplies? |
@rayosborn The majority of DECTRIS detectors have virtual pixels. In this case, the interpolation is performed as a correction by the supplied software. I believe there are also some other manufacturers that employ virtual pixels in their detectors. |
Do people see an issue using "correction" in the name? I suppose if the hardware did virtual pixel interpolation directly, it wouldn't strictly be a "correction". The field could also be called |
What is needed for this to get approved? |
Agree that |
5820508
to
73ea20e
Compare
Looks good. -- Herbert |
@phyy-nx Merging this branch was approved by NIAC vote (nexusformat/NIAC#94). Is there a good reason why it hasn't been done yet? |
73ea20e
to
4107140
Compare
The merge conflicts have been resolved now. |
@benajamin thanks for the reminder and @soph-dec thanks for the fixes. Merging! |
We use virtual pixels to account for the space in between chips. For that, the edge pixels of the chips are extended into the gaps, creating more counts on those edges.The virtual pixel correction distributes these counts over the logical pixels.