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

Work in progress #32

Open
wants to merge 150 commits into
base: main
Choose a base branch
from
Open

Work in progress #32

wants to merge 150 commits into from

Conversation

decarlof
Copy link
Collaborator

Please do not merge. This is just for me to monitor the progress

samwelborn and others added 30 commits January 15, 2022 03:11
Attempt to make IO scalable to other beamlines.

Additions:
- bqplot-imageGL for more responsive image viewer app
- io module, changes to meta module, starting to split meta into various modules.
Problems:
- Currently, figures not displaying correctly in accordion widget. Apparently this works on windows 10 computer with the "reqs_working_bqplot.txt", and not on windows 11 with the environment from "reqs_nonworking_bqplot.txt"
getting rid of old, archived stuff.
made io more OO.

added bqplot for faster visualization

separated code into main functions under widgets
did not check last commit for recent changes in file structure. This fixes some imports.
selects range in histogram after plotting using the rm_high_low_int method.
samwelborn and others added 29 commits April 4, 2022 09:00
- tested 6-2c import
- tested tiff image import
- tested tiff stack import
- did not test ALS import
v0.0.7
- bugfix for xrm import
- display normal high/low values when refreshing histogram
you can now use txrm in the case where the following settings are used in xmflex:
1. XANES level 1, TOMO level 2
2. Save TXRM for both refs and acquisition.
3. No averaging.
4. Probably relatively small datasets (not high resolution). Normalization works faster without dask.

Also some bugfixes for analysis and alignment.
- TODO: must eventually double check if flipping axis in this commit makes sense. There may be something weird going on with 360 compared to 180 degree simulated reconstructions.
performance improvements

viewers checked downsampled data each time you clicked the refresh button. now they do not. saves ~10s of waiting for larger datasets.
-still needs backend support
no longer need this code
tested on CPU sirt, worked OK.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants