-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Milestone
Description
Some utilities which could be ported from hextof processor:
from src/processor/utilities/calibration.py
- filterCircleDLDPos: a geometric filtering tool (could be expanded)
- correctOpticalPath: might be already in momentum/energy calibration
- gen_sector_correction: parameter generation method for dld_sector_correction
from src/processor/utilities/diagnostics.py
- channel_statistics: statistical info from all, or selected columns in the dataframe #271
- binned_array_size: preview of the byte size of the binned data
- fit_spot_size: visual tool to track optical and FEL beam overlaps and obtain effective fluence. #270
from src/processor/utilities/io.py
- update units in config.py
- save binned results as tiff
- save binned results as hdf5
from src/processor/utilities/misc.py:
I am not sure if these are then too specific for SED, and if they should be extenalized in a different repo. Open to suggestions!
- fluence and absorbed_energy_density
- effective_gaussian_area
- gaussian2D, lorentzian2D etc...
from src/processor/utilities/vis.py:
- Orthoslices3D and 4D: visualization tools for 3 and 4 dimensional xarray.DataArrays.
Some of these might already be implemented, and if so, please do tick them as complete, and mention the function name in the comments.
Some might not belong to this repo, but are rather evaluations post binning. We can discuss if these should be included in SED or if we should make a separate repo/project for that.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed