-
Notifications
You must be signed in to change notification settings - Fork 52
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
Using fabio to read detector H5 files other than Eiger (e.g. Lambda, etc) #565
Comments
This should be possible if there are some headers which allow to distinguish those files from the one generated by lima or dectris. |
There is the |
yes, it has the "Lambda" string. The master file and the modules files are different by absence of the ../module[0-9]+ branch |
@lorcat : Can you have a look the associated PR to check if it meets your needs ? |
Hi! PR=pull request. Sure, what should I do? |
Can you retrieve the PR and install it locally to validate the reading on your files
and then check it is working for your files... |
Hi! I have tried the master file and the individual module. So far works, thank you!
|
Well, those data are part of the non regression test ... I would expect them to work. |
Right, we will have a 2M lambda in 1 week. I will let you know then. |
One thing to mention is that the master file and modules contain 5 frames. The following code reports only one: import fabio |
That's the normal behaviour of fabio ... you can access to all frames:
* either using the FabioImage as an iterator,
* or using the getframe method to get access to the frame of your choice.
This all comes from a time when there was no reason to put more then a
single frame per file ... FabIO was started around 2006 !
|
Thanks for the feed-back. The code has been merged. |
Hi!
I have tried recently to use fabio for an HDF5/NEXUS from an X-spectrum Lambda multi-module system.
Python 3.12.3
fabio 2024.4.0 py312ha90f08f_0 conda-forge
I am interested in using fabio in own code and as a part of DIOPTAS, including HDF5 VDS capability. Do you think it will be possible to add this detector structure to fabio?
The appended files are as follows:
l1_test02_00002_m0[1-3].nxs - correspond to individual modules
l1_test02_00002_master.nxs - The master file with VDS (Virtual Datasets)
lambda_detector.zip
The text was updated successfully, but these errors were encountered: