diff --git a/sed/latest/_modules/index.html b/sed/latest/_modules/index.html index 4727617..9d53963 100644 --- a/sed/latest/_modules/index.html +++ b/sed/latest/_modules/index.html @@ -7,7 +7,7 @@
-SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/binning/binning.html b/sed/latest/_modules/sed/binning/binning.html index eb49ebd..fd58b0e 100644 --- a/sed/latest/_modules/sed/binning/binning.html +++ b/sed/latest/_modules/sed/binning/binning.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
@@ -887,6 +887,7 @@
axis: str,
bin_centers: np.ndarray,
time_unit: float,
+ **kwds,
) -> xr.DataArray:
"""Get a normalization histogram from a timed dataframe.
@@ -897,17 +898,12 @@ Source code for sed.binning.binning
histogram.
bin_centers (np.ndarray): Bin centers used for binning of the axis.
time_unit (float): Time unit the data frame entries are based on.
+ **kwds: Additional keyword arguments passed to the bin_dataframe function.
Returns:
xr.DataArray: Calculated normalization histogram.
"""
- bins = df[axis].map_partitions(
- pd.cut,
- bins=bin_centers_to_bin_edges(bin_centers),
- )
-
- histogram = df[axis].groupby([bins]).count().compute().values * time_unit
- # histogram = bin_dataframe(df, axes=[axis], bins=[bin_centers]) * time_unit
+ histogram = bin_dataframe(df, axes=[axis], bins=[bin_centers], **kwds) * time_unit
data_array = xr.DataArray(
data=histogram,
diff --git a/sed/latest/_modules/sed/binning/numba_bin.html b/sed/latest/_modules/sed/binning/numba_bin.html
index dbbbb06..f2cec6e 100644
--- a/sed/latest/_modules/sed/binning/numba_bin.html
+++ b/sed/latest/_modules/sed/binning/numba_bin.html
@@ -7,7 +7,7 @@
- sed.binning.numba_bin — SED 1.0.0a1.dev3+g47b979b documentation
+ sed.binning.numba_bin — SED 1.0.0a1.dev13+g541d4c8 documentation
@@ -37,7 +37,7 @@
-
+
@@ -46,7 +46,7 @@
@@ -54,7 +54,7 @@
-
+
@@ -116,7 +116,7 @@
- SED 1.0.0a1.dev3+g47b979b documentation
+ SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/binning/utils.html b/sed/latest/_modules/sed/binning/utils.html
index 83c6491..8b7439b 100644
--- a/sed/latest/_modules/sed/binning/utils.html
+++ b/sed/latest/_modules/sed/binning/utils.html
@@ -7,7 +7,7 @@
- sed.binning.utils — SED 1.0.0a1.dev3+g47b979b documentation
+ sed.binning.utils — SED 1.0.0a1.dev13+g541d4c8 documentation
@@ -37,7 +37,7 @@
-
+
@@ -46,7 +46,7 @@
@@ -54,7 +54,7 @@
-
+
@@ -116,7 +116,7 @@
- SED 1.0.0a1.dev3+g47b979b documentation
+ SED 1.0.0a1.dev13+g541d4c8 documentation
SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/calibrator/energy.html b/sed/latest/_modules/sed/calibrator/energy.html index c513a86..fb04edf 100644 --- a/sed/latest/_modules/sed/calibrator/energy.html +++ b/sed/latest/_modules/sed/calibrator/energy.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/calibrator/momentum.html b/sed/latest/_modules/sed/calibrator/momentum.html index acce739..65964a6 100644 --- a/sed/latest/_modules/sed/calibrator/momentum.html +++ b/sed/latest/_modules/sed/calibrator/momentum.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/core/config.html b/sed/latest/_modules/sed/core/config.html index 2a43d11..e10422e 100644 --- a/sed/latest/_modules/sed/core/config.html +++ b/sed/latest/_modules/sed/core/config.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/core/dfops.html b/sed/latest/_modules/sed/core/dfops.html index 3a31e3d..699c69c 100644 --- a/sed/latest/_modules/sed/core/dfops.html +++ b/sed/latest/_modules/sed/core/dfops.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/core/metadata.html b/sed/latest/_modules/sed/core/metadata.html index 585fb85..e69b2e1 100644 --- a/sed/latest/_modules/sed/core/metadata.html +++ b/sed/latest/_modules/sed/core/metadata.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/core/processor.html b/sed/latest/_modules/sed/core/processor.html index fa7a840..f9c4485 100644 --- a/sed/latest/_modules/sed/core/processor.html +++ b/sed/latest/_modules/sed/core/processor.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
@@ -2805,6 +2805,8 @@
)
# if the axes are named correctly, xarray figures out the normalization correctly
self._normalized = self._binned / self._normalization_histogram
+ # Set datatype of binned data
+ self._normalized.data = self._normalized.data.astype(self._binned.data.dtype)
self._attributes.add(
self._normalization_histogram.values,
name="normalization_histogram",
@@ -2878,36 +2880,35 @@ Source code for sed.core.processor
if isinstance(df_partitions, int):
df_partitions = list(range(0, min(df_partitions, self._dataframe.npartitions)))
+
if use_time_stamps or self._timed_dataframe is None:
if df_partitions is not None:
- self._normalization_histogram = normalization_histogram_from_timestamps(
- self._dataframe.partitions[df_partitions],
- axis,
- self._binned.coords[axis].values,
- self._config["dataframe"]["columns"]["timestamp"],
- )
+ dataframe = self._dataframe.partitions[df_partitions]
else:
- self._normalization_histogram = normalization_histogram_from_timestamps(
- self._dataframe,
- axis,
- self._binned.coords[axis].values,
- self._config["dataframe"]["columns"]["timestamp"],
- )
+ dataframe = self._dataframe
+ self._normalization_histogram = normalization_histogram_from_timestamps(
+ df=dataframe,
+ axis=axis,
+ bin_centers=self._binned.coords[axis].values,
+ time_stamp_column=self._config["dataframe"]["columns"]["timestamp"],
+ )
else:
if df_partitions is not None:
- self._normalization_histogram = normalization_histogram_from_timed_dataframe(
- self._timed_dataframe.partitions[df_partitions],
- axis,
- self._binned.coords[axis].values,
- self._config["dataframe"]["timed_dataframe_unit_time"],
- )
+ timed_dataframe = self._timed_dataframe.partitions[df_partitions]
else:
- self._normalization_histogram = normalization_histogram_from_timed_dataframe(
- self._timed_dataframe,
- axis,
- self._binned.coords[axis].values,
- self._config["dataframe"]["timed_dataframe_unit_time"],
- )
+ timed_dataframe = self._timed_dataframe
+ self._normalization_histogram = normalization_histogram_from_timed_dataframe(
+ df=timed_dataframe,
+ axis=axis,
+ bin_centers=self._binned.coords[axis].values,
+ time_unit=self._config["dataframe"]["timed_dataframe_unit_time"],
+ hist_mode=self.config["binning"]["hist_mode"],
+ mode=self.config["binning"]["mode"],
+ pbar=self.config["binning"]["pbar"],
+ n_cores=self.config["core"]["num_cores"],
+ threads_per_worker=self.config["binning"]["threads_per_worker"],
+ threadpool_api=self.config["binning"]["threadpool_API"],
+ )
return self._normalization_histogram
diff --git a/sed/latest/_modules/sed/dataset/dataset.html b/sed/latest/_modules/sed/dataset/dataset.html
index 3e2499b..a95645a 100644
--- a/sed/latest/_modules/sed/dataset/dataset.html
+++ b/sed/latest/_modules/sed/dataset/dataset.html
@@ -7,7 +7,7 @@
- sed.dataset.dataset — SED 1.0.0a1.dev3+g47b979b documentation
+ sed.dataset.dataset — SED 1.0.0a1.dev13+g541d4c8 documentation
@@ -37,7 +37,7 @@
-
+
@@ -46,7 +46,7 @@
@@ -54,7 +54,7 @@
-
+
@@ -116,7 +116,7 @@
- SED 1.0.0a1.dev3+g47b979b documentation
+ SED 1.0.0a1.dev13+g541d4c8 documentation
SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/io/hdf5.html b/sed/latest/_modules/sed/io/hdf5.html index 16a0650..b8f24c4 100644 --- a/sed/latest/_modules/sed/io/hdf5.html +++ b/sed/latest/_modules/sed/io/hdf5.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/io/nexus.html b/sed/latest/_modules/sed/io/nexus.html index c7bf052..f3a51ec 100644 --- a/sed/latest/_modules/sed/io/nexus.html +++ b/sed/latest/_modules/sed/io/nexus.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/io/tiff.html b/sed/latest/_modules/sed/io/tiff.html index 6b73176..fb81703 100644 --- a/sed/latest/_modules/sed/io/tiff.html +++ b/sed/latest/_modules/sed/io/tiff.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/base/loader.html b/sed/latest/_modules/sed/loader/base/loader.html index 33b3c15..d3d5ac1 100644 --- a/sed/latest/_modules/sed/loader/base/loader.html +++ b/sed/latest/_modules/sed/loader/base/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/flash/loader.html b/sed/latest/_modules/sed/loader/flash/loader.html index 7bc6a1c..614c598 100644 --- a/sed/latest/_modules/sed/loader/flash/loader.html +++ b/sed/latest/_modules/sed/loader/flash/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/flash/metadata.html b/sed/latest/_modules/sed/loader/flash/metadata.html index 54d35cf..be27a33 100644 --- a/sed/latest/_modules/sed/loader/flash/metadata.html +++ b/sed/latest/_modules/sed/loader/flash/metadata.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/generic/loader.html b/sed/latest/_modules/sed/loader/generic/loader.html index af1e182..d138a9d 100644 --- a/sed/latest/_modules/sed/loader/generic/loader.html +++ b/sed/latest/_modules/sed/loader/generic/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/loader_interface.html b/sed/latest/_modules/sed/loader/loader_interface.html index 54a8ec8..1eb8347 100644 --- a/sed/latest/_modules/sed/loader/loader_interface.html +++ b/sed/latest/_modules/sed/loader/loader_interface.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/mirrorutil.html b/sed/latest/_modules/sed/loader/mirrorutil.html index 19da990..7d7f850 100644 --- a/sed/latest/_modules/sed/loader/mirrorutil.html +++ b/sed/latest/_modules/sed/loader/mirrorutil.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/mpes/loader.html b/sed/latest/_modules/sed/loader/mpes/loader.html index 577eb71..5d723a9 100644 --- a/sed/latest/_modules/sed/loader/mpes/loader.html +++ b/sed/latest/_modules/sed/loader/mpes/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/sxp/loader.html b/sed/latest/_modules/sed/loader/sxp/loader.html index e96ba1e..5c2d020 100644 --- a/sed/latest/_modules/sed/loader/sxp/loader.html +++ b/sed/latest/_modules/sed/loader/sxp/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_modules/sed/loader/utils.html b/sed/latest/_modules/sed/loader/utils.html index 5939199..877877e 100644 --- a/sed/latest/_modules/sed/loader/utils.html +++ b/sed/latest/_modules/sed/loader/utils.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/_static/documentation_options.js b/sed/latest/_static/documentation_options.js index 3ac1b20..683ae79 100644 --- a/sed/latest/_static/documentation_options.js +++ b/sed/latest/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '1.0.0a1.dev3+g47b979b', + VERSION: '1.0.0a1.dev13+g541d4c8', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/sed/latest/genindex.html b/sed/latest/genindex.html index df5d82f..7f882b3 100644 --- a/sed/latest/genindex.html +++ b/sed/latest/genindex.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/index.html b/sed/latest/index.html index 8c239cf..819ecf5 100644 --- a/sed/latest/index.html +++ b/sed/latest/index.html @@ -9,7 +9,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/misc/contributing.html b/sed/latest/misc/contributing.html index 78ec98e..6f1d5b4 100644 --- a/sed/latest/misc/contributing.html +++ b/sed/latest/misc/contributing.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/misc/contribution.html b/sed/latest/misc/contribution.html index 11fdac0..e0cf446 100644 --- a/sed/latest/misc/contribution.html +++ b/sed/latest/misc/contribution.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/misc/maintain.html b/sed/latest/misc/maintain.html index 4c82694..063d62b 100644 --- a/sed/latest/misc/maintain.html +++ b/sed/latest/misc/maintain.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/objects.inv b/sed/latest/objects.inv index baf440e..36ae87d 100644 Binary files a/sed/latest/objects.inv and b/sed/latest/objects.inv differ diff --git a/sed/latest/py-modindex.html b/sed/latest/py-modindex.html index e0dd3b4..32b5708 100644 --- a/sed/latest/py-modindex.html +++ b/sed/latest/py-modindex.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/search.html b/sed/latest/search.html index 55330f3..959aa74 100644 --- a/sed/latest/search.html +++ b/sed/latest/search.html @@ -6,7 +6,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/searchindex.js b/sed/latest/searchindex.js index 8700881..9739a50 100644 --- a/sed/latest/searchindex.js +++ b/sed/latest/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"1. Step:": [[18, "1.-Step:"], [18, "id9"]], "1. step:": [[18, "1.-step:"]], "1st step:": [[18, "1st-step:"]], "2. Step": [[18, "2.-Step"]], "2. Step:": [[18, "2.-Step:"], [18, "id6"], [18, "id10"]], "3. Step:": [[18, "3.-Step:"], [18, "id11"]], "4. Delay calibration:": [[18, "4.-Delay-calibration:"]], "4. Step:": [[18, "4.-Step:"], [18, "id13"]], "5. Step:": [[18, "5.-Step:"]], "5. Visualization of calibrated histograms": [[18, "5.-Visualization-of-calibrated-histograms"]], "API": [[0, "api"], [4, null], [9, "module-sed.dataset.dataset"]], "Abstract BaseLoader": [[13, "module-sed.loader.base.loader"]], "Add Jitter": [[20, "Add-Jitter"]], "Advanced Topics": [[27, "advanced-topics"]], "Append energy axis into a data frame, bin and visualize data in the calibrated energy and corrected delay axis": [[16, "Append-energy-axis-into-a-data-frame,-bin-and-visualize-data-in-the-calibrated-energy-and-corrected-delay-axis"]], "Apply BAM correction": [[15, "Apply-BAM-correction"]], "Attributes useful for user": [[9, "attributes-useful-for-user"]], "Automatically extract number and position of peaks in the ROI around t0": [[16, "Automatically-extract-number-and-position-of-peaks-in-the-ROI-around-t0"]], "Basic concepts": [[27, "basic-concepts"]], "Bin data with energy axis": [[21, "Bin-data-with-energy-axis"]], "Bin in energy": [[20, "Bin-in-energy"]], "Bin the top of the valence band": [[23, "Bin-the-top-of-the-valence-band"]], "Binning": [[5, null], [20, "Binning"]], "Binning demonstration on locally generated fake data": [[17, null]], "Binning of temperature-dependent ARPES data using time-stamped external temperature data": [[22, null]], "Binning with metadata generation, and storing into a NeXus file": [[19, null]], "Calibrator": [[6, null]], "Channel Histograms": [[21, "Channel-Histograms"]], "Check BAM versus pulse and train IDs": [[15, "Check-BAM-versus-pulse-and-train-IDs"]], "Community and contribution guide": [[0, "community-and-contribution-guide"]], "Compare to reference": [[16, "Compare-to-reference"]], "Comparison of the BAM correction effect": [[15, "Comparison-of-the-BAM-correction-effect"]], "Compute distributed binning on the partitioned dask dataframe": [[17, "Compute-distributed-binning-on-the-partitioned-dask-dataframe"]], "Compute final data volume": [[19, "Compute-final-data-volume"]], "Compute the binning along the pandas dataframe": [[17, "Compute-the-binning-along-the-pandas-dataframe"]], "Compute the results": [[20, "Compute-the-results"]], "Config": [[7, null]], "Config setup": [[15, "Config-setup"], [16, "Config-setup"], [20, "Config-setup"], [21, "Config-setup"], [25, "Config-setup"]], "Configuration": [[26, null]], "Contributing to sed": [[1, null]], "Core": [[8, null]], "Correct delay axis": [[20, "Correct-delay-axis"]], "Correct delay stage offset.": [[21, "Correct-delay-stage-offset."]], "Correct use of Jittering": [[24, null]], "Data loader": [[13, null]], "Data w/o BAM correction": [[15, "Data-w/o-BAM-correction"]], "Dataframe Operations": [[10, null]], "Dataset": [[9, null]], "DatasetsManager": [[9, "datasetsmanager"]], "Default configuration settings": [[26, "default-configuration-settings"]], "Default datasets.json": [[9, "default-datasets-json"]], "Define the binning range": [[17, "Define-the-binning-range"]], "Define the binning ranges and compute calibrated data volume": [[18, "Define-the-binning-ranges-and-compute-calibrated-data-volume"], [22, "Define-the-binning-ranges-and-compute-calibrated-data-volume"]], "Delay calibration and correction": [[6, "module-sed.calibrator.delay"]], "Demonstration of the conversion pipeline using time-resolved ARPES data stored on Zenodo": [[18, null]], "Developing a Loader": [[1, "developing-a-loader"]], "Development": [[2, null]], "Development Workflow": [[1, "development-workflow"]], "Development version": [[28, "development-version"]], "Diagnostics": [[11, null]], "Distortion correction": [[18, "Distortion-correction"]], "Distortion correction and Momentum Calibration workflow": [[18, "Distortion-correction-and-Momentum-Calibration-workflow"]], "Distortion correction with orthorhombic symmetry": [[23, null]], "Documentation": [[3, "documentation"]], "Energy Calibration": [[20, "Energy-Calibration"], [21, "Energy-Calibration"]], "Energy Correction (optional)": [[18, "Energy-Correction-(optional)"]], "Energy Correction and Calibration workflow": [[18, "Energy-Correction-and-Calibration-workflow"]], "Energy calibration": [[18, "Energy-calibration"]], "Energy calibration and correction": [[6, "module-sed.calibrator.energy"]], "Energy calibration using side-band peaks": [[16, "Energy-calibration-using-side-band-peaks"]], "Example configuration file for flash (HEXTOF momentum microscope at FLASH, Desy)": [[26, "example-configuration-file-for-flash-hextof-momentum-microscope-at-flash-desy"]], "Example configuration file for mpes (METIS momentum microscope at FHI-Berlin)": [[26, "example-configuration-file-for-mpes-metis-momentum-microscope-at-fhi-berlin"]], "Example of adding custom datasets": [[9, "example-of-adding-custom-datasets"]], "Examples": [[0, "examples"]], "Feature definition:": [[23, "Feature-definition:"]], "FlashLoader": [[13, "module-sed.loader.flash.loader"]], "Generate Fake Data": [[17, "Generate-Fake-Data"]], "Generate the Processor instance": [[20, "Generate-the-Processor-instance"]], "GenericLoader": [[13, "module-sed.loader.generic.loader"]], "Get data paths": [[15, "Get-data-paths"], [16, "Get-data-paths"], [20, "Get-data-paths"], [21, "Get-data-paths"], [25, "Get-data-paths"]], "Getting Started": [[1, "getting-started"]], "Getting datasets": [[9, "getting-datasets"]], "How to Maintain": [[3, null]], "IO": [[12, null]], "Import necessary libraries": [[15, "Import-necessary-libraries"], [16, "Import-necessary-libraries"], [20, "Import-necessary-libraries"], [21, "Import-necessary-libraries"], [25, "Import-necessary-libraries"]], "Important note": [[20, "Important-note"]], "Inspect the dataframe": [[21, "Inspect-the-dataframe"]], "Installation": [[28, null]], "Installing SED": [[27, "installing-sed"]], "Load Au/Mica data": [[21, "Load-Au/Mica-data"]], "Load Data": [[18, "Load-Data"], [19, "Load-Data"], [22, "Load-Data"], [23, "Load-Data"], [24, "Load-Data"]], "Load a chessy sample run": [[20, "Load-a-chessy-sample-run"]], "Load bias series": [[21, "Load-bias-series"]], "Load energy calibration files": [[21, "Load-energy-calibration-files"]], "Loader Interface": [[13, "module-sed.loader.loader_interface"]], "Main functions": [[5, "module-sed.binning"]], "Metadata": [[14, null]], "Momentum calibration and correction": [[6, "module-sed.calibrator.momentum"]], "Momentum calibration with orthorhombic axes": [[23, "Momentum-calibration-with-orthorhombic-axes"]], "Momentum calibration workflow": [[18, "Momentum-calibration-workflow"]], "MpesLoader": [[13, "module-sed.loader.mpes.loader"]], "Now we can use those parameters and load our trXPS data using the additional config file": [[16, "Now-we-can-use-those-parameters-and-load-our-trXPS-data-using-the-additional-config-file"]], "Optical Spot Profile": [[20, "Optical-Spot-Profile"]], "Optional (Step 1a):": [[18, "Optional-(Step-1a):"], [18, "id7"]], "Optional (Step 3a):": [[18, "Optional-(Step-3a):"], [18, "id12"]], "Preparation": [[15, "Preparation"], [16, "Preparation"], [20, "Preparation"], [21, "Preparation"], [25, "Preparation"]], "Prepare Energy Calibration": [[25, "Prepare-Energy-Calibration"]], "Pull Request Guidelines": [[1, "pull-request-guidelines"]], "PulseIds, ElectronIds": [[21, "PulseIds,-ElectronIds"]], "Read data": [[25, "Read-data"]], "Reference calibration from a bias series": [[16, "Reference-calibration-from-a-bias-series"]], "Release": [[3, "release"]], "Run the workflow from the config file": [[20, "Run-the-workflow-from-the-config-file"]], "Run workflow entirely from config.": [[20, "Run-workflow-entirely-from-config."]], "SED documentation": [[0, null]], "SXPLoader": [[13, "module-sed.loader.sxp.loader"]], "Save calibration": [[21, "Save-calibration"]], "Save results": [[20, "Save-results"]], "Some visualization:": [[18, "Some-visualization:"], [22, "Some-visualization:"]], "Spectrum vs. MicrobunchId": [[21, "Spectrum-vs.-MicrobunchId"]], "Spline-warp generation:": [[23, "Spline-warp-generation:"]], "Train IDs in scans": [[21, "Train-IDs-in-scans"]], "Transform to dask dataframe": [[17, "Transform-to-dask-dataframe"]], "Tutorial for binning data from the HEXTOF instrument at FLASH": [[20, null]], "Tutorial for binning data from the SXP instrument at the European XFEL": [[21, null]], "Tutorial for trXPD for the HEXTOF instrument at FLASH with background normalization": [[25, null]], "Tutorial for trXPS for energy calibration using core level side-bands": [[16, null]], "Tutorial for trXPS for the HEXTOF instrument at FLASH: t0, cross-correlation and BAM correction": [[15, null]], "Used helper functions": [[5, "module-sed.binning.numba_bin"]], "User Guide": [[27, null]], "User guide": [[0, "user-guide"]], "Utilities": [[13, "module-sed.loader.utils"]], "Visualize trXPS data bin in the dldTimeSteps and the corrected delay axis to prepare for energy calibration using SB": [[16, "Visualize-trXPS-data-bin-in-the-dldTimeSteps-and-the-corrected-delay-axis-to-prepare-for-energy-calibration-using-SB"]], "Visualizing event histograms": [[20, "Visualizing-event-histograms"]], "We correct delay stage, t0 position and BAM (see previous tutorial)": [[16, "We-correct-delay-stage,-t0-position-and-BAM-(see-previous-tutorial)"]], "We use the stored energy calibration parameters and load trXPS data set to define:": [[15, "We-use-the-stored-energy-calibration-parameters-and-load-trXPS-data-set-to-define:"]], "Workflows": [[29, null]], "XPD from W4f core level": [[25, "XPD-from-W4f-core-level"]], "bin in the calibrated energy and corrected delay axis": [[25, "bin-in-the-calibrated-energy-and-corrected-delay-axis"]], "bin in the corrected delay axis": [[15, "bin-in-the-corrected-delay-axis"], [20, "bin-in-the-corrected-delay-axis"]], "cleanup previous config files": [[20, "cleanup-previous-config-files"], [21, "cleanup-previous-config-files"]], "correct offsets": [[20, "correct-offsets"]], "find calibration parameters": [[16, "find-calibration-parameters"], [16, "id1"], [20, "find-calibration-parameters"], [21, "find-calibration-parameters"]], "generate the energy axis": [[20, "generate-the-energy-axis"]], "get()": [[9, "get"]], "inspect the dataframe": [[20, "inspect-the-dataframe"]], "plot the delayStage values": [[20, "plot-the-delayStage-values"]], "remove()": [[9, "remove"]], "save parameters": [[20, "save-parameters"]], "save the calibration parameters": [[20, "save-the-calibration-parameters"]], "sector alignment": [[20, "sector-alignment"]], "time-of-flight spectrum": [[20, "time-of-flight-spectrum"], [21, "time-of-flight-spectrum"]], "visualize the result": [[20, "visualize-the-result"]]}, "docnames": ["index", "misc/contributing", "misc/contribution", "misc/maintain", "sed/api", "sed/binning", "sed/calibrator", "sed/config", "sed/core", "sed/dataset", "sed/dfops", "sed/diagnostic", "sed/io", "sed/loader", "sed/metadata", "tutorial/10_hextof_workflow_trXPS_bam_correction", "tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB", "tutorial/1_binning_fake_data", "tutorial/2_conversion_pipeline_for_example_time-resolved_ARPES_data", "tutorial/3_metadata_collection_and_export_to_NeXus", "tutorial/4_hextof_workflow", "tutorial/5_sxp_workflow", "tutorial/6_binning_with_time-stamped_data", "tutorial/7_correcting_orthorhombic_symmetry", "tutorial/8_jittering_tutorial", "tutorial/9_hextof_workflow_trXPD", "user_guide/config", "user_guide/index", "user_guide/installation", "workflows/index"], "envversion": {"nbsphinx": 4, "sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["index.md", "misc/contributing.rst", "misc/contribution.md", "misc/maintain.rst", "sed/api.rst", "sed/binning.rst", "sed/calibrator.rst", "sed/config.rst", "sed/core.rst", "sed/dataset.rst", "sed/dfops.rst", "sed/diagnostic.rst", "sed/io.rst", "sed/loader.rst", "sed/metadata.rst", "tutorial/10_hextof_workflow_trXPS_bam_correction.ipynb", "tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB.ipynb", "tutorial/1_binning_fake_data.ipynb", "tutorial/2_conversion_pipeline_for_example_time-resolved_ARPES_data.ipynb", "tutorial/3_metadata_collection_and_export_to_NeXus.ipynb", "tutorial/4_hextof_workflow.ipynb", "tutorial/5_sxp_workflow.ipynb", "tutorial/6_binning_with_time-stamped_data.ipynb", "tutorial/7_correcting_orthorhombic_symmetry.ipynb", "tutorial/8_jittering_tutorial.ipynb", "tutorial/9_hextof_workflow_trXPD.ipynb", "user_guide/config.md", "user_guide/index.md", "user_guide/installation.md", "workflows/index.md"], "indexentries": {"add() (sed.core.metadata.metahandler method)": [[14, "sed.core.metadata.MetaHandler.add", false]], "add() (sed.dataset.dataset.datasetsmanager static method)": [[9, "sed.dataset.dataset.DatasetsManager.add", false]], "add_attribute() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_attribute", false]], "add_delay_offset() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_delay_offset", false]], "add_energy_offset() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_energy_offset", false]], "add_features() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.add_features", false]], "add_jitter() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_jitter", false]], "add_offsets() (sed.calibrator.delay.delaycalibrator method)": [[6, "sed.calibrator.delay.DelayCalibrator.add_offsets", false]], "add_offsets() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.add_offsets", false]], "add_ranges() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.add_ranges", false]], "add_time_stamped_data() (in module sed.core.dfops)": [[10, "sed.core.dfops.add_time_stamped_data", false]], "add_time_stamped_data() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_time_stamped_data", false]], "adjust_energy_correction() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.adjust_energy_correction", false]], "adjust_energy_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.adjust_energy_correction", false]], "adjust_ranges() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.adjust_ranges", false]], "align_dld_sectors() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.align_dld_sectors", false]], "align_dld_sectors() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.align_dld_sectors", false]], "append_delay_axis() (sed.calibrator.delay.delaycalibrator method)": [[6, "sed.calibrator.delay.DelayCalibrator.append_delay_axis", false]], "append_energy_axis() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.append_energy_axis", false]], "append_energy_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.append_energy_axis", false]], "append_k_axis() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.append_k_axis", false]], "append_tof_ns_axis() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.append_tof_ns_axis", false]], "append_tof_ns_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.append_tof_ns_axis", false]], "apply_correction() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.apply_correction", false]], "apply_corrections() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.apply_corrections", false]], "apply_dfield() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.apply_dfield", false]], "apply_energy_correction() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.apply_energy_correction", false]], "apply_energy_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.apply_energy_correction", false]], "apply_filter() (in module sed.core.dfops)": [[10, "sed.core.dfops.apply_filter", false]], "apply_jitter() (in module sed.core.dfops)": [[10, "sed.core.dfops.apply_jitter", false]], "apply_momentum_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.apply_momentum_calibration", false]], "apply_momentum_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.apply_momentum_correction", false]], "attributes (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.attributes", false]], "available (sed.dataset.dataset.dataset property)": [[9, "sed.dataset.dataset.Dataset.available", false]], "available_channels (sed.loader.sxp.loader.sxploader property)": [[13, "sed.loader.sxp.loader.SXPLoader.available_channels", false]], "available_runs (sed.loader.flash.loader.flashloader property)": [[13, "sed.loader.flash.loader.FlashLoader.available_runs", false]], "backward_fill_lazy() (in module sed.core.dfops)": [[10, "sed.core.dfops.backward_fill_lazy", false]], "baseloader (class in sed.loader.base.loader)": [[13, "sed.loader.base.loader.BaseLoader", false]], "bin_and_load_momentum_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.bin_and_load_momentum_calibration", false]], "bin_centers_to_bin_edges() (in module sed.binning.utils)": [[5, "sed.binning.utils.bin_centers_to_bin_edges", false]], "bin_data() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.bin_data", false]], "bin_dataframe() (in module sed.binning)": [[5, "sed.binning.bin_dataframe", false]], "bin_edges_to_bin_centers() (in module sed.binning.utils)": [[5, "sed.binning.utils.bin_edges_to_bin_centers", false]], "bin_partition() (in module sed.binning)": [[5, "sed.binning.bin_partition", false]], "binned (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.binned", false]], "binsearch() (in module sed.binning.numba_bin)": [[5, "sed.binning.numba_bin.binsearch", false]], "buffer_file_handler() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.buffer_file_handler", false]], "calc_geometric_distances() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calc_geometric_distances", false]], "calc_inverse_dfield() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calc_inverse_dfield", false]], "calc_symmetry_scores() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calc_symmetry_scores", false]], "calibrate() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.calibrate", false]], "calibrate() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calibrate", false]], "calibrate_delay_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.calibrate_delay_axis", false]], "calibrate_energy_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.calibrate_energy_axis", false]], "calibrate_momentum_axes() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.calibrate_momentum_axes", false]], "cleanup_oldest_scan() (sed.loader.mirrorutil.copytool method)": [[13, "sed.loader.mirrorutil.CopyTool.cleanup_oldest_scan", false]], "cm2palette() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.cm2palette", false]], "complete_dictionary() (in module sed.core.config)": [[7, "sed.core.config.complete_dictionary", false]], "compute() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.compute", false]], "concatenate_channels() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.concatenate_channels", false]], "config (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.config", false]], "coordinate_transform() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.coordinate_transform", false]], "copy() (sed.loader.mirrorutil.copytool method)": [[13, "sed.loader.mirrorutil.CopyTool.copy", false]], "copytool (class in sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.CopyTool", false]], "correction_function() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.correction_function", false]], "cpy() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.cpy", false]], "create_buffer_file() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_buffer_file", false]], "create_dataframe_per_channel() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_channel", false]], "create_dataframe_per_electron() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_electron", false]], "create_dataframe_per_file() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_file", false]], "create_dataframe_per_pulse() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_pulse", false]], "create_dataframe_per_train() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_train", false]], "create_multi_index_per_electron() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_multi_index_per_electron", false]], "create_multi_index_per_pulse() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_multi_index_per_pulse", false]], "create_numpy_array_per_channel() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_numpy_array_per_channel", false]], "data_name (sed.dataset.dataset.dataset property)": [[9, "sed.dataset.dataset.Dataset.data_name", false]], "dataframe (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.dataframe", false]], "dataset (class in sed.dataset.dataset)": [[9, "sed.dataset.dataset.Dataset", false]], "datasetsmanager (class in sed.dataset.dataset)": [[9, "sed.dataset.dataset.DatasetsManager", false]], "define_features() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.define_features", false]], "delaycalibrator (class in sed.calibrator.delay)": [[6, "sed.calibrator.delay.DelayCalibrator", false]], "detector_coordinates_2_k_coordinates() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.detector_coordinates_2_k_coordinates", false]], "dictmerge() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.dictmerge", false]], "drop_column() (in module sed.core.dfops)": [[10, "sed.core.dfops.drop_column", false]], "dup (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.dup", false]], "duplicateentryerror": [[14, "sed.core.metadata.DuplicateEntryError", false]], "energycalibrator (class in sed.calibrator.energy)": [[6, "sed.calibrator.energy.EnergyCalibrator", false]], "existing_data_paths (sed.dataset.dataset.dataset property)": [[9, "sed.dataset.dataset.Dataset.existing_data_paths", false]], "extract_bias() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.extract_bias", false]], "extract_delay_stage_parameters() (in module sed.calibrator.delay)": [[6, "sed.calibrator.delay.extract_delay_stage_parameters", false]], "feature_extract() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.feature_extract", false]], "feature_extract() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.feature_extract", false]], "feature_select() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.feature_select", false]], "features (sed.calibrator.momentum.momentumcorrector property)": [[6, "sed.calibrator.momentum.MomentumCorrector.features", false]], "filename (sed.dataset.dataset.datasetsmanager attribute)": [[9, "sed.dataset.dataset.DatasetsManager.FILENAME", false]], "files (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.files", false]], "filter_column() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.filter_column", false]], "find_bias_peaks() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.find_bias_peaks", false]], "find_correspondence() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.find_correspondence", false]], "find_nearest() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.find_nearest", false]], "fit_energy_calibration() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.fit_energy_calibration", false]], "flashloader (class in sed.loader.flash.loader)": [[13, "sed.loader.flash.loader.FlashLoader", false]], "forward_fill_lazy() (in module sed.core.dfops)": [[10, "sed.core.dfops.forward_fill_lazy", false]], "gather_calibration_metadata() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.gather_calibration_metadata", false]], "gather_calibration_metadata() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.gather_calibration_metadata", false]], "gather_correction_metadata() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.gather_correction_metadata", false]], "gather_correction_metadata() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.gather_correction_metadata", false]], "gather_files() (in module sed.loader.utils)": [[13, "sed.loader.utils.gather_files", false]], "gather_metadata() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.gather_metadata", false]], "gather_metadata() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.gather_metadata", false]], "generate_inverse_dfield() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.generate_inverse_dfield", false]], "generate_splinewarp() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.generate_splinewarp", false]], "genericloader (class in sed.loader.generic.loader)": [[13, "sed.loader.generic.loader.GenericLoader", false]], "get() (sed.dataset.dataset.dataset method)": [[9, "sed.dataset.dataset.Dataset.get", false]], "get_archiver_data() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_archiver_data", false]], "get_attribute() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_attribute", false]], "get_channels() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_channels", false]], "get_count_rate() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_count_rate", false]], "get_count_rate() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.get_count_rate", false]], "get_count_rate() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.get_count_rate", false]], "get_count_rate() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.get_count_rate", false]], "get_count_rate() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_count_rate", false]], "get_count_rate() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_count_rate", false]], "get_datasets_and_aliases() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_datasets_and_aliases", false]], "get_elapsed_time() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_elapsed_time", false]], "get_files_from_run_id() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_files_from_run_id", false]], "get_loader() (in module sed.loader.loader_interface)": [[13, "sed.loader.loader_interface.get_loader", false]], "get_metadata() (sed.loader.flash.metadata.metadataretriever method)": [[13, "sed.loader.flash.metadata.MetadataRetriever.get_metadata", false]], "get_names_of_all_loaders() (in module sed.loader.loader_interface)": [[13, "sed.loader.loader_interface.get_names_of_all_loaders", false]], "get_normalization_histogram() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.get_normalization_histogram", false]], "get_parquet_metadata() (in module sed.loader.utils)": [[13, "sed.loader.utils.get_parquet_metadata", false]], "get_start_and_end_time() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_start_and_end_time", false]], "get_stats() (in module sed.loader.utils)": [[13, "sed.loader.utils.get_stats", false]], "get_target_dir() (in module sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.get_target_dir", false]], "grid_histogram() (in module sed.diagnostics)": [[11, "sed.diagnostics.grid_histogram", false]], "hdf5_to_array() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_array", false]], "hdf5_to_dataframe() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_dataframe", false]], "hdf5_to_timed_array() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_timed_array", false]], "hdf5_to_timed_dataframe() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_timed_dataframe", false]], "json_path (sed.dataset.dataset.datasetsmanager attribute)": [[9, "sed.dataset.dataset.DatasetsManager.json_path", false]], "load() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.load", false]], "load_bias_series() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.load_bias_series", false]], "load_config() (in module sed.core.config)": [[7, "sed.core.config.load_config", false]], "load_data() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.load_data", false]], "load_data() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.load_data", false]], "load_datasets_dict() (sed.dataset.dataset.datasetsmanager static method)": [[9, "sed.dataset.dataset.DatasetsManager.load_datasets_dict", false]], "load_dfield() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.load_dfield", false]], "load_h5() (in module sed.io)": [[12, "sed.io.load_h5", false]], "load_h5_in_memory() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.load_h5_in_memory", false]], "load_tiff() (in module sed.io)": [[12, "sed.io.load_tiff", false]], "loader (in module sed.loader.base.loader)": [[13, "sed.loader.base.loader.LOADER", false]], "loader (in module sed.loader.flash.loader)": [[13, "sed.loader.flash.loader.LOADER", false]], "loader (in module sed.loader.generic.loader)": [[13, "sed.loader.generic.loader.LOADER", false]], "loader (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.LOADER", false]], "loader (in module sed.loader.sxp.loader)": [[13, "sed.loader.sxp.loader.LOADER", false]], "map_columns_2d() (in module sed.core.dfops)": [[10, "sed.core.dfops.map_columns_2d", false]], "metadata (sed.core.metadata.metahandler property)": [[14, "sed.core.metadata.MetaHandler.metadata", false]], "metadataretriever (class in sed.loader.flash.metadata)": [[13, "sed.loader.flash.metadata.MetadataRetriever", false]], "metahandler (class in sed.core.metadata)": [[14, "sed.core.metadata.MetaHandler", false]], "mm_to_ps() (in module sed.calibrator.delay)": [[6, "sed.calibrator.delay.mm_to_ps", false]], "module": [[5, "module-sed.binning", false], [5, "module-sed.binning.numba_bin", false], [5, "module-sed.binning.utils", false], [6, "module-sed.calibrator.delay", false], [6, "module-sed.calibrator.energy", false], [6, "module-sed.calibrator.momentum", false], [7, "module-sed.core.config", false], [8, "module-sed.core", false], [9, "module-sed.dataset.dataset", false], [10, "module-sed.core.dfops", false], [11, "module-sed.diagnostics", false], [12, "module-sed.io", false], [13, "module-sed.loader.base.loader", false], [13, "module-sed.loader.flash.loader", false], [13, "module-sed.loader.flash.metadata", false], [13, "module-sed.loader.generic.loader", false], [13, "module-sed.loader.loader_interface", false], [13, "module-sed.loader.mirrorutil", false], [13, "module-sed.loader.mpes.loader", false], [13, "module-sed.loader.sxp.loader", false], [13, "module-sed.loader.utils", false], [14, "module-sed.core.metadata", false]], "momentumcorrector (class in sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.MomentumCorrector", false]], "mpesloader (class in sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.MpesLoader", false]], "mycopy() (in module sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.mycopy", false]], "mymakedirs() (in module sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.mymakedirs", false]], "name (sed.dataset.dataset.datasetsmanager attribute)": [[9, "sed.dataset.dataset.DatasetsManager.NAME", false]], "normalization_histogram (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.normalization_histogram", false]], "normalize() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.normalize", false]], "normalized (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.normalized", false]], "normspec() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.normspec", false]], "nranges (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.nranges", false]], "ntraces (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.ntraces", false]], "numba_histogramdd() (in module sed.binning.numba_bin)": [[5, "sed.binning.numba_bin.numba_histogramdd", false]], "offset_by_other_columns() (in module sed.core.dfops)": [[10, "sed.core.dfops.offset_by_other_columns", false]], "parquet_handler() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.parquet_handler", false]], "parse_config() (in module sed.core.config)": [[7, "sed.core.config.parse_config", false]], "parse_h5_keys() (in module sed.loader.utils)": [[13, "sed.loader.utils.parse_h5_keys", false]], "parse_metadata() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.parse_metadata", false]], "peakdetect1d() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.peakdetect1d", false]], "peaksearch() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.peaksearch", false]], "plot_single_hist() (in module sed.diagnostics)": [[11, "sed.diagnostics.plot_single_hist", false]], "poly_energy_calibration() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.poly_energy_calibration", false]], "pose_adjustment() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.pose_adjustment", false]], "pose_adjustment() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.pose_adjustment", false]], "pre_binning() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.pre_binning", false]], "range_convert() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.range_convert", false]], "read_dataframe() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.read_dataframe", false]], "read_dataframe() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.read_dataframe", false]], "read_dataframe() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.read_dataframe", false]], "read_dataframe() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.read_dataframe", false]], "read_dataframe() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.read_dataframe", false]], "read_env_var() (in module sed.core.config)": [[7, "sed.core.config.read_env_var", false]], "remove() (sed.dataset.dataset.dataset method)": [[9, "sed.dataset.dataset.Dataset.remove", false]], "remove() (sed.dataset.dataset.datasetsmanager static method)": [[9, "sed.dataset.dataset.DatasetsManager.remove", false]], "reset_deformation() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.reset_deformation", false]], "reset_multi_index() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.reset_multi_index", false]], "save() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save", false]], "save_config() (in module sed.core.config)": [[7, "sed.core.config.save_config", false]], "save_delay_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_delay_calibration", false]], "save_delay_offsets() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_delay_offsets", false]], "save_energy_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_energy_calibration", false]], "save_energy_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_energy_correction", false]], "save_energy_offset() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_energy_offset", false]], "save_env_var() (in module sed.core.config)": [[7, "sed.core.config.save_env_var", false]], "save_momentum_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_momentum_calibration", false]], "save_splinewarp() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_splinewarp", false]], "save_transformations() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_transformations", false]], "save_workflow_params() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_workflow_params", false]], "sed.binning": [[5, "module-sed.binning", false]], "sed.binning.numba_bin": [[5, "module-sed.binning.numba_bin", false]], "sed.binning.utils": [[5, "module-sed.binning.utils", false]], "sed.calibrator.delay": [[6, "module-sed.calibrator.delay", false]], "sed.calibrator.energy": [[6, "module-sed.calibrator.energy", false]], "sed.calibrator.momentum": [[6, "module-sed.calibrator.momentum", false]], "sed.core": [[8, "module-sed.core", false]], "sed.core.config": [[7, "module-sed.core.config", false]], "sed.core.dfops": [[10, "module-sed.core.dfops", false]], "sed.core.metadata": [[14, "module-sed.core.metadata", false]], "sed.dataset.dataset": [[9, "module-sed.dataset.dataset", false]], "sed.diagnostics": [[11, "module-sed.diagnostics", false]], "sed.io": [[12, "module-sed.io", false]], "sed.loader.base.loader": [[13, "module-sed.loader.base.loader", false]], "sed.loader.flash.loader": [[13, "module-sed.loader.flash.loader", false]], "sed.loader.flash.metadata": [[13, "module-sed.loader.flash.metadata", false]], "sed.loader.generic.loader": [[13, "module-sed.loader.generic.loader", false]], "sed.loader.loader_interface": [[13, "module-sed.loader.loader_interface", false]], "sed.loader.mirrorutil": [[13, "module-sed.loader.mirrorutil", false]], "sed.loader.mpes.loader": [[13, "module-sed.loader.mpes.loader", false]], "sed.loader.sxp.loader": [[13, "module-sed.loader.sxp.loader", false]], "sed.loader.utils": [[13, "module-sed.loader.utils", false]], "sedprocessor (class in sed.core)": [[8, "sed.core.SedProcessor", false]], "select_k_range() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.select_k_range", false]], "select_slice() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.select_slice", false]], "select_slicer() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.select_slicer", false]], "simplify_binning_arguments() (in module sed.binning.utils)": [[5, "sed.binning.utils.simplify_binning_arguments", false]], "size() (sed.loader.mirrorutil.copytool method)": [[13, "sed.loader.mirrorutil.CopyTool.size", false]], "spline_warp_estimate() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.spline_warp_estimate", false]], "split_channel_bitwise() (in module sed.loader.utils)": [[13, "sed.loader.utils.split_channel_bitwise", false]], "split_dld_time_from_sector_id() (in module sed.loader.utils)": [[13, "sed.loader.utils.split_dld_time_from_sector_id", false]], "supported_file_types (sed.loader.base.loader.baseloader attribute)": [[13, "sed.loader.base.loader.BaseLoader.supported_file_types", false]], "supported_file_types (sed.loader.flash.loader.flashloader attribute)": [[13, "sed.loader.flash.loader.FlashLoader.supported_file_types", false]], "supported_file_types (sed.loader.generic.loader.genericloader attribute)": [[13, "sed.loader.generic.loader.GenericLoader.supported_file_types", false]], "supported_file_types (sed.loader.mpes.loader.mpesloader attribute)": [[13, "sed.loader.mpes.loader.MpesLoader.supported_file_types", false]], "supported_file_types (sed.loader.sxp.loader.sxploader attribute)": [[13, "sed.loader.sxp.loader.SXPLoader.supported_file_types", false]], "sxploader (class in sed.loader.sxp.loader)": [[13, "sed.loader.sxp.loader.SXPLoader", false]], "symscores (sed.calibrator.momentum.momentumcorrector property)": [[6, "sed.calibrator.momentum.MomentumCorrector.symscores", false]], "timed_dataframe (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.timed_dataframe", false]], "to_h5() (in module sed.io)": [[12, "sed.io.to_h5", false]], "to_nexus() (in module sed.io)": [[12, "sed.io.to_nexus", false]], "to_tiff() (in module sed.io)": [[12, "sed.io.to_tiff", false]], "tof2ev() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.tof2ev", false]], "tof2evpoly() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.tof2evpoly", false]], "tof2ns() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.tof2ns", false]], "update_deformation() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.update_deformation", false]], "verbose (sed.calibrator.delay.delaycalibrator property)": [[6, "sed.calibrator.delay.DelayCalibrator.verbose", false]], "verbose (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.verbose", false]], "verbose (sed.calibrator.momentum.momentumcorrector property)": [[6, "sed.calibrator.momentum.MomentumCorrector.verbose", false]], "verbose (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.verbose", false]], "verbose (sed.loader.base.loader.baseloader property)": [[13, "sed.loader.base.loader.BaseLoader.verbose", false]], "verbose (sed.loader.flash.loader.flashloader property)": [[13, "sed.loader.flash.loader.FlashLoader.verbose", false]], "verbose (sed.loader.mpes.loader.mpesloader property)": [[13, "sed.loader.mpes.loader.MpesLoader.verbose", false]], "verbose (sed.loader.sxp.loader.sxploader property)": [[13, "sed.loader.sxp.loader.SXPLoader.verbose", false]], "view() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.view", false]], "view() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.view", false]], "view_event_histogram() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.view_event_histogram", false]]}, "objects": {"sed": [[5, 0, 0, "-", "binning"], [8, 0, 0, "-", "core"], [11, 0, 0, "-", "diagnostics"], [12, 0, 0, "-", "io"]], "sed.binning": [[5, 1, 1, "", "bin_dataframe"], [5, 1, 1, "", "bin_partition"], [5, 0, 0, "-", "numba_bin"], [5, 0, 0, "-", "utils"]], "sed.binning.numba_bin": [[5, 1, 1, "", "binsearch"], [5, 1, 1, "", "numba_histogramdd"]], "sed.binning.utils": [[5, 1, 1, "", "bin_centers_to_bin_edges"], [5, 1, 1, "", "bin_edges_to_bin_centers"], [5, 1, 1, "", "simplify_binning_arguments"]], "sed.calibrator": [[6, 0, 0, "-", "delay"], [6, 0, 0, "-", "energy"], [6, 0, 0, "-", "momentum"]], "sed.calibrator.delay": [[6, 2, 1, "", "DelayCalibrator"], [6, 1, 1, "", "extract_delay_stage_parameters"], [6, 1, 1, "", "mm_to_ps"]], "sed.calibrator.delay.DelayCalibrator": [[6, 3, 1, "", "add_offsets"], [6, 3, 1, "", "append_delay_axis"], [6, 4, 1, "", "verbose"]], "sed.calibrator.energy": [[6, 2, 1, "", "EnergyCalibrator"], [6, 1, 1, "", "correction_function"], [6, 1, 1, "", "extract_bias"], [6, 1, 1, "", "find_correspondence"], [6, 1, 1, "", "find_nearest"], [6, 1, 1, "", "fit_energy_calibration"], [6, 1, 1, "", "normspec"], [6, 1, 1, "", "peakdetect1d"], [6, 1, 1, "", "peaksearch"], [6, 1, 1, "", "poly_energy_calibration"], [6, 1, 1, "", "range_convert"], [6, 1, 1, "", "tof2ev"], [6, 1, 1, "", "tof2evpoly"], [6, 1, 1, "", "tof2ns"]], "sed.calibrator.energy.EnergyCalibrator": [[6, 3, 1, "", "add_offsets"], [6, 3, 1, "", "add_ranges"], [6, 3, 1, "", "adjust_energy_correction"], [6, 3, 1, "", "adjust_ranges"], [6, 3, 1, "", "align_dld_sectors"], [6, 3, 1, "", "append_energy_axis"], [6, 3, 1, "", "append_tof_ns_axis"], [6, 3, 1, "", "apply_energy_correction"], [6, 3, 1, "", "bin_data"], [6, 3, 1, "", "calibrate"], [6, 4, 1, "", "dup"], [6, 3, 1, "", "feature_extract"], [6, 3, 1, "", "gather_calibration_metadata"], [6, 3, 1, "", "gather_correction_metadata"], [6, 3, 1, "", "load_data"], [6, 3, 1, "", "normalize"], [6, 4, 1, "", "nranges"], [6, 4, 1, "", "ntraces"], [6, 4, 1, "", "verbose"], [6, 3, 1, "", "view"]], "sed.calibrator.momentum": [[6, 2, 1, "", "MomentumCorrector"], [6, 1, 1, "", "apply_dfield"], [6, 1, 1, "", "cm2palette"], [6, 1, 1, "", "detector_coordinates_2_k_coordinates"], [6, 1, 1, "", "dictmerge"], [6, 1, 1, "", "generate_inverse_dfield"], [6, 1, 1, "", "load_dfield"]], "sed.calibrator.momentum.MomentumCorrector": [[6, 3, 1, "", "add_features"], [6, 3, 1, "", "append_k_axis"], [6, 3, 1, "", "apply_correction"], [6, 3, 1, "", "apply_corrections"], [6, 3, 1, "", "calc_geometric_distances"], [6, 3, 1, "", "calc_inverse_dfield"], [6, 3, 1, "", "calc_symmetry_scores"], [6, 3, 1, "", "calibrate"], [6, 3, 1, "", "coordinate_transform"], [6, 3, 1, "", "feature_extract"], [6, 3, 1, "", "feature_select"], [6, 4, 1, "", "features"], [6, 3, 1, "", "gather_calibration_metadata"], [6, 3, 1, "", "gather_correction_metadata"], [6, 3, 1, "", "load_data"], [6, 3, 1, "", "pose_adjustment"], [6, 3, 1, "", "reset_deformation"], [6, 3, 1, "", "select_k_range"], [6, 3, 1, "", "select_slice"], [6, 3, 1, "", "select_slicer"], [6, 3, 1, "", "spline_warp_estimate"], [6, 4, 1, "", "symscores"], [6, 3, 1, "", "update_deformation"], [6, 4, 1, "", "verbose"], [6, 3, 1, "", "view"]], "sed.core": [[8, 2, 1, "", "SedProcessor"], [7, 0, 0, "-", "config"], [10, 0, 0, "-", "dfops"], [14, 0, 0, "-", "metadata"]], "sed.core.SedProcessor": [[8, 3, 1, "", "add_attribute"], [8, 3, 1, "", "add_delay_offset"], [8, 3, 1, "", "add_energy_offset"], [8, 3, 1, "", "add_jitter"], [8, 3, 1, "", "add_time_stamped_data"], [8, 3, 1, "", "adjust_energy_correction"], [8, 3, 1, "", "align_dld_sectors"], [8, 3, 1, "", "append_energy_axis"], [8, 3, 1, "", "append_tof_ns_axis"], [8, 3, 1, "", "apply_energy_correction"], [8, 3, 1, "", "apply_momentum_calibration"], [8, 3, 1, "", "apply_momentum_correction"], [8, 4, 1, "", "attributes"], [8, 3, 1, "", "bin_and_load_momentum_calibration"], [8, 4, 1, "", "binned"], [8, 3, 1, "", "calibrate_delay_axis"], [8, 3, 1, "", "calibrate_energy_axis"], [8, 3, 1, "", "calibrate_momentum_axes"], [8, 3, 1, "", "compute"], [8, 4, 1, "", "config"], [8, 3, 1, "", "cpy"], [8, 4, 1, "", "dataframe"], [8, 3, 1, "", "define_features"], [8, 4, 1, "", "files"], [8, 3, 1, "", "filter_column"], [8, 3, 1, "", "find_bias_peaks"], [8, 3, 1, "", "generate_splinewarp"], [8, 3, 1, "", "get_normalization_histogram"], [8, 3, 1, "", "load"], [8, 3, 1, "", "load_bias_series"], [8, 4, 1, "", "normalization_histogram"], [8, 4, 1, "", "normalized"], [8, 3, 1, "", "pose_adjustment"], [8, 3, 1, "", "pre_binning"], [8, 3, 1, "", "save"], [8, 3, 1, "", "save_delay_calibration"], [8, 3, 1, "", "save_delay_offsets"], [8, 3, 1, "", "save_energy_calibration"], [8, 3, 1, "", "save_energy_correction"], [8, 3, 1, "", "save_energy_offset"], [8, 3, 1, "", "save_momentum_calibration"], [8, 3, 1, "", "save_splinewarp"], [8, 3, 1, "", "save_transformations"], [8, 3, 1, "", "save_workflow_params"], [8, 4, 1, "", "timed_dataframe"], [8, 4, 1, "", "verbose"], [8, 3, 1, "", "view_event_histogram"]], "sed.core.config": [[7, 1, 1, "", "complete_dictionary"], [7, 1, 1, "", "load_config"], [7, 1, 1, "", "parse_config"], [7, 1, 1, "", "read_env_var"], [7, 1, 1, "", "save_config"], [7, 1, 1, "", "save_env_var"]], "sed.core.dfops": [[10, 1, 1, "", "add_time_stamped_data"], [10, 1, 1, "", "apply_filter"], [10, 1, 1, "", "apply_jitter"], [10, 1, 1, "", "backward_fill_lazy"], [10, 1, 1, "", "drop_column"], [10, 1, 1, "", "forward_fill_lazy"], [10, 1, 1, "", "map_columns_2d"], [10, 1, 1, "", "offset_by_other_columns"]], "sed.core.metadata": [[14, 5, 1, "", "DuplicateEntryError"], [14, 2, 1, "", "MetaHandler"]], "sed.core.metadata.MetaHandler": [[14, 3, 1, "", "add"], [14, 4, 1, "", "metadata"]], "sed.dataset": [[9, 0, 0, "-", "dataset"]], "sed.dataset.dataset": [[9, 2, 1, "", "Dataset"], [9, 2, 1, "", "DatasetsManager"]], "sed.dataset.dataset.Dataset": [[9, 4, 1, "", "available"], [9, 4, 1, "", "data_name"], [9, 4, 1, "", "existing_data_paths"], [9, 3, 1, "", "get"], [9, 3, 1, "", "remove"]], "sed.dataset.dataset.DatasetsManager": [[9, 6, 1, "", "FILENAME"], [9, 6, 1, "", "NAME"], [9, 3, 1, "", "add"], [9, 6, 1, "", "json_path"], [9, 3, 1, "", "load_datasets_dict"], [9, 3, 1, "", "remove"]], "sed.diagnostics": [[11, 1, 1, "", "grid_histogram"], [11, 1, 1, "", "plot_single_hist"]], "sed.io": [[12, 1, 1, "", "load_h5"], [12, 1, 1, "", "load_tiff"], [12, 1, 1, "", "to_h5"], [12, 1, 1, "", "to_nexus"], [12, 1, 1, "", "to_tiff"]], "sed.loader": [[13, 0, 0, "-", "loader_interface"], [13, 0, 0, "-", "mirrorutil"], [13, 0, 0, "-", "utils"]], "sed.loader.base": [[13, 0, 0, "-", "loader"]], "sed.loader.base.loader": [[13, 2, 1, "", "BaseLoader"], [13, 6, 1, "", "LOADER"]], "sed.loader.base.loader.BaseLoader": [[13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.flash": [[13, 0, 0, "-", "loader"], [13, 0, 0, "-", "metadata"]], "sed.loader.flash.loader": [[13, 2, 1, "", "FlashLoader"], [13, 6, 1, "", "LOADER"]], "sed.loader.flash.loader.FlashLoader": [[13, 4, 1, "", "available_runs"], [13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "parse_metadata"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.flash.metadata": [[13, 2, 1, "", "MetadataRetriever"]], "sed.loader.flash.metadata.MetadataRetriever": [[13, 3, 1, "", "get_metadata"]], "sed.loader.generic": [[13, 0, 0, "-", "loader"]], "sed.loader.generic.loader": [[13, 2, 1, "", "GenericLoader"], [13, 6, 1, "", "LOADER"]], "sed.loader.generic.loader.GenericLoader": [[13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"]], "sed.loader.loader_interface": [[13, 1, 1, "", "get_loader"], [13, 1, 1, "", "get_names_of_all_loaders"]], "sed.loader.mirrorutil": [[13, 2, 1, "", "CopyTool"], [13, 1, 1, "", "get_target_dir"], [13, 1, 1, "", "mycopy"], [13, 1, 1, "", "mymakedirs"]], "sed.loader.mirrorutil.CopyTool": [[13, 3, 1, "", "cleanup_oldest_scan"], [13, 3, 1, "", "copy"], [13, 3, 1, "", "size"]], "sed.loader.mpes": [[13, 0, 0, "-", "loader"]], "sed.loader.mpes.loader": [[13, 6, 1, "", "LOADER"], [13, 2, 1, "", "MpesLoader"], [13, 1, 1, "", "get_archiver_data"], [13, 1, 1, "", "get_attribute"], [13, 1, 1, "", "get_count_rate"], [13, 1, 1, "", "get_datasets_and_aliases"], [13, 1, 1, "", "get_elapsed_time"], [13, 1, 1, "", "hdf5_to_array"], [13, 1, 1, "", "hdf5_to_dataframe"], [13, 1, 1, "", "hdf5_to_timed_array"], [13, 1, 1, "", "hdf5_to_timed_dataframe"], [13, 1, 1, "", "load_h5_in_memory"]], "sed.loader.mpes.loader.MpesLoader": [[13, 3, 1, "", "gather_metadata"], [13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "get_start_and_end_time"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.sxp": [[13, 0, 0, "-", "loader"]], "sed.loader.sxp.loader": [[13, 6, 1, "", "LOADER"], [13, 2, 1, "", "SXPLoader"]], "sed.loader.sxp.loader.SXPLoader": [[13, 4, 1, "", "available_channels"], [13, 3, 1, "", "buffer_file_handler"], [13, 3, 1, "", "concatenate_channels"], [13, 3, 1, "", "create_buffer_file"], [13, 3, 1, "", "create_dataframe_per_channel"], [13, 3, 1, "", "create_dataframe_per_electron"], [13, 3, 1, "", "create_dataframe_per_file"], [13, 3, 1, "", "create_dataframe_per_pulse"], [13, 3, 1, "", "create_dataframe_per_train"], [13, 3, 1, "", "create_multi_index_per_electron"], [13, 3, 1, "", "create_multi_index_per_pulse"], [13, 3, 1, "", "create_numpy_array_per_channel"], [13, 3, 1, "", "gather_metadata"], [13, 3, 1, "", "get_channels"], [13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "parquet_handler"], [13, 3, 1, "", "read_dataframe"], [13, 3, 1, "", "reset_multi_index"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.utils": [[13, 1, 1, "", "gather_files"], [13, 1, 1, "", "get_parquet_metadata"], [13, 1, 1, "", "get_stats"], [13, 1, 1, "", "parse_h5_keys"], [13, 1, 1, "", "split_channel_bitwise"], [13, 1, 1, "", "split_dld_time_from_sector_id"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"], "5": ["py", "exception", "Python exception"], "6": ["py", "attribute", "Python attribute"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property", "5": "py:exception", "6": "py:attribute"}, "terms": {"": [3, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 19, 20, 21, 24, 25, 26], "0": [3, 5, 6, 8, 9, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "00": [9, 16, 19, 20, 21], "000000": [18, 19], "00001": 25, "0000e": [16, 20], "000425": 19, "000e": 21, "001": [15, 16, 20, 25, 26], "00151332": 16, "001653": 18, "00179088": 22, "00218781": 18, "002500171914066": 19, "00328578": 21, "003489": 20, "004409": 19, "00443912e": 22, "005259": 17, "0058": 21, "0059": 21, "00590705871582": 20, "0060": 21, "006012999918311834": 20, "0061": 21, "0064": 21, "0065": 21, "0066": 21, "0067": 21, "0068": 21, "0069": 21, "0070": 21, "0071": 21, "007188": 25, "0072": 21, "00726884": 18, "0073": 21, "0074": 21, "01": [9, 18, 19, 22, 25, 26], "010220": 15, "010614999569952488": 20, "010729535670610963": 26, "01084244": 15, "01084285": 15, "011767": 18, "01280250": 15, "01280261": 15, "0148196706891397e": [15, 25], "01481967e": 25, "0148e": 16, "017444": 19, "02": [9, 15, 16, 18, 19, 20, 21, 22, 23, 25], "020576": [15, 20, 25], "020576132461428642": 20, "021264": 20, "02209712": 15, "022653": 15, "02345275878906": 20, "023453": 20, "02405744": 16, "02553199": 15, "02957200": 21, "029930": 19, "03": [15, 16, 20, 21, 25], "03014758": 15, "030262": 18, "03103103103": 18, "034894": 24, "03646409": 18, "04": [18, 20, 21, 22], "040277": 18, "04277721": 20, "04407019": 15, "04504504506": 18, "046247": 17, "04773388": 18, "04811488": 16, "048293": 16, "05": [16, 18, 19, 20, 21, 22, 23, 26], "0567e": 16, "0576131995767355e": 26, "058206295066418": 26, "06": [20, 22], "060071": [18, 19], "06206206206": 18, "062332": 18, "063502": 19, "063534": 18, "064657": 18, "06668048": 22, "06775099784135818": 20, "068115234375": 20, "069029": 19, "069200": 19, "07": [15, 16, 18, 20, 21, 22, 25, 26], "070368": 20, "070589": 18, "070886": 19, "071546": 18, "072098": 18, "073857": [15, 25], "08": [16, 19, 20, 21, 22], "08010900020599365": 20, "081067": 18, "0855611": 22, "086102": 19, "0892863": 15, "09": [9, 15, 16, 18, 20, 21, 25], "092577": 18, "09335629": 22, "09375": 20, "09544523": 18, "09667724e": 25, "0_20vtof_v3": 26, "0_30vtof": 19, "0_30vtof_453ns_focu": 26, "0arrai": 20, "0unit": 20, "0x7f1bd0f66980": 22, "0x7f1c385e7220": 22, "0x7f1c387ff580": 22, "0x7f1c38a46ce0": 22, "0x7f4aab800130": 24, "0x7f4aab84bf40": 24, "0x7f4aab99b1f0": 24, "0x7f4aaba58190": 24, "0x7f4aaba772e0": 24, "0x7f4aabaab070": 24, "0x7f4aad525120": 24, "0x7f4ab31a1b10": 24, "0x7f4fd1b43cd0": 21, "0x7f4ff0048f10": 21, "0x7f4ff0066a40": 21, "0x7f4ffc1e1900": 21, "0x7f5011534100": 21, "0x7f7e8c87b880": 18, "0x7f7ea5cfaa10": 18, "0x7f8d1c33b730": 20, "0x7f8d3006cd30": 20, "0x7f8d380ac280": 20, "0x7f8d50575bd0": 20, "0x7f8d505acfd0": 20, "0x7fae0409ba00": 16, "0x7fae041cbcd0": 16, "0x7fc1e9b71ff0": 23, "1": [3, 5, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "10": [1, 3, 7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "100": [5, 6, 8, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "1000": [13, 15, 21, 26], "100000": [17, 26], "1001": [13, 18, 19], "1002": 24, "1005": [18, 19], "100mhz": 26, "101": [16, 21], "10151": 20, "10160182": 9, "102": 15, "1030": 16, "1031": 18, "1032": 18, "1034": 19, "103613": 18, "1037": 19, "1039": 18, "104": 15, "105": 15, "1050": 20, "10510510512": 18, "105156": 20, "10658470": 9, "1070499": 21, "107380": 18, "108153": 18, "1087817": 22, "10file": 9, "11": [1, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "110": 19, "11019101": [15, 16, 20, 25, 26], "111": 20, "1120": 21, "113": [9, 26], "113004": 19, "115": 21, "116": [15, 25], "1163": [18, 19], "118081": 20, "118476": 18, "1185": 18, "1187": 19, "118913": 19, "119191": 18, "119688": 17, "119973": 18, "11file": 9, "12": [1, 9, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26], "120": 17, "1200": 26, "123": 16, "12358417": 15, "1239": 20, "124633": 19, "125": 21, "125e": 26, "126": 21, "126020": 19, "12609441": [9, 15, 16, 25], "127": 22, "12877": 19, "129031": 18, "129541": 18, "129621": 18, "13": [15, 16, 18, 19, 20, 21, 22, 24, 25], "130000": 18, "130062": 18, "130142": 18, "130612": 18, "130662": 18, "131203": 18, "131213": 18, "13137674e": 22, "131793": 18, "131803": 18, "131957": 19, "132": [15, 25], "132000": 26, "132250": 26, "132384": 18, "132434": 18, "133045": 18, "133105": 18, "133715": 18, "133805": 18, "134436": 18, "134546": 18, "135": 21, "135197": 18, "136": 22, "137": 22, "13730970": 15, "138000": 26, "13952965": 9, "13t10": 19, "14": [15, 16, 18, 19, 20, 21, 22, 24, 25], "140": 19, "140000": 18, "141713": 20, "14195": 19, "14214214214": 18, "142776": 19, "144": 23, "1446": 15, "1447": 15, "1448": [15, 16, 20, 25], "1449": 15, "145055": 19, "145558": 18, "145600": 18, "1462": 20, "1463": 20, "1464": 20, "146454": 24, "1471": [18, 19], "1472": [18, 19], "1472e": 16, "1488e": 20, "1489": 26, "149": [18, 19, 26], "15": [15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26], "150": [6, 16, 18, 20, 21, 24], "1500": [18, 19, 21, 26], "150000": 26, "152": [18, 19, 26], "15280679": 15, "152m": 9, "153": 18, "154": [18, 19, 26], "154206": 18, "155": 23, "156": 23, "15625": [15, 25], "1571": 20, "158": 22, "159156": 18, "1594998158": 22, "16": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "1600": [18, 19], "1600349": 16, "160056": 18, "161": 22, "161557": 19, "1628022640": 15, "1628022830": [15, 25], "1628046700": 15, "163": 22, "1646339970": 20, "1646341348": 20, "165659": 18, "167416": 20, "1679395179": 20, "1679395317": 20, "168409": 24, "169320": 18, "17": [15, 16, 17, 18, 19, 20, 21, 22, 24, 25], "170": 18, "1700200225439552": 19, "1708": 21, "1713": 21, "172104": 24, "173724": 18, "1745": 21, "176104": 19, "17668": 26, "1775790": 15, "1792": 26, "179797": 18, "18": [15, 16, 18, 20, 21, 22, 25], "180": 17, "1800": [18, 26], "183184": 19, "184092": 17, "1850e": 16, "1862196735": 21, "187": 22, "1872e": 20, "18838": 21, "188403": 19, "188742": 19, "189": 22, "189402": 18, "189437": 18, "19": [15, 16, 18, 20, 21, 22, 25], "1900": 26, "1900000000000004": 19, "190553": 18, "190713": 19, "191662": 18, "191690": 17, "192751": 18, "193": 16, "19632384": 18, "1971971972": 18, "199": [18, 19, 26], "19976": 19, "1d": [5, 6, 11], "1e": [6, 15, 16, 18, 20, 21, 22], "1q": 20, "1st": 8, "2": [5, 6, 7, 8, 10, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "20": [3, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26], "200": [6, 15, 16, 18, 19, 21, 24, 25, 26], "2000": [17, 21], "200078": 19, "20067596435547": 20, "201435": 17, "2018": 26, "2019": 19, "2020": 26, "202014": 18, "2023": [15, 16, 20, 25, 26], "202302": 21, "2024": [15, 25], "2025": [16, 18, 19, 20, 21, 22, 23], "203": [18, 19, 23, 26], "20320320321": 18, "2048": 26, "206": [18, 19, 23], "2066823": 18, "2074": 15, "208": [15, 25, 26], "2099": 21, "21": [15, 18, 19, 20, 21, 22, 25], "211832": 19, "21321321322": 18, "215658": 18, "216": [18, 19, 23], "218": 15, "2180090": 16, "22": [15, 16, 18, 19, 20, 21, 22, 23], "220703": 15, "220894": 15, "22135979e": 22, "223653": 19, "223852": 18, "224": 15, "224003": 18, "2246e": 16, "22498872953958": 18, "2272e": 20, "228": 26, "229589": 20, "23": [18, 20, 21], "230": [18, 19], "2309": 21, "231": 20, "232": 26, "232620": 17, "236": 22, "237528": 18, "237659": 18, "2397691176122": 18, "23t19": 26, "24": [9, 15, 18, 20, 21], "240": 25, "242": [18, 19, 22, 26], "243": [18, 19, 26], "244": 18, "244e": 21, "2452": 26, "247": [18, 23], "248": [18, 19, 26], "248539": 18, "249": 18, "2494": 26, "25": [6, 13, 16, 18, 19, 20, 21, 26], "250": [15, 16, 20, 22, 23], "2500": 26, "25000": 21, "251": 23, "252": 23, "254": 23, "256": [6, 23, 26], "25600": 26, "256000": 26, "25773261": 22, "258": 22, "2588": 18, "259733": 25, "26": [18, 20, 21, 22, 23], "260235": 19, "263705": 18, "264000": 26, "264500": 26, "265": 19, "266145": 19, "267425": 19, "2678e": 16, "268467": 18, "269": 15, "269586": 18, "27": [15, 16, 18, 19, 20, 21, 25, 26], "270": 22, "2704e": 20, "27191965": 15, "272000": 26, "276000": 26, "28": [9, 15, 18, 19, 20, 23, 25, 26], "280": 19, "28000": 21, "282": 18, "287893": 19, "288760": 17, "28882003e": 22, "288865": 20, "289": 22, "29": [15, 16, 18, 19, 20, 25, 26], "29101849": 15, "291362": 19, "293314": 19, "295011": 18, "297255": 18, "298": [18, 19], "299": [18, 19, 26], "299805": [15, 25], "2d": [6, 10], "2h": 19, "2nd": [16, 18], "3": [1, 3, 5, 6, 7, 8, 9, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28], "30": [15, 16, 18, 19, 20, 25, 26], "300": [19, 22, 26], "3000": 26, "301796": 15, "3024": 21, "303": 20, "303557": 18, "304": [18, 19, 20, 26], "3049": 20, "304e": 21, "305": 18, "3050": 20, "30500940561586": 19, "305078": 19, "305244": [15, 25], "305629": 17, "307": 20, "307614": 17, "308": 18, "308044": 19, "30t20": [15, 25], "30t21": [15, 25], "31": [15, 16, 20, 21, 25], "31005859375": 20, "3112593": 21, "3128662109375": 20, "312988": 20, "3133544921875": 20, "314168": 18, "314666": 18, "3152e": 20, "318512": 19, "32": [16, 18, 19, 20, 21, 23, 25, 26], "32000": 26, "32333963": 15, "32471004e": 25, "327": 22, "327391": 18, "32870": 20, "32914": [15, 20, 25], "32919": [15, 25], "33": [16, 18, 19, 20, 21, 22, 25], "33000": 26, "337": 22, "3385": 21, "34": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3403": 21, "341": [18, 19, 26], "3415291": 16, "342": 18, "343150": 17, "344": 22, "344229": 19, "3448e": 22, "345": [18, 19, 26], "346": 18, "348038": 19, "34939661": 15, "35": [19, 20, 26], "350": [18, 19, 26], "35000": 26, "35093": 20, "353": 19, "354": 18, "3548200": 15, "355": [18, 23], "356954": 18, "357604": 19, "357813": 18, "36": [15, 20, 25, 26], "3600865": 16, "361": 23, "363598": 19, "364": [18, 19], "365": 24, "365276": 19, "37": [15, 16, 20, 21, 25], "370": 23, "370117": 20, "37122852e": 22, "372320": 15, "37342622": 18, "37500": 20, "376655": 17, "376e": 21, "377484": 18, "377601": 20, "38": [16, 18, 19, 20, 25, 26], "380091": 19, "382602": 18, "38438438438": 18, "3896953": 16, "39": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3900": 16, "39192434": 15, "393151": 25, "39401333": 15, "394464": 19, "397955": 18, "3980": 16, "3989423": 15, "399": 19, "39990234375": 20, "3d": 6, "3e9": 5, "3f": 15, "3mb": 9, "3rd": 8, "4": [5, 6, 7, 8, 9, 11, 12, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "40": [15, 20], "4000": 20, "4020297": 15, "403": 26, "4050": 16, "41": [9, 15, 16, 20, 21], "410945": 19, "411297": 18, "4120": [16, 20], "41384299": 18, "4145": 20, "4156": [16, 20], "416": [18, 19], "4160": 16, "4195": [16, 20], "41972464e": 22, "4199": 16, "42": [17, 20], "420": [20, 25, 26], "4200": [16, 20], "421": 20, "421243": 18, "422": [20, 26], "423": [19, 20], "4230": 20, "4231": [16, 20], "4236": 20, "4237": 16, "4238": 20, "424": 20, "425": 20, "426": 20, "427": 20, "428": 20, "4281": 20, "4282": 16, "4286": 20, "429": 20, "43": [9, 15, 18, 20], "430": 20, "43017632e": 22, "4325": 16, "4329": 20, "43293095e": 18, "43443443443": 18, "43643643643": 18, "436e": 21, "4374": 20, "44": [20, 26], "440035779171833": 26, "440922": 19, "4422": 25, "4423": 15, "4424": [15, 25], "4425": 25, "4429469": 20, "44455": 16, "44498": [15, 16, 25], "44762": 20, "44797": 20, "44798": 20, "44799": 20, "44824": 20, "44824_20230324t060430": 20, "44825": 20, "44826": 20, "44827": 20, "45": 20, "450": 20, "4500": 16, "4501953125": 19, "451957": 18, "4526": 20, "452963": 17, "454003": 20, "45905387e": 22, "4594": 15, "4595": [15, 25], "4596": 25, "46": [16, 18, 20], "460359": 20, "461402": 18, "46402431e": 18, "465201": 18, "466": 18, "467": 19, "47": [15, 18, 20, 21, 25], "47100427179566": [15, 25], "47140008e": 22, "471640": 17, "475": [18, 19], "478105": 18, "479767": 18, "47981834e": 18, "48": [15, 18, 19, 20, 22, 26], "480": 20, "4800": 20, "480dldposx": 20, "482099": 17, "482749": 19, "4830": 21, "485122": 19, "485318": 18, "489": 26, "49": [15, 16, 20, 25, 26], "492": 22, "493591": 17, "494429": 25, "4949999999994": 18, "495093": 21, "496224": 20, "496e": 21, "498535": 15, "498580": 15, "499": 13, "4f": [15, 16, 21, 25], "4kb": 20, "4q": 20, "5": [5, 6, 8, 9, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "50": [6, 17, 18, 19, 20, 21, 26], "500": [13, 15, 18, 19, 20, 26], "502": 22, "50320000e": 22, "50330198e": 18, "504903": 17, "505474": 18, "505543": 19, "508930": 17, "5092127": 16, "51": 20, "5100": 15, "512": 26, "512224": 17, "512569": 19, "512794": 20, "51330000e": 18, "515812": 18, "516": 22, "5189696": 16, "52": [18, 19, 20, 26], "521457": 25, "522425": 18, "524": 21, "525471": 18, "52672958e": 18, "529504": 18, "52960000e": 22, "53": [20, 22], "530985": 18, "531": 22, "536": 20, "5361e": 18, "538928": 19, "54": [9, 16, 20, 26], "54080000e": 18, "54154154155": 18, "544896": 19, "545": [18, 19], "54654654654": 18, "548105": 18, "55": [19, 20], "5565754": 18, "556e": 21, "55960000e": 22, "55975950e": 18, "562": 20, "56439197e": 18, "56525760": 16, "56768800": 16, "57": 15, "570": [18, 19], "57050000e": 18, "5727e": 20, "5729": 20, "573357": 19, "5773": 15, "5774": 15, "577493": 18, "58": 21, "580102": 19, "580182": 19, "582507": 18, "582543": 18, "582907": 19, "585171": 19, "587": [18, 19], "588": 19, "589": 18, "589215": 19, "58960000e": 22, "58964": 21, "59": 16, "596140": 19, "59620132": 21, "59838033e": 18, "599874": 15, "5e": [16, 20], "6": [6, 8, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "60": [15, 16, 21, 25], "600": [18, 19, 20, 26], "6000": 26, "60130000e": 18, "602051": [15, 25], "6029": [15, 20, 25], "6052": 21, "6066": 21, "6073e": 18, "6088": 21, "609766": 18, "61": [20, 21], "61261261262": 18, "615723": 15, "6158341": 18, "615880": 15, "6170": [15, 25], "617369": 19, "6176e": 22, "6187": [15, 25], "619095": 20, "6196": 21, "62": [16, 18, 19, 20, 21, 22, 26], "62080000e": 22, "62162162163": 18, "62164041": 15, "623512": 18, "628": 17, "6286e": 20, "628e": 21, "6315": [18, 19], "6316": [18, 19, 21, 24], "6317": [18, 19, 24], "6318": [18, 19], "63430000e": 18, "63564813e": 18, "6369728": 9, "6372e": 21, "6376": 21, "6380": 21, "64": [15, 25], "6400": [15, 18, 19], "64000": [18, 22], "6448": 21, "646114": 20, "64624": 22, "64638": 18, "64864": 22, "64913": 18, "6496": 21, "65": 21, "650": [15, 20], "65012374": 18, "6505e": 16, "6508": 21, "651": 25, "65140": 22, "651499": 25, "65188": [18, 22], "65320000e": 22, "653639": 19, "65386": 18, "65416": 22, "6542": 21, "65474": 18, "65500": 22, "6568": 21, "65683": 18, "657": 15, "65704": 22, "65764": 22, "65782": 18, "658": 25, "6580": 21, "65991": 18, "66": 24, "660": [18, 19], "66000": [22, 24], "66004": 22, "66088": 22, "66100": [18, 23], "66101": 18, "661803": 19, "6618227": 20, "66200": 18, "66266266267": 18, "66300": 23, "66310": 18, "66316": 22, "663909": 15, "664": [18, 19], "6640": 21, "66436": 22, "66442": 18, "66449": [18, 19], "66455": [18, 19, 24], "666": [18, 19], "66600": 24, "66605": 24, "666064": 18, "6664": 21, "66651": 18, "66652": 22, "66730000e": 18, "66794": 18, "66820": 22, "67": 20, "670": [15, 18, 25], "6700": 21, "67000": [18, 24], "67003": 18, "67012": 22, "670152": 20, "671": [18, 19, 24, 25], "67180": 22, "67190": 18, "672": 15, "67203319e": 18, "6736": 21, "673797": 19, "67384": 22, "67388": 18, "673912": 15, "67575": 18, "6772": 21, "677563e": [15, 25], "67780": 22, "67795": 18, "6784": 21, "679395e": 20, "67993": 18, "68": 26, "681": 25, "682": 15, "68213": 18, "6832": 21, "684": 15, "684074": 19, "684094": 18, "68432": [18, 19], "684410678887588e": 26, "68458": [18, 19], "685": 25, "685679": 18, "68664": 18, "687": [15, 25], "68800000e": 22, "688e": 21, "6892": 21, "690": 20, "691": 20, "69148": 18, "692": [18, 19, 24], "696": [9, 18, 19, 20], "6964": 21, "697": [18, 20], "698": 17, "6kv_kmodem4": [19, 26], "6mb": 9, "7": [6, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "70": [16, 18, 22, 26], "700": [18, 21, 26], "7004554": 22, "70083": [18, 19], "700983e": 21, "70100": [18, 19, 24], "70101": 24, "701754": 19, "702": 19, "7024": 21, "70360000e": 18, "705487": 17, "705561": 17, "70683038e": 18, "707": 19, "707732": 18, "708": 18, "708367": 18, "7096": 21, "71": [9, 16, 18], "711": 18, "711261": 18, "712": [18, 19, 24], "713": 18, "714": 19, "714286": 19, "71571571572": 18, "717085": 18, "717496": 18, "719849": 18, "72": [15, 25], "723142": 19, "72412": [18, 19], "72422": [18, 19], "72459291": 15, "72520000e": 22, "72628": [18, 19], "72632": [18, 19], "72794": [18, 19], "72801": [18, 19], "728350": 18, "729496": 20, "729931": 19, "730": [18, 26], "73025": [18, 19], "73026": [18, 19, 24], "7348e": 18, "735": 26, "735326": 17, "735755": 18, "735840": 20, "736569": 18, "73899": [18, 19], "73902": [18, 19], "73990000e": 18, "739931": 20, "73g": 9, "73gb": 9, "741": [18, 19], "741505": 19, "744210": 17, "745": 20, "75": [15, 20, 26], "750": [21, 26], "75000": 18, "7502612": 18, "753917": 20, "756": 21, "75613": [18, 19], "75614": [18, 19], "75615": [18, 24], "759074": 17, "760": [18, 19], "76000": 22, "760998": 18, "760e": 21, "761": [18, 24], "762199": [15, 25], "76360000e": 22, "766491": 17, "77": [16, 22], "770020": 20, "77016316": 15, "771248": 19, "772671": 19, "775992": 20, "779256": 18, "78": [15, 25], "78060000e": 18, "781": 20, "785134": 18, "786014": 17, "78637393": 18, "791": [18, 19], "792865": 18, "792901": 19, "7937937938": 18, "79487877": 18, "7998131": 20, "8": [8, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "80": [19, 22, 26], "800": [19, 20, 21], "8000": 21, "8038038038": 18, "80482246": 16, "805232": 17, "8058058058": 18, "806339": 19, "808842": 18, "809": 17, "80966772": 16, "8096677238144319": [15, 25], "81": [16, 20], "811038": 19, "817": [18, 19], "817060": 18, "817571": 18, "818": [18, 19, 24], "8182": 20, "82": 26, "820e": 21, "82130000e": 18, "82185828": 18, "822": [18, 19], "824305": 18, "826162": 18, "8280": 20, "829189": 19, "832422": 20, "833697": 18, "833741": 18, "834436": 20, "836": 19, "837182": 18, "838": [18, 19], "839": 18, "84": [15, 20, 25], "844301": 18, "846": 19, "846798": 19, "848": 18, "85": 20, "850": 21, "854": 20, "854980": 20, "8576850": 15, "858269": 18, "858299": [15, 25], "859449": 17, "86": 18, "86750000e": 18, "87": [16, 18, 20], "871314": 19, "87500": 20, "877374": 18, "88": [18, 19, 26], "8810": 20, "88190008": 18, "882908": 15, "886719": 15, "886901": 15, "887": 15, "887522": 18, "888": 25, "890": 20, "891": 20, "892": 20, "892e": 21, "893": 20, "894": [15, 20], "895": [20, 25], "896": 20, "897": 20, "8976": 20, "898": 20, "8982": 20, "899": 20, "8990": 20, "8999938964844": 20, "8e": 18, "9": [1, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "90": 15, "900": [20, 25], "9000": 18, "90000": 18, "9002e": 16, "901851": 19, "9058e": 20, "913203": 18, "913216": 19, "9148": 21, "91569": 15, "920": [18, 26], "9200134277344": 20, "922kb": 20, "9255": 20, "928223": 15, "928400": 15, "931716": 18, "934655": 18, "935942": 17, "936247": 17, "937": 20, "9375": 20, "938": 20, "94": 15, "940002": 20, "94000244140625": 20, "946": 20, "947": 20, "951": 21, "95300909": 18, "953351": 19, "957": 21, "958008": 20, "96": [15, 18, 19, 26], "960511": 18, "960938": 20, "961312": 18, "962": 21, "9636feecb79bb32b828b1a9804269573256d7696": 19, "965146": 18, "96875": [15, 25], "97": [15, 22], "971": [18, 19, 24], "971208": 18, "971660": 19, "972035": 18, "975387": 18, "9786489": 15, "98": [15, 25], "98000": 17, "981051": 24, "984": 19, "984611": 19, "9848e": 22, "985": 18, "987095": 18, "9886e": 20, "989998": [15, 25], "99": 18, "9902e": 21, "993118286132812": 20, "995356": [15, 25], "99582606": 18, "995903": [15, 25], "9964": 20, "9974": 18, "997517": 15, "9985": 22, "9988": 18, "99905": 19, "999065": 20, "9992": 16, "9993": 22, "99931647456264949": 19, "9995": 16, "9996": 21, "9997": [16, 18], "9998": [16, 22], "9999": 16, "99995": 17, "99996": 17, "99997": 17, "99998": 17, "99999": 17, "A": [1, 3, 5, 6, 7, 8, 13, 17, 20, 26], "And": 16, "As": [15, 25], "At": [1, 3], "Be": 5, "By": [9, 10], "For": [6, 8, 10, 13, 15, 16, 18, 20, 21, 22, 23, 25, 26], "If": [1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 20, 21, 24, 25, 26, 28], "In": [5, 6, 8, 17, 18, 19, 20, 21, 22, 25, 26], "It": [0, 3, 6, 13, 20, 24, 26], "Its": [6, 8], "NOT": [8, 20, 21], "No": 19, "Not": [6, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "On": [3, 28], "One": [6, 18], "Or": 9, "The": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26], "Then": [18, 25], "These": [7, 9, 18, 19, 24, 26], "To": [1, 3, 5, 6, 15, 16, 18, 20, 21, 24], "With": [18, 20], "_": [16, 18, 19, 23, 24], "_0": 15, "_1": 22, "__init__": 17, "__name__": 1, "_attr": 12, "_bin": [18, 22], "_build": 3, "_hl": 13, "_normalization_histogram": [18, 22], "_offset": 10, "a0": 25, "a1": 25, "a2": 25, "a_n": 6, "aa0": 26, "abc": 13, "abil": 9, "about": [0, 9, 18, 20, 21], "abov": [5, 8, 18, 20, 24, 26], "absent": 24, "absolut": [6, 8, 18, 26], "absorb": 19, "abstract": 1, "acceler": 0, "accept": 8, "access": [3, 5, 8, 12, 13, 15, 16, 20, 21, 25], "accessor": [6, 8, 13], "accord": [6, 18], "accordingli": 15, "account": [16, 18, 20], "achiev": [18, 22], "acquir": 25, "acquisit": [8, 13, 15, 20], "across": 13, "action": 3, "activ": [1, 3, 6, 28], "actual": [6, 25], "ad": [6, 7, 10, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "adc": [6, 18, 19, 22, 23, 24, 26], "adc_bin": 26, "adc_column": 6, "adc_rang": [6, 18, 19, 26], "add": [1, 6, 8, 9, 10, 12, 13, 14, 22, 24, 25, 29], "add_attribut": 8, "add_delay_offset": [8, 15, 16, 20, 21, 25], "add_energy_offset": [8, 15, 16, 20, 25], "add_featur": 6, "add_jitt": [8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "add_offset": 6, "add_rang": 6, "add_time_stamped_data": [8, 10, 22], "addit": [6, 7, 8, 10, 11, 12, 13, 25, 26], "addition": [3, 20, 25], "address": 19, "adjust": [6, 8, 18, 19, 22, 24], "adjust_energy_correct": [6, 8, 18], "adjust_rang": 6, "administr": 26, "adopt": 6, "advanc": 0, "affili": 19, "affin": [8, 18], "after": [5, 6, 9, 10, 18, 20, 24, 25], "afterward": 21, "ag": 13, "again": [20, 21, 24], "against": 1, "aggreg": 13, "ahead": 6, "akaik": [15, 16, 18, 20, 21, 22], "algorithm": [6, 8, 18, 23, 26], "alia": 13, "alias": [8, 13, 26], "alias_dict": [8, 12], "alias_kei": 13, "align": [6, 8, 15, 16, 18, 19, 22, 24, 25, 29], "align_dld_sector": [6, 8, 15, 16, 20, 25], "all": [1, 5, 6, 8, 9, 10, 11, 13, 18, 20, 21, 24, 25, 26, 28], "allow": [3, 5, 6, 9, 10, 20, 21, 25, 26], "allusersprofil": [7, 26], "along": [5, 6, 8, 18, 20, 24, 26], "alongsid": 13, "alpha": 20, "alreadi": [6, 9, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "also": [1, 3, 5, 6, 7, 8, 9, 10, 15, 16, 18, 20, 21, 22, 24, 25, 26], "altern": [6, 7, 8, 16, 18, 24, 26], "amalgam": 13, "among": 6, "amount": [6, 8, 20, 24], "amp": [8, 10, 24], "amplitud": [5, 6, 8, 10, 15, 18, 24, 26], "amplitude2": [6, 18], "an": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 26, 28], "analog": [6, 26], "analysi": 0, "analysis_data": 9, "analyt": 18, "analyz": [19, 20], "angl": [0, 6, 8, 18, 19, 22, 23], "ani": [5, 7, 8, 9, 12, 13, 14, 15, 18, 21, 24, 26], "annoi": 20, "annot": 6, "anoth": 9, "anyth": [8, 20], "apertur": [19, 26], "aperture_config": 26, "api": [5, 8, 12, 26], "append": [6, 8, 14, 18, 19, 21], "append_delay_axi": [6, 8], "append_energy_axi": [6, 8, 15, 16, 18, 19, 20, 21, 22, 25], "append_k_axi": [6, 8], "append_tof_ns_axi": [6, 8, 20, 21], "appli": [5, 6, 8, 10, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "applic": [6, 8, 10, 26], "apply_correct": [6, 8], "apply_dfield": [6, 18, 19, 22, 23], "apply_energy_correct": [6, 8, 18, 19, 22], "apply_filt": 10, "apply_jitt": [8, 10, 20], "apply_momentum_calibr": [8, 18, 19, 22, 23], "apply_momentum_correct": [8, 18, 19, 22, 23], "apply_offset_from_column": 6, "apply_ufunc": 25, "approach": [5, 25], "appropri": 3, "approv": 1, "approx": 26, "approxim": [6, 8, 16, 18, 26], "ar": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "arang": [18, 21, 22], "archiv": [8, 13, 22, 26], "archiver_channel": [8, 13, 22], "archiver_url": [13, 26], "area": 6, "arg": 8, "argument": [5, 6, 7, 8, 10, 11, 12, 13, 20], "aris": 20, "around": [6, 8, 18, 22, 26], "arp": 27, "arrai": [5, 6, 8, 12, 13, 16, 18, 20, 22, 23, 25], "arriv": [15, 26], "arrival_tim": 26, "arrow": 20, "artefact": 25, "artifact": [20, 24], "asap3": [15, 16, 20, 25, 26], "ascal": [6, 23], "assembl": 6, "assert": [9, 15, 16, 20, 21, 25], "asserterror": 8, "assign": [15, 16, 18, 19, 20, 21, 22, 23, 25], "associ": [6, 13], "assum": [1, 6, 12, 18], "assumpt": 10, "astral": [1, 3], "asymmetr": 6, "attach": [18, 22], "attempt": 14, "attr": [12, 20], "attribut": [1, 6, 8, 12, 13, 18, 20, 25, 26], "attributeerror": [5, 12], "au": 29, "au_mica": [9, 21], "au_mica_sxp": 9, "aug": 6, "augment": [6, 13], "author": 13, "auto": [3, 8, 13, 18], "auto_detect": [8, 18], "autodetect": 18, "automat": [3, 12, 13], "autoreload": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "auxiliari": [13, 26], "avail": [5, 6, 8, 9, 13, 20], "available_channel": 13, "available_run": 13, "averag": 26, "average_pow": 19, "avoid": 20, "awar": 5, "ax": [5, 6, 8, 10, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26], "axi": [5, 6, 8, 11, 12, 18, 19, 22, 23, 24, 26, 29], "axis_dict": 12, "b": [1, 3, 6, 8, 15, 16, 20, 22, 25, 26], "back": 13, "backend": [6, 8, 11], "background": [0, 21, 24, 26, 29], "backward": 10, "backward_fill_lazi": 10, "bam": [20, 25, 26, 27], "band": [15, 19, 22, 25, 27], "bar": [5, 8, 26], "base": [1, 6, 7, 8, 9, 10, 11, 13, 14, 16, 18, 19, 22, 23, 26], "base_dictionari": 7, "base_fold": 13, "baseload": [1, 6], "basic": 0, "bayesian": [15, 16, 18, 20, 21, 22], "bda": 26, "beam": [15, 16, 19, 26], "beamlin": [1, 26], "beamtim": [13, 15, 16, 20, 21, 25, 26], "beamtime_dir": [15, 16, 20, 21, 25, 26], "beamtime_id": [13, 15, 16, 25, 26], "beamtimeid": 26, "becam": 15, "becaus": [5, 17], "becom": 13, "been": [3, 8, 12, 16, 18], "befor": [1, 5, 6, 8, 10, 15, 20, 24, 26], "begin": 24, "behav": [5, 8], "behavior": [5, 9, 14], "behind": [0, 24], "being": [6, 8, 10, 18, 20], "below": [1, 5, 7, 20, 21, 26, 28], "berlin": [13, 19], "best": [12, 15, 18, 22, 25], "best_fit": 15, "better": [20, 21, 26], "between": [3, 5, 6, 8, 10, 13, 15, 16, 20, 21, 24, 25, 26], "bg": [15, 16, 20, 25], "bgd": 25, "bgd_blur": 25, "bia": [6, 8, 18, 20, 26, 29], "bias": [6, 8, 16, 18, 21, 22], "bias_kei": [6, 8, 26], "bias_voltag": [6, 8, 18, 19, 21, 22], "biasseri": 21, "billauer": 6, "bin": [0, 1, 3, 4, 6, 8, 11, 13, 24, 26, 27, 28, 29], "bin_and_load_momentum_calibr": [8, 18, 19, 22, 23], "bin_cent": 5, "bin_centers_to_bin_edg": 5, "bin_data": 6, "bin_datafram": [5, 6, 8, 17], "bin_edg": 5, "bin_edges_to_bin_cent": 5, "bin_partit": [5, 17], "bin_rang": 6, "binari": 20, "binax": 17, "bind": [6, 8, 18], "binned_data": [8, 16, 20, 21], "binrang": 17, "binsearch": 5, "binwidth": 6, "bisect": 5, "bit": [13, 26], "bit_mask": 13, "bitwis": 13, "bla": [5, 8, 26], "blur": 25, "bokeh": [6, 8, 11], "bool": [5, 6, 7, 8, 9, 10, 11, 13], "both": [6, 8, 9, 13, 14, 20, 21, 25, 26], "bound": 10, "boundari": 6, "branch": [1, 3], "brief": 1, "brillouin": [6, 18], "brillouin_zone_cent": 18, "broad": 15, "broken": [1, 26], "buffer": 13, "buffer_file_handl": 13, "buffer_path": [15, 16, 20, 21, 25], "bug": 1, "build": 3, "built": 3, "bunch": 15, "bunch_first_index": 26, "bvec": 6, "bx": 15, "byte": [13, 15], "bz": [8, 18, 26], "c": [12, 15, 16, 18, 20, 21, 22, 26], "c_center": 6, "c_convers": 6, "c_det": 6, "c_start": 6, "c_step": 6, "ca_in_channel": 26, "ca_siz": 26, "calc_geometric_dist": 6, "calc_inverse_dfield": 6, "calc_symmetry_scor": 6, "calcul": [5, 6, 8, 13, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26], "caldir": [18, 22], "calib_typ": [6, 25], "calibr": [0, 4, 8, 19, 24, 26, 27, 29], "calibrate_delay_axi": [8, 18, 19], "calibrate_energy_axi": [8, 16, 18, 20, 21, 22], "calibrate_momentum_ax": [8, 18, 23], "calibration_data": 9, "calibration_method": [8, 26], "call": [5, 17, 20], "callabl": 10, "can": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 28], "cancel": 3, "candid": 6, "cannot": [7, 13, 18], "care": [10, 16], "cartesian": 6, "carv": [19, 22, 26], "case": [5, 6, 8, 14, 20, 25], "caus": 5, "ccw": 6, "cd": [3, 28], "cdeform": 6, "cdeform_field": [6, 8], "cdeformfield": 6, "cell": [18, 20, 21], "center": [5, 6, 8, 15, 18, 20, 25, 26], "center_pixel": [6, 8, 26], "centr": 15, "central": 18, "centroid": 6, "certain": 6, "ch6": 26, "chang": [1, 6, 8, 10, 20, 21, 26, 28], "channel": [8, 12, 13, 15, 18, 19, 20, 23, 24, 26, 29], "channel_dict": 13, "channelalia": 26, "charg": 18, "check": [1, 3, 5, 6, 13, 21, 24], "checkout": 1, "chemical_formula": 19, "chessi": 29, "chi": [15, 16, 18, 20, 21, 22], "choos": [3, 6, 8, 18, 26], "chosen": 5, "circl": 6, "circular": 6, "class": [1, 6, 8, 9, 13, 14, 18, 19, 20, 22], "clean": [20, 21], "cleanup": 29, "cleanup_oldest_scan": 13, "clear": [1, 21], "clearli": [15, 24], "cleav": 19, "click": [3, 18], "clock": 15, "clone": [1, 3, 28], "close": [6, 24], "closest": 6, "cm": 6, "cm2": 19, "cm2palett": 6, "cmap": [6, 15, 16, 25], "cmap_nam": 6, "co": 6, "code": [1, 5, 6, 13], "coeff": 6, "coeffici": [6, 25], "col": [6, 8, 10, 17, 23, 24, 26], "collabor": 1, "collect": [0, 6, 8, 13, 18, 19, 20, 21, 22, 23, 26], "collect_metadata": [8, 13, 19, 20, 21], "color": [6, 16, 20, 25], "color_clip": [6, 26], "colormap": 6, "cols_jitt": 10, "column": [5, 6, 8, 10, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "column_index": 6, "column_nam": 10, "com": [1, 3, 9, 28], "combin": [5, 8, 13, 26], "come": [9, 19, 20], "command": [1, 9], "commit": 1, "common": [18, 20], "commun": 1, "comp": 26, "compar": [13, 20, 21, 26], "comparison": 25, "compat": 12, "compens": [20, 26], "complet": [7, 9, 12, 13, 15, 16, 20, 21, 25], "complete_dictionari": 7, "composit": 6, "comput": [5, 8, 10, 13, 15, 16, 21, 23, 24, 25, 26, 29], "compute_kwd": [5, 13], "compute_length": 10, "concat": 21, "concaten": 13, "concatenate_channel": 13, "concept": 0, "concis": 1, "concurr": 3, "conda": [17, 28], "condit": 25, "config": [0, 1, 3, 4, 6, 8, 9, 13, 18, 19, 22, 23, 24, 26, 29], "config_dict": 7, "config_fil": [15, 16, 20, 21, 25], "config_overrid": [15, 16, 20, 21, 25], "config_path": 7, "config_v1": [7, 26], "configur": [3, 7, 9, 12, 13, 15, 16, 18, 19, 20, 21, 24, 25, 27], "confirm": [3, 13], "conflict": 3, "congruent": 5, "consecut": 10, "consid": [6, 12, 20], "consist": [10, 26], "constant": [6, 8, 15, 16, 20, 21, 25], "constrain": [6, 15, 16, 20, 25], "constrained_layout": [17, 18, 21, 22], "construct": [6, 13], "contain": [5, 6, 7, 8, 10, 11, 12, 13, 14, 18, 19, 20, 21, 22, 23, 24, 26], "content": [3, 7, 13], "continu": [9, 22, 24], "contrast": [25, 26], "contribut": 2, "contributed_definit": 19, "control": 14, "conveni": 20, "convers": [6, 13, 20, 21, 25, 26, 27], "convert": [5, 6, 8, 12, 13, 19, 20, 21, 24, 26], "coord": [6, 12, 17], "coordin": [6, 8, 12, 18, 19, 20, 26], "coordinate_transform": 6, "coordtyp": 6, "copi": [3, 8, 9, 13, 22, 26], "copy_tool": 26, "copytool": 13, "core": [0, 4, 5, 7, 10, 13, 14, 15, 20, 21, 26, 27, 29], "correct": [0, 8, 12, 19, 22, 26, 27, 29], "corrected_delai": 26, "corrected_i": [6, 26], "corrected_tof": [6, 26], "corrected_x": [6, 26], "correction_funct": 6, "correction_typ": [6, 8, 26], "correctli": 1, "corrector": 8, "correl": [16, 18, 20, 21, 22, 27], "correspond": [5, 6, 8, 10, 12, 13, 18, 19, 24, 25, 26], "could": 15, "count": [5, 11, 13, 18, 20, 21, 22], "countrat": 13, "countslong_nam": 20, "countsmetadata": 20, "coupl": 21, "cover": [1, 6, 8, 10], "cp": 3, "cpp": 20, "cpu": [5, 8, 17], "cpy": 8, "creat": [1, 3, 7, 9, 13, 18, 19, 22, 23, 24, 28], "create_buffer_fil": 13, "create_dataframe_per_channel": 13, "create_dataframe_per_electron": 13, "create_dataframe_per_fil": 13, "create_dataframe_per_puls": 13, "create_dataframe_per_train": 13, "create_multi_index_per_electron": 13, "create_multi_index_per_puls": 13, "create_numpy_array_per_channel": 13, "created_bi": 20, "creation": [3, 13, 25], "creation_d": [15, 20, 25], "crit": [15, 16, 18, 20, 21, 22], "critic": 20, "cross": [6, 27], "crosshair": 6, "crosshair_radii": 6, "crosshair_thick": 6, "cryo_temperatur": 26, "cryotemperatur": [15, 16, 20, 25, 26], "crystal": 19, "cstart": [6, 26], "cstep": [6, 26], "csv": 13, "ct": 15, "ctime": 13, "cube": 6, "curl": [1, 3], "current": [6, 7, 8, 9, 10, 13, 15, 16, 18, 20, 21, 25, 26], "curv": [6, 8, 18, 26], "custom": 6, "cutoff": 26, "cw": 6, "d": [5, 6, 8, 15, 16, 18, 20, 21, 22, 25, 26], "dak": 17, "daostarfind": 18, "daq": [13, 26], "dash": [16, 25], "dask": [0, 5, 6, 8, 10, 13, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26], "data": [0, 1, 3, 4, 5, 6, 8, 9, 10, 12, 14, 26, 27, 29], "data_fil": [6, 8, 18, 22], "data_nam": 9, "data_parquet_dir": 13, "data_path": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "data_raw_dir": 13, "dataarrai": [5, 6, 8, 12, 20, 21], "dataarraydldposi": 20, "dataconvert": [12, 19], "datafil": [6, 8, 18], "dataformat": 13, "datafram": [0, 4, 5, 6, 8, 13, 15, 16, 18, 19, 22, 23, 24, 25, 26, 29], "dataframe_electron": 13, "dataframe_puls": 13, "dataset": [0, 3, 4, 6, 8, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "dataset_kei": [13, 26], "datastream": 0, "datatyp": 26, "date": 1, "datetim": 25, "dbc2": 26, "dct": 11, "dd": 13, "ddf": [8, 13, 17], "de": [19, 26], "deal": 19, "debug": [13, 20], "decod": 13, "decreas": [6, 8, 18], "default": [5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "default_config": [7, 26], "defin": [0, 5, 6, 8, 9, 13, 16, 19, 20, 21, 23, 25, 26], "define_featur": [8, 18, 22, 23], "definit": [5, 8, 12, 26], "deform": [6, 8, 18, 19, 22, 23], "delai": [8, 13, 19, 26, 29], "delay_column": 6, "delay_mm": 6, "delay_rang": [6, 8, 18, 19], "delay_range_mm": 6, "delay_start": 20, "delay_stop": 20, "delaycalibr": [6, 8], "delaystag": [15, 16, 21, 25, 26, 29], "delet": [9, 10, 13, 20, 21], "delta": 6, "demonstr": [0, 23, 27], "depend": [1, 3, 8, 13, 16, 18, 27, 28], "deploi": 3, "deploy": 3, "deriv": [6, 24], "describ": [5, 6, 8, 12, 23], "descript": [1, 13, 19], "design": [3, 6], "desir": 13, "dest": [13, 26], "dest_column": [8, 10, 22], "destin": [6, 8, 10, 13], "detail": [6, 7, 8, 24], "detect": [6, 8, 13, 18, 20], "detector": [6, 13, 18, 20, 25, 26], "detector_coordinates_2_k_coordin": 6, "detector_rang": [6, 26], "deterior": 24, "determin": [6, 8, 13, 15, 16, 18, 20, 21, 25], "dev": [1, 28], "develop": [0, 27], "deviat": [6, 16, 18], "df": [5, 6, 10, 13, 17], "df_backup": 24, "df_partit": [8, 18, 19, 22, 23, 24], "dfield": 6, "dfop": [6, 10], "dfpid": [8, 18, 20, 21, 22], "dgroup": 26, "diag": 26, "diagnost": [0, 4, 6, 8, 13, 26], "diamet": [6, 18, 26], "dict": [5, 6, 7, 8, 9, 11, 12, 13, 14], "dictionar": 6, "dictionari": [5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 20, 21, 25, 26], "dictmerg": 6, "differ": [0, 3, 6, 7, 8, 13, 15, 16, 18, 20, 21, 23, 24, 25, 26], "differenti": 6, "difficult": 5, "digit": [6, 20, 21, 24, 25, 26], "dim": [12, 17, 21], "dimens": [5, 6, 8, 10, 12, 18, 24], "dimension": [0, 5, 8, 10, 12, 13, 20], "dir": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "direct": [6, 8, 15, 16, 20, 25, 26], "directli": [6, 8, 15, 16, 17, 18, 20, 21, 22, 25, 26], "directori": [1, 3, 7, 9, 13, 15, 16, 20, 21, 25, 26], "disabl": [17, 26], "discov": 6, "discuss": [19, 24], "disk": 13, "dispers": 6, "displac": 6, "displai": [6, 8, 26], "dispos": 26, "dist_metr": 6, "distanc": [6, 8, 16, 18, 23, 24, 26], "distinct": 18, "distinguish": 13, "distort": [6, 8, 19, 22, 26, 27], "distribut": [6, 10, 24, 25, 28], "dither": 24, "divid": [3, 25], "divis": 25, "dld": [20, 21, 25], "dld1": 26, "dld_time": 26, "dldaux": 26, "dldposi": [15, 16, 20, 21, 25, 26], "dldposx": [15, 16, 20, 21, 25, 26], "dldposxpandasindexpandasindex": 20, "dldposypandasindexpandasindex": 20, "dldsectorid": [13, 15, 16, 20, 25, 26], "dldtime": [20, 21, 26], "dldtimebins": [15, 16, 20, 25, 26], "dldtimestep": [13, 15, 20, 21, 25, 26], "do": [3, 6, 8, 20, 21, 23, 25, 28], "doc": [1, 3, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "document": [1, 2, 9], "doe": [6, 9, 12, 13, 17, 20], "doesn": 9, "domin": 20, "don": [3, 8, 18, 25], "done": [6, 15, 16, 20, 21, 25, 28], "dortmund": 20, "doubl": 6, "down": 3, "download": [3, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "draft": 3, "drift": [6, 15], "drive": [8, 13, 18, 22], "drop": [10, 13], "drop_column": 10, "dtype": [20, 26], "dummi": 13, "dup": 6, "duplic": [6, 14, 25], "duplicate_polici": 14, "duplicateentryerror": 14, "dure": [3, 6, 13, 20, 25], "dynam": [3, 18, 19], "e": [1, 3, 5, 6, 8, 11, 15, 16, 18, 19, 20, 24, 26, 28], "e0": [6, 15, 16, 18, 20, 21, 22, 25, 26], "each": [5, 6, 8, 10, 11, 13, 16, 17, 18, 20, 25, 26], "easi": [5, 8, 9, 12], "easier": 20, "ec": 16, "edc": [6, 18, 22, 25], "edg": [5, 8, 11], "edit": [1, 3, 28], "ef": 18, "effect": [18, 20, 21, 22], "either": [6, 8, 18, 20, 22, 23, 28], "elaps": [13, 18], "electron": [6, 8, 13, 19, 20, 21], "electron_flash1_user3_stream_2_run44762_file1_20230321t113927": 20, "electronid": [13, 15, 16, 20, 25, 29], "element": [5, 6, 8, 12], "elimin": 25, "eln_data": 8, "els": [15, 16, 20, 21, 25], "email": 19, "empti": [6, 7, 13], "encod": [13, 26], "encoder_posit": 26, "end": [0, 1, 5, 6, 8, 13, 20, 24, 26], "endstat": 8, "energi": [8, 12, 17, 19, 22, 26, 27, 29], "energy_c": [15, 25], "energy_calibr": 25, "energy_column": 6, "energy_offset": 6, "energy_resolut": 19, "energy_scal": [6, 8, 15, 16, 18, 20, 21, 22, 25, 26], "energycal_2019_01_08": 9, "energycal_2020_07_20": 9, "energycalfold": 18, "energycalibr": [6, 8], "engin": 26, "enhanc": 25, "enough": [10, 24], "ensur": [0, 1], "entir": [10, 13, 24, 29], "entri": [3, 5, 6, 8, 13, 14, 18, 19, 23, 24, 26], "entry_titl": 19, "env": [7, 13], "environ": [1, 3, 7, 13, 28], "epic": [8, 13, 22, 26], "epics_pv": 26, "equal": [6, 23, 26], "equat": 6, "equiscal": [6, 8, 18, 23], "equival": [6, 18, 20, 23], "eref": 18, "error": [3, 5, 7, 9, 13, 14, 20], "essenti": 18, "estim": 6, "etc": [6, 7, 13, 18, 26, 28], "european": [0, 29], "ev": [6, 16, 20, 26], "eval": [15, 16, 18, 20, 21, 22], "evalu": [0, 20], "even": [23, 26], "evenli": 13, "event": [0, 3, 6, 8, 13, 17, 21, 22, 24, 26, 29], "eventid": 26, "everi": [3, 20, 26], "evolut": 21, "exact": 24, "exactli": 24, "exampl": [1, 5, 6, 8, 17, 18, 19, 20, 22, 23, 25, 28], "example_config": 26, "example_dset_info": 9, "example_dset_nam": 9, "example_subdir": 9, "exceed": 5, "except": [13, 14], "exclud": 13, "execut": [3, 9], "exfel": 21, "exist": [6, 7, 8, 9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "existing_data_path": 9, "exp": [21, 26], "expand_dim": 16, "expect": 6, "experi": [5, 26], "experiment": 19, "experiment_summari": 19, "experiment_titl": 19, "explan": 14, "explicitli": 20, "explod": 13, "expr": 17, "express": [6, 13], "extend": 9, "extens": [8, 13], "extent": [6, 19], "extern": [8, 13, 27], "extr": [19, 26], "extra": [6, 8, 20], "extract": [6, 8, 9, 13, 18, 20, 21, 22, 26], "extract_bia": 6, "extract_delay_stage_paramet": 6, "extractor_curr": 26, "extractor_voltag": 26, "extractorcurr": [15, 16, 20, 25, 26], "extractorvoltag": [15, 16, 20, 25, 26], "f": [6, 15, 16, 20, 21, 22, 25, 26], "f1": 26, "f_end": 13, "f_start": 13, "f_step": 13, "fa_hor_channel": 26, "fa_in_channel": 26, "fa_siz": 26, "factor": [6, 24, 26], "faddr": [8, 12], "fail": 13, "fair": 0, "fairmat": 19, "fake": 27, "fals": [3, 5, 6, 7, 8, 9, 10, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "faradayweg": 19, "fast": [5, 8, 26], "fast_dtw": 8, "fastdtw": [6, 26], "fastdtw_radiu": [8, 26], "faster": [5, 17], "featrang": 6, "featur": [0, 1, 5, 6, 8, 9, 16, 18, 20, 21, 22, 26], "feature_extract": [6, 8], "feature_point": 26, "feature_select": [6, 8], "feature_typ": 6, "feedback": 1, "feel": 28, "fel": 15, "fermi": [6, 18], "fetch": [8, 9, 13], "few": [1, 21], "fhi": [13, 19, 22], "fid": 13, "field": [6, 8, 18, 19, 22, 23, 25, 26], "field_aperture_i": 20, "field_aperture_x": 20, "fig": [15, 16, 17, 18, 20, 21, 22, 25], "figsiz": [6, 11, 15, 16, 17, 18, 20, 21, 22, 25], "figur": [6, 11, 15, 16, 20, 21, 22, 23, 24, 25], "file": [1, 3, 5, 6, 7, 8, 9, 12, 13, 15, 18, 22, 23, 24, 25, 27, 29], "file_path": 13, "file_sort": 13, "file_statist": 20, "filemetadata": 13, "filenam": [6, 8, 9, 13, 20, 26], "filenotfounderror": [7, 13], "fill": [6, 10, 13, 19, 20, 21, 24, 26], "filter": [8, 10, 23], "filter_column": [8, 21], "filter_timed_by_electron": [13, 20], "final": [18, 26], "find": [5, 6, 8, 26, 29], "find_bias_peak": [8, 16, 18, 20, 21, 22], "find_correspond": 6, "find_nearest": 6, "find_peak": 16, "fine": 25, "fir": 13, "first": [6, 7, 8, 13, 15, 17, 18, 20, 21, 24, 25, 26], "first_event_time_stamp_kei": [13, 26], "firsteventtimestamp": [13, 26], "fit": [6, 15, 16, 18, 20, 21, 22, 25], "fit_energy_calibr": 6, "fit_funct": 25, "fit_report": 15, "fix": [1, 6, 10, 18, 20, 21], "fixed_cent": 6, "fl0": 26, "fl1": 26, "fl1user1": 26, "fl1user2": 26, "fl1user3": [15, 16, 20, 25, 26], "fl2photdiag_pbd2_gmd_data": 26, "fl2user1": 26, "fl2user2": 26, "flag": [6, 8, 13], "flash": [0, 13, 16, 27, 29], "flash1_user1_stream_2": 26, "flash1_user2_stream_2": 26, "flash1_user3_stream_2": 26, "flash2_user1_stream_2": 26, "flash2_user2_stream_2": 26, "flash_example_config": [15, 16, 20, 25], "flashload": 20, "flat": 25, "flexibl": 5, "flight": [6, 8, 13, 18, 26, 29], "flip": [6, 8, 15, 16, 20, 25, 26], "flip_delay_axi": [6, 8, 15, 16, 20, 25], "flip_time_axi": 26, "float": [5, 6, 8, 10, 11, 13, 20], "float32": [15, 16, 20, 25, 26], "float64": [15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "float64420": 20, "flow": 8, "fluctuat": [22, 26], "fluenc": 19, "fmc0": 26, "fo": [18, 21], "fold": [18, 23], "folder": [7, 8, 9, 13, 16, 18, 19, 20, 22, 23, 24, 26], "folder_config": [7, 15, 16, 25, 26], "follow": [1, 3, 5, 6, 8, 12, 18, 19, 20, 22, 23, 26], "fontsiz": [15, 25], "forc": 13, "force_copi": 13, "force_recr": [13, 20], "fork": 1, "form": [6, 8, 10, 18], "format": [0, 1, 6, 7, 8, 11, 12, 13, 15, 20, 21, 24, 26], "format_vers": 20, "formula": 6, "forward": [10, 13, 26], "forward_fill_iter": 26, "forward_fill_lazi": 10, "found": [6, 7, 8, 12, 13, 18, 19, 20, 23, 24], "four": 24, "fov": 20, "frame": [0, 8], "free": [3, 6, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28], "frequenc": 19, "fritz": 19, "from": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 22, 23, 24, 26, 29], "from_panda": 17, "ftype": 13, "full": [12, 13, 18], "fulli": [7, 9], "function": [0, 1, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 20, 21, 22, 24, 26], "further": [18, 26], "futur": [3, 13, 17], "futurewarn": 17, "fwhm": [15, 18, 26], "g": [1, 3, 6, 8, 11, 15, 16, 18, 20, 24, 25, 26], "gamma": [6, 18, 22, 23, 26], "gamma2": [6, 18], "gamma_k": 23, "gamma_m": 23, "gap": 24, "gather_calibration_metadata": 6, "gather_correction_metadata": 6, "gather_fil": 13, "gather_metadata": 13, "gauss": 25, "gauss_mod": 15, "gaussian": [6, 8, 15, 18, 25, 26], "gaussian_filt": 25, "gaussianmodel": 15, "gave": 24, "gb": 3, "gbyte": [13, 16, 18, 19, 20, 21, 22, 23, 24, 25], "gd_w110": [9, 20], "ge": 6, "gener": [1, 3, 6, 8, 13, 15, 16, 18, 21, 22, 24, 25, 26, 27, 29], "generate_inverse_dfield": 6, "generate_splinewarp": [8, 18, 22, 23], "geometr": [6, 18], "get": [2, 13, 18, 19, 22, 23, 24, 29], "get_archiver_data": 13, "get_attribut": 13, "get_channel": 13, "get_count_r": [13, 18, 22], "get_datasets_and_alias": 13, "get_elapsed_tim": [13, 18], "get_files_from_run_id": 13, "get_load": 13, "get_metadata": 13, "get_names_of_all_load": 13, "get_normalization_histogram": 8, "get_parquet_metadata": 13, "get_start_and_end_tim": 13, "get_stat": 13, "get_target_dir": 13, "getdata": 26, "getmtim": 22, "getter": 8, "gid": [13, 26], "git": [1, 3, 28], "github": [1, 3, 19, 28], "github_token": 3, "give": [1, 9, 14, 15, 16, 17, 20, 21, 26], "given": [5, 6, 7, 8, 9, 10, 13, 19, 20, 26], "glob": [13, 22], "gmd": 26, "gmd_data_gmd_data": 26, "gmdbda": [15, 16, 20, 25, 26], "go": 3, "good": [6, 8, 21], "gpf": [15, 16, 20, 21, 25, 26], "graph": [6, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "grid": [6, 8, 11, 26], "grid_histogram": [8, 11], "griddata": 6, "group": [3, 13, 26], "group_nam": 13, "groupnam": 13, "gt": [16, 18, 19, 20, 21, 22, 23, 24], "guess": 12, "gui": [8, 18, 23], "guid": 1, "guidelin": 2, "h": 26, "h5": [8, 13, 18, 20, 22, 26], "h5_file": 13, "h5_path": 13, "h5file": 13, "h5filenam": 13, "h5group": 13, "h5py": [13, 22], "h5web": 19, "ha": [3, 5, 6, 8, 9, 10, 13, 16, 20, 21, 26], "haber": 19, "half": [18, 24, 26], "hand": 26, "handl": [0, 11, 13], "handler": 14, "happen": 5, "happi": 25, "have": [1, 3, 6, 8, 10, 12, 16, 18, 20, 21, 24, 25, 26, 28], "hdf": [15, 16, 20, 25], "hdf5": [6, 8, 12, 13, 26], "hdf5_to_arrai": 13, "hdf5_to_datafram": 13, "hdf5_to_timed_arrai": 13, "hdf5_to_timed_datafram": 13, "head": [15, 18, 20, 21, 24, 25], "height": [15, 16], "help": [10, 16, 20, 24, 28], "helper": 13, "henc": 15, "here": [3, 5, 6, 15, 16, 18, 20, 21, 25, 26], "hex": 6, "hexagon": [18, 23], "hextof": [0, 8, 13, 16, 27, 29], "hierarch": [7, 26], "high": [8, 18, 25, 26], "highest": [5, 6], "highlight": 6, "hinder": 6, "hint": 20, "hist": [5, 8], "hist_mod": [5, 8, 17, 26], "histkwd": [8, 11], "histogram": [5, 8, 11, 15, 16, 22, 25, 26, 29], "histogramdd": 5, "histval": 11, "hit": [20, 21], "home": [7, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "homographi": 6, "hook": 1, "hope": 1, "hor": 26, "horizont": [6, 11], "hostedtoolcach": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "how": [0, 2, 5, 6, 8, 19, 20, 21, 23], "howev": [20, 21], "html": [3, 6, 19], "http": [1, 3, 6, 9, 15, 16, 19, 25, 26, 28], "hubbard": 22, "hyper": 6, "hypercub": 5, "hypervolum": 6, "hz": 13, "i": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "id": [3, 6, 8, 13, 26, 29], "id_1_trace_1": 6, "id_1_trace_2": 6, "id_2_trace_1": 6, "id_2_trace_2": 6, "idea": [3, 21], "ideal": [8, 19, 24], "ident": [13, 25], "identifi": [8, 13, 18], "ignor": [9, 12, 13, 20], "ignore_zip": 9, "igor": 20, "il": 6, "imag": [6, 8, 18, 24, 25], "imagej": 12, "imkwd": 6, "implement": [1, 6, 8, 9, 13, 17, 24, 26], "import": [9, 17, 18, 19, 22, 23, 24, 29], "importantli": 24, "impos": [16, 20], "impress": 20, "improv": [5, 17, 20, 25], "imshow": [6, 17], "incident_energi": 19, "incident_energy_spread": 19, "incident_polar": 19, "incident_wavelength": 19, "includ": [1, 3, 6, 8, 10, 11, 12, 13, 15, 18, 19, 20, 22, 26], "include_cent": [6, 8, 18, 22, 23, 26], "incommensur": 20, "increas": [6, 8, 18, 21], "increment": 13, "index": [5, 6, 10, 13, 20, 26], "index_kei": 26, "indic": 8, "individu": [8, 13, 26], "inequival": 20, "inf": [8, 10], "infer": [6, 12, 18], "infer_oth": [6, 8, 18, 22], "influenc": 21, "info": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "inform": [0, 1, 6, 8, 9, 12, 13, 15, 20, 22, 24, 25, 26], "inherit": 13, "inhomogen": 20, "init": [15, 16, 18, 20, 21, 22], "initi": [6, 8, 10, 24, 26], "inplac": 10, "input": [5, 6, 8, 12, 13, 18, 26], "input_column": 13, "input_fil": [8, 12, 26], "insid": [13, 18], "insight": 20, "inspect": [18, 22, 25, 29], "instal": [0, 1, 3, 17], "instanc": [6, 8, 9, 11, 13, 22, 26, 29], "instead": [8, 12, 25], "institut": [19, 20], "instrument": [0, 13, 19, 26, 27, 29], "int": [5, 6, 8, 10, 11, 13, 20, 26], "int64": [15, 16, 20, 21, 25], "int8": [15, 16, 20, 25], "integ": [5, 6, 8, 20, 24], "integr": [6, 15, 25, 26], "intend": [5, 26, 28], "intens": [15, 20, 22, 24, 25, 26], "interact": [6, 8, 18, 20], "interest": [6, 13, 18, 20], "interfac": 1, "intermedi": [20, 26], "intern": 5, "interp_ord": 6, "interpol": [6, 8, 10], "interpret": 8, "interrupt": 9, "interv": [8, 10, 13], "intra": 15, "intrins": 24, "introduc": [0, 1, 25], "inv_dfield": 8, "invalid": [6, 13], "invers": [6, 8, 18, 19, 22, 23], "invert": [15, 16, 20, 25], "investig": 19, "involv": 6, "io": [0, 4, 19], "ipykernel": 28, "isel": 20, "isol": 18, "issu": [1, 3, 10, 24], "item": 7, "iter": [7, 10, 13, 20, 26], "its": [1, 8, 13, 15, 18, 25], "jgu": 20, "jitter": [5, 8, 10, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 29], "jitter_amp": [8, 26], "jitter_col": [8, 26], "jitter_column": 26, "jitter_typ": [10, 24], "job": [3, 26], "json": [7, 13, 19, 20, 26], "json_path": 9, "julian": 19, "jupyt": [1, 28], "jupyterlab": 19, "jupyterlab_h5web": 19, "just": [9, 20], "k": [6, 8, 18, 23, 26], "k_coord_a": [6, 8, 18, 23], "k_coord_b": [6, 8, 18, 23], "k_distanc": [6, 8, 18], "kc": 6, "keep": [6, 7, 8, 13, 14, 15, 16, 20, 25], "kei": [5, 6, 7, 8, 12, 13, 14, 26], "kernel": 28, "keyerror": [5, 13], "keyword": [5, 6, 8, 9, 10, 11, 12, 13, 20], "kinet": [6, 8, 15, 16, 18, 20, 21, 22, 25, 26], "kit": [6, 13], "know": 20, "known": [6, 16, 18, 24], "kr": 6, "ktof": [18, 19, 23, 24, 26], "kwarg": 9, "kwd": [6, 8, 10, 11, 12, 13], "kx": [6, 8, 18, 19, 22, 23, 26], "kx_scale": 26, "ky": [6, 8, 18, 19, 22, 23, 26], "ky_scal": 26, "l": 13, "lab": [8, 19, 28], "label": [6, 15, 16, 20, 24], "landmark": [6, 18, 19, 22, 23], "larg": [5, 24, 25], "larger": [6, 18], "laser": [15, 20, 26], "last": [5, 6, 8], "later": [18, 20, 21], "latest": [1, 3], "layer": [15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "layout": [15, 16, 20, 25], "lazi": 0, "lead": 24, "lean": [5, 8], "least": [6, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "leastsq": [15, 16, 18, 20, 21, 22], "left": [5, 18, 20], "legaci": [5, 8], "legend": [6, 8, 11, 15, 16, 21, 24], "legend_loc": 6, "legkwd": [6, 8, 11], "len": [17, 18, 19, 23, 24, 26], "length": [10, 20, 23, 26], "lens_mod": 19, "lens_mode_config": 26, "less": 24, "let": [9, 20, 21, 24], "level": [6, 9, 13, 15, 21, 27, 29], "lib": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "librari": [7, 8, 29], "like": [1, 5, 12, 20], "likewis": 9, "limit": [5, 8, 18], "linalg": 6, "line": [6, 16, 18, 20, 21, 22, 24, 25], "line2d": [16, 18, 21, 22, 24], "linear": 19, "linekwd": 6, "linesegkwd": 6, "linestyl": [16, 25], "linewidth": [6, 20], "linspac": 17, "lint": 1, "linux": [7, 26, 28], "list": [5, 6, 8, 9, 10, 11, 13, 18, 20, 23, 26], "liter": 6, "ll": 20, "lmfit": [6, 8, 15, 16, 18, 20, 21, 22, 26], "lmkcenter": 6, "load": [6, 7, 8, 9, 12, 13, 25, 26, 29], "load_bias_seri": [8, 16, 18, 20, 21, 22], "load_config": [7, 20], "load_data": 6, "load_datasets_dict": 9, "load_dfield": 6, "load_ext": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "load_h5": 12, "load_h5_in_memori": 13, "load_parquet": 13, "load_tiff": 12, "loader": [0, 2, 4, 6, 8, 18, 22, 26], "loader_interfac": 13, "loader_nam": 13, "loc": [15, 18, 21, 22], "local": [1, 3, 6, 8, 13, 18, 19, 20, 21, 22, 26, 27, 28], "local_folder_config": [20, 21], "localdatastor": 26, "locat": [6, 7, 9, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "lock": 26, "loess": [6, 8], "log": 6, "long": 15, "long_nam": 20, "longer": 24, "look": [5, 6, 8, 9, 13, 15, 20, 21, 24, 25, 26], "lookahead": 6, "lorentz": 6, "lorentzian": [6, 8, 18, 26], "lorentzian_asymmetr": [6, 8, 18], "lose": 24, "loss": 24, "lot": [25, 26], "lower": [6, 10, 22], "lower_bound": [8, 10, 23], "lowerbound1": 6, "lowerbound2": 6, "lsqr": [6, 8, 18], "lssf": [1, 3], "lstsq": [6, 8, 18], "lt": [15, 16, 18, 19, 20, 21, 22, 23, 24], "m": [1, 13, 17, 23, 26, 28], "m1": [19, 26], "m1sb": 16, "m2": [19, 26], "m3": [19, 26], "machin": [1, 19, 24], "maco": 28, "macro": 13, "macrobunch": 13, "made": [1, 5, 8, 25], "mai": [6, 20, 25], "main": [1, 3, 6, 9, 13, 21], "main_dict": 6, "mainli": 20, "maintain": [0, 1, 2], "mainz": 20, "make": [1, 3, 5, 11, 15, 20, 25, 26, 28], "make_param": 15, "maklar": 19, "manag": 9, "mani": [10, 20], "manipul": [14, 24], "manner": 26, "manual": [3, 8, 12, 13, 18, 19, 23], "map": [6, 10, 13], "map_2d": 10, "map_columns_2d": 10, "map_coordin": 6, "map_partit": [6, 10], "mapkwd": 6, "mark": 18, "marker": 13, "mask": 13, "master": 15, "match": 6, "materi": 18, "matlab": 6, "matplotlib": [6, 8, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "matric": 6, "matrix": 6, "max": [10, 15, 16, 18, 19, 20, 21, 25], "max_valu": [8, 21], "maxima": [6, 16, 18, 20, 21], "maximum": [6, 8, 13, 18, 20], "maxwel": [15, 16, 20, 21, 25, 26], "mbid": 21, "mcpfront": 26, "md22": 26, "mean": [6, 8, 10, 15, 16, 18, 20, 21, 25], "meaningless": 13, "measur": [15, 18, 20, 21, 25], "mechan": 26, "member": 1, "memori": 13, "merg": [1, 6, 7, 14], "mesh": 6, "messag": [1, 14], "meta": [6, 13, 14, 18, 19], "meta_path": 20, "metadata": [0, 4, 6, 8, 12, 13, 20, 25, 26, 27], "metadata_config": 13, "metadataretriev": 13, "metahandl": [8, 14], "meter": 6, "method": [1, 5, 6, 8, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 26], "meti": 13, "metric": 6, "mica": 29, "microbunch": [13, 20, 21], "microbunchid": 29, "microscop": 13, "middl": [8, 18], "might": [5, 6, 8, 18, 19, 20, 21, 22, 23], "millisecond": [13, 26], "mimic": 5, "min": [6, 16, 18, 20, 21], "min_valu": 8, "minima": 6, "minimum": [6, 8, 13], "mirror": [8, 13, 26], "mirrorutil": [13, 18, 22], "mismatch": 5, "miss": [6, 7, 8, 20], "mitig": 24, "mix": 24, "mj": 19, "mm": 6, "mm1sb": 16, "mm_to_p": 6, "mode": [1, 5, 6, 8, 12, 13, 26, 28], "model": [6, 7, 15], "modif": 26, "modul": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 26], "moment": [18, 19, 22, 23], "momentum": [8, 13, 19, 22, 25], "momentum_resolut": 19, "momentumcorrector": [6, 8], "monitor": [3, 15, 26], "monochrom": 26, "monochromat": 26, "monochromatorphotonenergi": [15, 16, 20, 25, 26], "monoton": 8, "more": [1, 10, 12, 20, 21, 24], "most": [3, 5, 13, 20, 26], "mostli": [6, 13, 26], "motor": [19, 26], "mous": 18, "movement": 9, "mpe": [6, 13, 18, 19, 20], "mpes_example_config": [18, 19, 22, 23, 24], "mpg": [19, 26], "ms_marker": 13, "ms_markers_group": 13, "ms_markers_kei": [13, 26], "msg": 17, "msmarker": [13, 26], "much": [5, 10, 15], "multi": [0, 21], "multi_index": 13, "multicolumn": 13, "multidetector": 13, "multidimension": [1, 5, 6, 13, 26], "multiindex": 13, "multipl": [6, 7, 10, 11, 17, 19, 20], "multiprocess": [5, 8], "multithread": 26, "must": [1, 8, 10, 18, 26], "mycopi": 13, "mymakedir": 13, "n": [5, 6, 8, 13, 17, 18, 20, 26], "n_core": [5, 8], "n_cpu": 8, "n_pt": 17, "name": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28], "nan": [10, 13, 21], "nanosecond": [6, 8, 20, 21, 26], "narrai": 6, "narrow": [8, 18], "natur": 24, "navig": [1, 3], "nbin": 17, "ncol": [8, 11], "nd": 15, "ndarrai": [5, 6, 8, 10, 11, 12, 13], "ndimag": [6, 25], "nearest": 6, "necessari": [1, 3, 26, 29], "need": [6, 8, 9, 12, 15, 18, 20, 21, 23, 25, 26], "neg": 6, "neighbor": [6, 24], "neither": [7, 13], "network": [8, 13, 18, 22], "never": [5, 17, 20], "nevertheless": 24, "new": [1, 3, 6, 7, 9, 10, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28], "new_cent": 6, "new_dataset": 9, "new_tof_column": 6, "new_x_column": [6, 10], "new_y_column": [6, 10], "newli": 20, "next": [6, 8, 18, 20, 21], "nexu": [0, 8, 12, 26, 27], "nfdi": 19, "nice": 14, "nicer": 15, "nir": 19, "nm": [16, 19], "nof": 25, "nois": [5, 8, 10, 24], "non": [23, 24], "none": [5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 20, 25], "nonlinear": [6, 18], "nor": [7, 13], "normal": [0, 5, 6, 7, 8, 10, 15, 16, 18, 20, 21, 22, 24, 26, 29], "normalization_histogram": 8, "normalize_ord": [8, 26], "normalize_span": [8, 26], "normalize_to_acquisition_tim": [8, 15, 16, 18, 20, 21, 22, 25], "normspec": 6, "notadirectoryerror": 13, "note": [3, 13, 24, 29], "notebook": [0, 1, 3, 8, 19, 20, 21, 26, 28], "notic": 24, "notimplementederror": [6, 12], "now": [9, 13, 15, 18, 20, 21, 24, 25, 28], "np": [5, 6, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23], "np_arrai": 13, "npartit": [15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "nrang": 6, "ntask": 13, "ntrace": 6, "num": [18, 22], "num_column": 20, "num_cor": [8, 26], "num_row": 20, "num_row_group": 20, "numba": [0, 5, 8, 17, 26], "numba_bin": 5, "numba_histogramdd": 5, "number": [1, 5, 6, 8, 10, 11, 12, 13, 14, 17, 18, 20, 23, 24, 26], "numpi": [5, 6, 8, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 26], "nx": [8, 19, 20], "nxinstrument": 19, "nxmpe": [19, 26], "nxmpes_config": [19, 20, 26], "nxuser": 19, "o": [7, 9, 16, 20, 21, 22, 25], "object": [5, 6, 8, 9, 13, 14, 19, 20, 25], "obtain": [3, 6, 13, 16, 18, 20, 21, 25], "occur": [3, 13, 26], "off": [5, 13, 18], "offlin": [15, 16, 20, 25], "offset": [6, 8, 10, 15, 16, 18, 25, 26, 29], "offset_by_other_column": 10, "offset_column": 10, "often": 10, "old": 13, "oldest": 13, "omg": [19, 26], "omit": [6, 8], "onc": [1, 20, 28], "one": [3, 5, 6, 8, 9, 10, 12, 13, 14, 15, 18, 20, 24, 26], "ones": [1, 6], "onli": [3, 5, 6, 8, 9, 10, 12, 13, 20, 21, 24, 25], "onto": 8, "ontop": [18, 24], "open": [1, 3, 8, 13, 18, 26], "opencomp": [1, 3, 20, 28], "openmp": 8, "oper": [0, 4, 24], "opposit": 13, "opt": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "optic": [15, 29], "optim": 6, "option": [1, 5, 6, 7, 8, 10, 11, 12, 13, 14, 20, 23, 25, 26], "orang": [16, 25], "order": [5, 6, 7, 8, 12, 13, 15, 16, 20, 25, 26], "org": [3, 9, 15, 16, 25], "organ": 13, "orient": 18, "origin": [1, 6, 8, 21, 24], "orthogon": 6, "orthorhomb": [6, 27], "osc": 26, "oscil": 24, "oserror": 13, "other": [6, 7, 8, 10, 13, 18, 20, 25, 26], "other_entri": 6, "otherwis": [5, 6, 10, 12, 14, 15, 16, 20, 21, 25], "our": [15, 20, 21, 25, 26], "out": [3, 6, 8, 13], "out1": 15, "out2": 15, "out5": 15, "out6": 15, "outlier": 20, "output": [6, 11, 12, 13, 19, 20], "output_column": 13, "outsid": [5, 8, 18], "over": [5, 6, 7, 8, 13, 15, 17, 21, 25], "overflow": 5, "overlap": [6, 15, 20, 25], "overrid": [6, 8, 15, 16, 20, 21, 25], "overview": 21, "overwrit": [7, 8, 10, 13, 14, 20, 26], "overwritten": [6, 26], "ownership": 13, "p": [1, 3, 6, 15, 16, 19, 20, 25, 26], "p004316": 21, "p1": 26, "p1_kei": [6, 26], "p1_valu": 6, "p1sb": 16, "p2": 26, "p2_kei": [6, 26], "p2_valu": 6, "p_rd": [19, 26], "packag": [0, 1, 3, 7, 9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "package_dir": 7, "page": 3, "pair": [8, 10, 12, 22], "pairwis": 6, "palett": 6, "panda": 13, "pandoc": 3, "panel": [6, 8], "parallel": [5, 6, 8, 26], "param": 13, "paramet": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 22, 23, 25, 26, 29], "parqu": 20, "parquet": [13, 20, 21, 26], "parquet_handl": 13, "parquet_path": 13, "pars": [13, 26], "pars1": 15, "pars2": 15, "pars5": 15, "pars6": 15, "parse_config": 7, "parse_h5_kei": 13, "parse_metadata": 13, "parser": 13, "part": [5, 17, 18], "particular": 6, "partit": [5, 8, 10, 20], "pass": [1, 5, 6, 7, 8, 10, 11, 13, 24, 26], "past": 10, "path": [1, 3, 6, 7, 8, 9, 12, 13, 18, 19, 22, 23, 24, 26, 29], "path_to_remov": 9, "pathcorr": 6, "pathlib": [12, 15, 16, 18, 20, 21, 25], "pattern": [13, 25], "pbar": [5, 8, 26], "pbd": 26, "pbd2": 26, "pbk": 11, "pcent": [6, 18, 19, 22, 23], "pcolormesh": 6, "pd": [5, 6, 8, 10, 13, 17], "peak": [6, 8, 15, 18, 20, 21, 23, 25, 26], "peak_window": [6, 8, 26], "peakdet": 6, "peakdetect1d": 6, "peakdetect2d": 6, "peaksearch": 6, "per": [6, 8, 13, 20, 21, 24, 26], "per_electron": [13, 26], "per_fil": 26, "per_puls": [13, 26], "per_train": [13, 26], "perfect": 18, "perform": [5, 13, 18, 20, 22], "period": [6, 15], "permiss": 3, "pg": 26, "pg2": [15, 16, 20, 25, 26], "phi": [19, 26], "photoelectron": [0, 20], "photoemiss": [0, 1, 5], "photon": [16, 20, 26], "pi": [18, 20, 23], "pick": [6, 15, 16, 20, 21, 25], "picosecond": [6, 8], "pip": [1, 3, 17, 28], "pipelin": 27, "pixel": [6, 8, 26], "pkwindow": 6, "place": [7, 26], "plan": 17, "planck": 19, "plane": [6, 8, 18, 19, 22, 23], "plate": 6, "pleas": 1, "plot": [6, 8, 11, 15, 16, 17, 18, 21, 22, 23, 24, 25, 29], "plot_single_hist": 11, "plt": [15, 16, 17, 18, 20, 21, 22, 23, 24, 25], "plu": 18, "po": 6, "point": [5, 6, 8, 13, 15, 16, 18, 20, 21, 22, 23, 26], "point_a": [6, 8, 18, 23], "point_b": [6, 8, 18, 23], "pointop": 6, "pol": 19, "polar": [19, 20], "poly_a": 6, "poly_energy_calibr": 6, "polynomi": [6, 8, 18], "popul": 13, "port": [6, 13], "pose": [8, 19, 22], "pose_adjust": [6, 8, 18, 19, 22, 23], "posi": [12, 17], "posit": [6, 8, 15, 18, 19, 21, 23, 25, 26], "possibl": [3, 6, 10, 15, 18], "possibli": [6, 7], "posx": [12, 17], "potenti": 18, "pouter_ord": [6, 18, 19, 22, 23], "power": 5, "pq": 13, "pr": 3, "pre": [1, 7, 8, 14, 18, 25], "pre_bin": 8, "preced": 13, "preciou": [20, 21], "precis": [15, 20], "precompil": 5, "prefer": 7, "prefix": [3, 13, 26], "prepar": 29, "preparation_d": 19, "preparation_descript": 19, "present": [5, 6, 7, 8, 9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "preserv": [7, 15, 16, 20, 25], "preserve_mean": [6, 8, 10, 15, 16, 20, 25], "press": 3, "pressureac": [19, 26], "prevent": 3, "preview": [8, 18, 19], "previou": [1, 10, 14, 18, 25, 29], "previous": [20, 21], "princip": [6, 19], "print": [6, 8, 9, 13, 15, 18, 20, 21], "prioriti": [5, 8, 13], "probabl": [20, 21, 25, 26], "probe": [6, 15, 19, 20, 25, 26], "problem": 24, "procedur": [6, 15], "process": [0, 1, 3, 6, 9, 13, 15, 16, 19, 20, 21, 25, 26], "processed_dir": [13, 20], "processor": [3, 8, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29], "produc": 24, "profil": [6, 29], "progress": [3, 5, 8, 26], "project": [1, 3], "proper": [20, 21], "properti": [6, 8, 9, 13, 14], "propos": [19, 20], "proven": 0, "provid": [1, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 22, 26], "public": [15, 16, 20, 21, 25], "publish": 3, "pull": [2, 18, 22, 28], "puls": [13, 26], "pulse_dur": 19, "pulse_energi": 19, "pulseid": [13, 15, 16, 20, 25, 26, 29], "pulser": 26, "pulsersignadc": [15, 16, 20, 25, 26], "pump": [6, 15, 16, 19, 20, 25, 26], "pumpprobetim": 26, "purpos": [17, 18], "push": [1, 3], "put": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "pv": 26, "py": [13, 17], "pydant": 7, "pyenv": 28, "pynxtool": [8, 12, 19, 26], "pypi": [3, 28], "pyplot": [6, 8, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25], "pyproject": 3, "pytest": 1, "python": [1, 3, 7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "python3": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "quad": 11, "quadmesh": [18, 20, 21, 22, 23], "qualit": 8, "quantiti": 6, "quasi": [24, 26], "queri": [13, 17], "queu": 3, "quick": 20, "quit": [15, 21], "r": [3, 12, 15, 16, 17, 18, 22, 25], "r_center": 6, "r_convers": 6, "r_det": 6, "r_ok": [15, 16, 20, 21, 25], "r_start": 6, "r_step": 6, "radial": 26, "radii": 6, "radiu": [6, 8, 26], "rais": [5, 6, 7, 8, 12, 13, 14, 17], "ramp": 22, "randn": 17, "random": [11, 17, 24], "rang": [5, 6, 8, 11, 13, 15, 16, 19, 20, 21, 23, 24, 25, 26], "range_convert": 6, "rate": [13, 18, 21, 22], "rather": 8, "ratio": 23, "raw": [3, 13, 15, 16, 20, 21, 25, 26], "raw_dir": 13, "rbv": [19, 26], "rd": 26, "rdeform": 6, "rdeform_field": [6, 8], "re": [9, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "read": [3, 6, 7, 8, 12, 13, 15, 16, 18, 20, 21, 26, 29], "read_datafram": [8, 13], "read_delay_rang": 8, "read_env_var": 7, "reader": [8, 12, 13, 19, 20, 26], "readout": 25, "real": 9, "realist": 5, "realli": 17, "rearrang": 9, "rearrange_fil": 9, "reason": [15, 16, 18, 22], "rebas": 1, "recent": 3, "recombin": [5, 26], "record": [9, 15, 16, 21, 22, 25], "recreat": 13, "recurs": 14, "reduc": [15, 16, 18, 20, 21, 22], "reduct": [6, 8, 10, 15, 16, 20, 25], "ref": 26, "ref_energi": [6, 8, 16, 18, 20, 21, 22], "ref_id": [6, 8, 16, 18, 20, 21, 22], "refer": [1, 6, 8, 18, 26], "reference_calib": 16, "refid": 18, "regardless": [13, 20], "region": [6, 25], "regist": 1, "registr": 6, "registri": 1, "rel": [6, 23], "relat": [3, 6, 8, 16, 20, 21], "relationship": 6, "releas": 2, "relev": [15, 16, 20, 21, 25], "reli": 13, "remain": [8, 13, 22], "remov": [3, 13, 20, 21, 25, 26], "remove_invalid_fil": [13, 20], "remove_zip": 9, "renam": 10, "render": 6, "reorder": 6, "repeat": [13, 15], "replac": [6, 8, 13], "report": [7, 13, 26], "repositori": [1, 3, 28], "repres": [5, 8, 12, 13], "represent": [6, 14], "request": [2, 5, 13, 20, 26, 28], "requir": [3, 5, 6, 13, 18, 19, 28], "reread": 13, "rerun": 9, "res01": 24, "res02": 24, "res03": 24, "res11": 24, "res12": 24, "res13": 24, "res14": 24, "res15": 24, "res_1d": 16, "res_bam": 15, "res_chessi": 20, "res_corr": [15, 16, 25], "res_kx_ki": 25, "res_norm": 22, "res_ref": 16, "res_sub": 21, "res_t05": 20, "res_t10": 20, "reserv": [13, 26], "reset": [6, 8, 13], "reset_deform": 6, "reset_multi_index": 13, "resolut": [15, 24], "resolv": [0, 13, 15, 26, 27], "respect": [6, 13, 15, 18, 20, 22, 23, 26], "respons": 3, "restart": 9, "restor": 8, "result": [5, 6, 8, 13, 25, 29], "retain": 12, "retriev": [8, 13, 22, 26], "rettig": 13, "return": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26], "return_edg": 5, "return_partit": 5, "reus": 18, "revers": 8, "review": 1, "rg": [18, 22], "right": [24, 25], "rise": 8, "rmsnois": 6, "robust": [15, 20, 21, 25], "role": 19, "room": 20, "root": [13, 16, 20, 21, 26], "root_dir": 9, "rotat": [6, 8, 18, 19, 22, 23, 26], "rotation_auto": 6, "rotation_symmetri": [8, 18, 22, 23, 26], "rotsym": 6, "rotvertexgener": 6, "routin": [0, 18, 26], "row": [6, 8, 10, 15, 17], "row_group": 13, "row_index": 6, "rst": 1, "rstart": [6, 26], "rstep": [6, 26], "rtype": 14, "run": [1, 3, 8, 10, 13, 15, 16, 18, 21, 25, 26, 29], "run44498": 15, "run_id": 13, "run_numb": [15, 16, 25], "runner": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "runs44824": 20, "runtimeerror": 5, "rv": 11, "rvbin": 11, "rvrang": 11, "rx": 15, "sa1": 26, "safetymargin": 13, "same": [8, 10, 14, 18, 19, 20, 26], "sampl": [5, 6, 8, 18, 19, 21, 23, 24, 25, 26, 29], "sample_histori": 19, "sample_temperatur": [22, 26], "samplebia": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "sampletemperatur": [15, 16, 20, 25, 26], "sase": [15, 20, 25, 26], "sav": [19, 26], "save": [7, 8, 12, 13, 15, 16, 18, 19, 26, 29], "save_config": 7, "save_delay_calibr": 8, "save_delay_offset": [8, 15, 20], "save_energy_calibr": [8, 16, 18, 20, 21], "save_energy_correct": [8, 18], "save_energy_offset": [8, 20], "save_env_var": 7, "save_momentum_calibr": [8, 18], "save_parquet": 13, "save_splinewarp": [8, 18], "save_transform": 8, "save_workflow_param": [8, 20], "savgol_filt": [6, 8], "saw": 20, "sb": 25, "sb_blur": 25, "sb_norm": 25, "scale": [6, 8, 10, 18, 20, 26], "scaling_auto": 6, "scan": [6, 8, 13, 18, 19, 22, 29], "scan0121_1": [9, 22], "scan049_1": 9, "scandir": [18, 19, 22, 23, 24], "scatter": [6, 16], "scatterkwd": 6, "schedul": 13, "schema": [13, 20], "scicat": [13, 20, 26], "scicat_token": [20, 26], "scicat_url": [20, 26], "scientificmetadata": 20, "scientist": 1, "scipi": [6, 8, 16, 25], "score": 6, "script": [6, 28], "sdiag": 26, "sdir": 13, "search": [5, 6, 7, 13], "search_pattern": 13, "sec": [18, 22], "second": [6, 8, 13, 15, 26], "section": [6, 26], "sector": [6, 8, 15, 16, 25, 26, 29], "sector_delai": [6, 8, 26], "sector_id": [6, 13, 26], "sector_id_column": [6, 13, 20], "sector_id_reserved_bit": [13, 20, 26], "sectorid": 13, "sed": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "sed_config": [7, 8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26], "sed_kernel": 28, "sedprocessor": [8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "see": [1, 3, 6, 8, 9, 13, 15, 20, 21, 24, 25, 26, 28], "seg": 6, "segment": 6, "sel": [15, 16, 20, 25], "select": [1, 3, 6, 8, 13, 18, 23, 26], "select_k_rang": 6, "select_slic": 6, "selector": [6, 13], "self": [6, 8], "sensit": 24, "separ": [6, 13, 20], "sequenc": [5, 6, 8, 10, 11, 12, 13], "sequenti": 21, "seri": [6, 8, 13, 20, 29], "serial": [13, 20], "serialized_s": 20, "set": [1, 3, 5, 6, 7, 8, 9, 13, 16, 18, 19, 20, 21, 22, 23, 24, 25], "set_titl": [15, 16, 25], "setup": [26, 29], "sever": [0, 25], "sh": [1, 3], "shall": [18, 26], "shape": [5, 6, 8, 13], "share": 20, "shift": [6, 8, 15, 16, 20, 21, 25], "ship": 26, "short": 15, "should": [1, 5, 6, 8, 9, 12, 13, 16, 19, 20, 24, 26], "show": [5, 6, 8, 15, 16, 18, 19, 20, 21, 22, 25], "show_legend": 6, "showcas": [17, 23], "shown": 24, "side": [15, 25, 27], "sideband": [15, 25], "sig_mov": 6, "sig_stil": 6, "sigma": [6, 15, 18, 26], "sigma_radiu": [18, 26], "sign": [6, 8, 10, 26], "signal": [6, 8, 16, 20], "signific": [5, 13, 15, 17], "significantli": 3, "similar": [5, 9, 10, 13, 25], "similarli": 24, "simpl": [5, 17, 20], "simpli": [17, 20], "simplify_binning_argu": 5, "simul": 17, "simultan": [10, 25], "sinc": 26, "singl": [0, 5, 6, 8, 11, 12, 13, 17, 19, 21, 23, 26], "single_event_data": 9, "sis8300": 26, "site": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "situat": [6, 24], "size": [5, 6, 10, 11, 13, 20, 24, 26], "skip": [3, 18, 19, 23, 24, 28], "skip_test": 5, "slice": [6, 8, 15, 16, 18, 20, 21, 22, 23, 25, 26], "slice_correct": 6, "slider": [6, 8], "slightli": 21, "slow": [3, 8], "slow_ax": 19, "small": [1, 17, 24], "smaller": [15, 24], "smallest": 10, "smooth": [6, 8, 26], "so": [3, 12, 16, 20, 26], "societi": 19, "solv": [6, 24], "some": [9, 13, 16, 20, 24, 25], "sometim": [20, 25], "somewher": 18, "soon": [20, 26], "sort": [12, 13], "sourc": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 26, 28], "sp": [18, 19, 20, 21, 22, 23, 24], "sp_44455": 16, "sp_44498": [15, 16, 25], "space": [3, 6, 8, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "span": [6, 8], "spars": [6, 10], "spatial": 20, "spatial_resolut": 19, "spawn": [5, 8], "spec": [6, 13], "special": 26, "specif": [3, 6, 8, 9, 13, 15, 16, 20, 21, 25], "specifi": [5, 6, 8, 9, 10, 13, 18], "spectra": [6, 20, 21], "spectral": 6, "spectroscopi": [0, 1], "spectrum": [16, 29], "speed": [13, 20], "spent": 20, "spheric": [6, 8, 18], "sphinx": 3, "spline": [6, 8, 18, 19, 22, 26], "spline_warp_estim": [6, 8], "splinewarp": [8, 18], "split": [13, 26], "split_channel_bitwis": 13, "split_dld_time_from_sector_id": [13, 20], "split_sector_id_from_dld_tim": 26, "spot": 29, "sqrt": [18, 23], "squar": [6, 15, 16, 18, 20, 21, 22], "src": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "st": [15, 16, 25], "stack": [6, 8, 12], "stackaxi": 6, "stage": [6, 15, 20, 25, 26, 29], "stamp": [8, 10, 13, 23, 27], "standard": [6, 12, 18, 19], "start": [2, 5, 6, 8, 13, 18, 20, 26], "static": [6, 9, 26], "statist": [15, 16, 18, 20, 21, 22], "stdev": 10, "step": [0, 1, 3, 5, 6, 8, 13, 21, 24, 25, 26], "steparrai": 20, "stepsiz": 24, "still": [20, 26], "stoke": 19, "stop": [6, 9], "storag": [8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "store": [5, 6, 8, 9, 13, 16, 20, 21, 22, 25, 26, 27], "str": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 20, 22], "stream": [13, 26], "stream_0": 26, "stream_1": 26, "stream_2": 26, "stream_4": 26, "stream_name_prefix": 26, "string": [5, 7, 12, 13, 20], "structur": [13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "sub_channel": 26, "subchannel": 26, "subchannelalia": 26, "subclass": [1, 6], "subdir": [9, 18, 19, 22, 23, 24], "subfold": 9, "subfunct": 12, "submit": 28, "subplot": [15, 16, 17, 18, 20, 21, 22, 25], "subsequ": 26, "substanti": 24, "substitu": 8, "subtract": [6, 8, 10], "success": [1, 26], "successfulli": [9, 20, 21], "suffici": 6, "suffix": 10, "sum": [6, 13, 15, 16, 17, 18, 21, 22], "sum_n": 6, "support": [6, 7, 8, 10, 13], "supported_file_typ": 13, "suppress": [6, 20], "suppress_output": 6, "suptitl": [15, 16, 25], "sure": [3, 20, 26], "surround": 6, "sxp": [0, 13, 29], "sxp_example_config": 21, "sy": 17, "sym": 6, "symmetr": [6, 18], "symmetri": [6, 8, 18, 26, 27], "symscor": 6, "symtyp": 6, "sync": 26, "system": [6, 7, 13, 15, 16, 20, 21, 23, 25, 26], "system_config": [7, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "t": [3, 6, 8, 9, 12, 15, 18, 19, 20, 22, 23, 24, 25, 26], "t0": [6, 8, 18, 20, 21, 22, 25, 26, 27], "t0_kei": [6, 26], "t0_valu": 6, "t_b": 22, "t_n": 26, "ta": 6, "tab": 3, "tabl": 17, "tabular": 8, "tag": 3, "tail": 20, "take": [5, 7, 8, 9, 10, 13, 15, 18, 19, 20, 22, 23, 25], "taken": [6, 18, 24], "targcent": 6, "target": [6, 13], "target_column": 10, "tas2": [9, 22], "td": 26, "tell": 23, "temp": 22, "temp_rbv": [19, 26], "temperatur": 27, "temperature_data": 22, "tempor": 15, "term": [6, 15, 24], "terrain": [15, 16, 25], "terrain_r": 6, "test": [1, 9], "test_fid": 13, "text": [11, 15, 16, 25], "than": [8, 12, 24], "thei": [6, 7, 8, 20, 24, 26], "them": [6, 8, 9, 14, 18, 20, 21, 25, 26], "theme": 0, "therefor": [12, 20, 21], "thi": [0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "thick": 6, "thin": [6, 18, 19, 22, 23], "thing": 20, "third": 25, "those": [10, 15, 20, 21, 25, 28], "though": 23, "thread": [5, 8, 13, 26], "threadpool_api": [5, 8, 26], "threadpool_limit": 8, "threads_per_work": [5, 8, 26], "three": 13, "through": [0, 1, 18], "throughout": 22, "tht": [19, 26], "thu": [20, 24, 25], "tif": 8, "tiff": [8, 12, 20], "tight": 20, "tight_layout": 20, "time": [0, 6, 8, 10, 12, 13, 15, 16, 17, 23, 24, 25, 26, 27, 29], "time0": 6, "time0_mm": 6, "time1": 26, "time_offset": 6, "time_stamp": [8, 10, 13, 22, 23], "time_stamp_alia": [8, 13], "time_stamp_column": [8, 10], "timed_datafram": 8, "timed_dataframe_unit_tim": 26, "timed_flash1_user3_stream_2_run44762_file1_20230321t113927": 20, "timestamp": [8, 10, 13, 15, 16, 20, 21, 22, 23, 25, 26], "timezon": 22, "timinginfo": 26, "titl": [6, 15, 25], "tm": [18, 19, 22, 26], "tmat": 6, "to_h5": 12, "to_nexu": 12, "to_tiff": 12, "todo": [19, 20], "tof": [6, 8, 13, 16, 18, 20, 21, 25, 26], "tof2ev": 6, "tof2evpoli": 6, "tof2n": 6, "tof_bin": [6, 26], "tof_binwidth": [6, 26], "tof_column": [6, 13, 20, 26], "tof_dist": 6, "tof_fermi": [6, 18, 26], "tof_n": [6, 8, 26], "tof_ns_column": [6, 8], "tof_voltag": 26, "tof_width": [6, 26], "tofvoltag": [15, 16, 20, 25, 26], "tog": 6, "togeth": 18, "toggl": 18, "token": [3, 13, 20, 26], "toml": 3, "too": [8, 18, 20, 24], "took": 26, "tool": [6, 8, 13, 18, 20, 23, 26], "tooltip": 11, "top": 6, "topic": 0, "total": [5, 15, 16, 17, 20, 21, 25], "toward": [6, 18], "tpswarp": 6, "tqdm": [5, 8], "trace": [6, 8, 18, 26], "traces_norm": 6, "track": [0, 5, 20], "trail": 14, "train": [13, 20, 29], "train_id": 13, "trainid": [13, 15, 16, 20, 21, 25], "transform": [5, 6, 8, 18], "transform_typ": 6, "translat": [6, 8, 18, 19, 22, 23], "transmiss": 20, "transpar": [13, 18, 22], "trarp": [0, 19, 22, 26], "tree": 13, "tremend": 13, "tri": [8, 12], "trigger": 3, "true": [5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "trx": [19, 26], "trxp": [25, 27], "trxpd": [0, 29], "try": [5, 9, 17, 19, 21, 24, 26], "trz": [19, 26], "ts_from": 13, "ts_to": 13, "tu": 20, "tube": 18, "tungsten": 25, "tupl": [5, 6, 8, 11, 13], "turn": 5, "tutori": [0, 3, 18, 19, 22, 23, 24, 27, 29], "twice": 10, "two": [3, 6, 8, 9, 10, 13, 18, 20, 23], "type": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 24, 26, 28], "typeerror": [5, 7, 8, 12], "typic": 26, "tzcyx": 12, "tzoffset": 22, "u": [20, 21, 24, 25], "ubid_offset": 26, "uca": 26, "udld": [19, 26], "ufa": 26, "uint16": [21, 26], "uint32": [5, 15, 16, 20, 25, 26], "uint64": [5, 21], "unbin": 26, "uncategoris": 26, "undefin": [6, 13], "under": [8, 14, 25], "underli": 8, "understand": [3, 21], "undo": 16, "unfortun": 25, "uniform": [5, 6, 8, 10, 24], "unimpl": 5, "union": 6, "unit": [8, 20, 26], "unix": 13, "unmodifi": 8, "unreport": [15, 16, 18, 20, 21, 22], "up": [1, 3, 6, 13, 15, 16, 24], "updat": [3, 6, 13], "update_deform": 6, "upload": 3, "upper": 6, "upper_bound": [8, 10, 23], "upperbound1": 6, "upperbound2": 6, "url": [9, 13, 26], "us": [0, 1, 3, 6, 8, 10, 12, 13, 17, 19, 20, 21, 23, 25, 26, 27, 28], "usag": [0, 13], "use_cent": [6, 8, 26], "use_copy_tool": 8, "use_correct": [8, 19], "use_exist": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "use_time_stamp": 8, "user": [1, 3, 5, 6, 7, 13, 17, 19, 22, 23, 26, 28], "user0": 19, "user_config": [7, 22, 23, 26], "user_path": 9, "usual": [5, 20], "util": [0, 5], "utim": 22, "uv": [1, 3], "v": [3, 15, 18, 19, 23, 24, 26, 29], "v0": 3, "val": [5, 6], "valenc": 19, "valid": [6, 7, 8, 13, 20], "valu": [5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 18, 19, 21, 22, 24, 25, 26, 29], "valueerror": [5, 6, 7, 8, 9, 12, 13], "var_nam": 7, "vari": [16, 18, 20, 21, 22], "variabl": [1, 7, 11, 13, 15, 16, 18, 20, 21, 22], "variat": [20, 26], "variou": [13, 26], "vector": [6, 19, 23], "venv": [1, 3, 28], "verbos": [6, 7, 8, 13, 15, 16, 18, 21, 22, 23, 25], "veri": [5, 24, 25], "verifi": [7, 24], "verify_config": 7, "version": [1, 3, 6, 13, 17, 20, 25, 27], "versu": 22, "vert": 6, "vertex": 6, "vertic": [6, 11], "via": 18, "view": [3, 6, 8, 20], "view_even_histogram": 20, "view_event_histogram": [8, 18, 20, 21, 22], "violet": 16, "virtual": [1, 3, 28], "visibl": [15, 25], "visit": 3, "visual": [6, 19, 25, 26, 29], "vital": 26, "vline": [16, 25], "volt": 6, "voltag": [6, 8, 18, 22, 26], "volum": [5, 6], "voxel": 24, "w": [8, 12, 16, 25], "w110": [9, 15, 16, 25], "w4f": [15, 16, 29], "w4f5": 16, "w4f7": [16, 25], "w5p": 25, "w_4f_5": 25, "w_4f_5_blur": 25, "w_4f_5_norm": 25, "w_4f_7": 25, "w_4f_7_bgd": 25, "w_4f_7_bgd_blur": 25, "w_4f_7_blur": 25, "w_4f_7_norm": 25, "w_4f_7_nrm1": 25, "w_4f_7_nrm1_blur": 25, "w_4f_7_nrm2": 25, "w_4f_7_nrm2_blur": 25, "w_5p": 25, "w_5p_blur": 25, "w_5p_norm": 25, "wa": [5, 8, 18, 20, 21, 22], "wai": 24, "walk": 1, "wall": 17, "want": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "warn": [5, 6, 8, 12, 17, 18, 19, 20, 21, 23, 24], "warp": [6, 8, 18], "wave": 13, "wavelength": 20, "we": [0, 1, 9, 10, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "web": 9, "weight": [6, 8, 10, 15, 16, 20, 25], "welcom": 1, "well": [1, 5, 6, 15, 18, 23, 24], "were": [13, 20, 21], "wesp": [13, 26], "wether": 13, "what": [20, 21], "when": [5, 6, 8, 9, 13, 14, 20], "where": [5, 6, 7, 8, 9, 13, 18, 20, 21, 24, 26], "whether": [1, 6, 8, 9, 10, 13, 18, 26], "which": [1, 5, 6, 8, 9, 10, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 26], "whichev": 6, "while": [13, 16, 20], "whole": [6, 8, 15, 20, 25], "whose": 6, "wide": 7, "widget": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "width": [6, 8, 15, 18, 19, 22, 23, 26], "window": [6, 7, 26, 28], "wise": 6, "within": [6, 8, 13, 18, 22, 24], "withing": 15, "without": [15, 20], "work": [3, 6, 7, 8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "worker": 26, "workflow": [0, 2, 3, 6, 8, 23, 26], "workflow_dispatch": 3, "workhors": 20, "working_dist": 19, "would": [1, 3, 9, 17], "wrapper": 8, "write": [1, 3, 8, 12, 15, 16, 20, 21, 25], "writer": 8, "written": 6, "wrong": 5, "wse2": [9, 18, 19, 23, 24], "x": [6, 8, 10, 11, 12, 15, 16, 18, 19, 20, 22, 23, 24, 26], "x0": 25, "x1": 15, "x2": 15, "x27": 20, "x5": 15, "x6": 15, "x64": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "x_axi": 6, "x_center": [6, 26], "x_column": [6, 10], "x_width": [6, 26], "xarrai": [5, 8, 12, 20, 21, 25], "xaxi": 6, "xfel": [0, 29], "xgs600": [19, 26], "xlabel": 15, "xm": [18, 19, 22, 23, 26], "xpd": 29, "xr": [5, 6, 8, 12, 20, 21, 25], "xrng": 6, "xtran": [6, 8, 18, 19, 22, 23], "xuv": 19, "y": [6, 8, 10, 11, 12, 18, 19, 20, 22, 23, 24, 26], "y1": 15, "y2": 15, "y5": 15, "y6": 15, "y_axi": 6, "y_center": [6, 26], "y_column": [6, 10], "y_width": [6, 26], "yaml": [7, 8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "year": 26, "yet": [8, 21, 26], "ylabel": 15, "ym": [18, 19, 22, 23, 26], "yml": 3, "you": [0, 1, 3, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28], "your": [1, 15, 16, 20, 21, 24, 25, 28], "yournameload": 1, "yourusernam": 1, "ytran": [6, 8, 18, 19, 22, 23], "z": 12, "z1": 26, "z2": 26, "zenodo": [9, 15, 16, 20, 21, 22, 25, 27], "zero": [6, 15, 16, 20, 21, 25], "zfill": [18, 22], "zip": [9, 17], "zone": [6, 18], "zraw": 26, "\u00b5j": 19, "\u00b5m": 20}, "titles": ["SED documentation", "Contributing to sed", "Development", "How to Maintain", "API", "Binning", "Calibrator", "Config", "Core", "Dataset", "Dataframe Operations", "Diagnostics", "IO", "Data loader", "Metadata", "Tutorial for trXPS for the HEXTOF instrument at FLASH: t0, cross-correlation and BAM correction", "Tutorial for trXPS for energy calibration using core level side-bands", "Binning demonstration on locally generated fake data", "Demonstration of the conversion pipeline using time-resolved ARPES data stored on Zenodo", "Binning with metadata generation, and storing into a NeXus file", "Tutorial for binning data from the HEXTOF instrument at FLASH", "Tutorial for binning data from the SXP instrument at the European XFEL", "Binning of temperature-dependent ARPES data using time-stamped external temperature data", "Distortion correction with orthorhombic symmetry", "Correct use of Jittering", "Tutorial for trXPD for the HEXTOF instrument at FLASH with background normalization", "Configuration", "User Guide", "Installation", "Workflows"], "titleterms": {"1": 18, "1a": 18, "1st": 18, "2": 18, "3": 18, "3a": 18, "4": 18, "5": 18, "abstract": 13, "ad": 9, "add": 20, "addit": 16, "advanc": 27, "align": 20, "along": 17, "api": [0, 4, 9], "append": 16, "appli": 15, "around": 16, "arp": [18, 22], "attribut": 9, "au": 21, "automat": 16, "ax": 23, "axi": [15, 16, 20, 21, 25], "background": 25, "bam": [15, 16], "band": [16, 23], "baseload": 13, "basic": 27, "berlin": 26, "bia": [16, 21], "bin": [5, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "calibr": [6, 15, 16, 18, 20, 21, 22, 23, 25], "can": 16, "channel": 21, "check": 15, "chessi": 20, "cleanup": [20, 21], "commun": 0, "compar": 16, "comparison": 15, "comput": [17, 18, 19, 20, 22], "concept": 27, "config": [7, 15, 16, 20, 21, 25], "configur": 26, "contribut": [0, 1], "convers": 18, "core": [8, 16, 25], "correct": [6, 15, 16, 18, 20, 21, 23, 24, 25], "correl": 15, "cross": 15, "custom": 9, "dask": 17, "data": [13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "datafram": [10, 17, 20, 21], "dataset": 9, "datasetsmanag": 9, "default": [9, 26], "defin": [15, 17, 18, 22], "definit": 23, "delai": [6, 15, 16, 18, 20, 21, 25], "delaystag": 20, "demonstr": [17, 18], "depend": 22, "desi": 26, "develop": [1, 2, 28], "diagnost": 11, "distort": [18, 23], "distribut": 17, "dldtimestep": 16, "document": [0, 3], "effect": 15, "electronid": 21, "energi": [6, 15, 16, 18, 20, 21, 25], "entir": 20, "european": 21, "event": 20, "exampl": [0, 9, 26], "extern": 22, "extract": 16, "fake": 17, "featur": 23, "fhi": 26, "file": [16, 19, 20, 21, 26], "final": 19, "find": [16, 20, 21], "flash": [15, 20, 25, 26], "flashload": 13, "flight": [20, 21], "frame": 16, "from": [16, 20, 21, 25], "function": 5, "gener": [17, 19, 20, 23], "genericload": 13, "get": [1, 9, 15, 16, 20, 21, 25], "guid": [0, 27], "guidelin": 1, "helper": 5, "hextof": [15, 20, 25, 26], "histogram": [18, 20, 21], "how": 3, "id": [15, 21], "import": [15, 16, 20, 21, 25], "inspect": [20, 21], "instal": [27, 28], "instanc": 20, "instrument": [15, 20, 21, 25], "interfac": 13, "io": 12, "jitter": [20, 24], "json": 9, "level": [16, 25], "librari": [15, 16, 20, 21, 25], "load": [15, 16, 18, 19, 20, 21, 22, 23, 24], "loader": [1, 13], "local": 17, "main": 5, "maintain": 3, "metadata": [14, 19], "meti": 26, "mica": 21, "microbunchid": 21, "microscop": 26, "momentum": [6, 18, 23, 26], "mpe": 26, "mpesload": 13, "necessari": [15, 16, 20, 21, 25], "nexu": 19, "normal": 25, "note": 20, "now": 16, "number": 16, "o": 15, "offset": [20, 21], "oper": 10, "optic": 20, "option": 18, "orthorhomb": 23, "our": 16, "panda": 17, "paramet": [15, 16, 20, 21], "partit": 17, "path": [15, 16, 20, 21, 25], "peak": 16, "pipelin": 18, "plot": 20, "posit": 16, "prepar": [15, 16, 20, 21, 25], "previou": [16, 20, 21], "processor": 20, "profil": 20, "pull": 1, "puls": 15, "pulseid": 21, "rang": [17, 18, 22], "read": 25, "refer": 16, "releas": 3, "remov": 9, "request": 1, "resolv": 18, "result": 20, "roi": 16, "run": 20, "sampl": 20, "save": [20, 21], "sb": 16, "scan": 21, "sector": 20, "sed": [0, 1, 27], "see": 16, "seri": [16, 21], "set": [15, 26], "setup": [15, 16, 20, 21, 25], "side": 16, "some": [18, 22], "spectrum": [20, 21], "spline": 23, "spot": 20, "stage": [16, 21], "stamp": 22, "start": 1, "step": 18, "store": [15, 18, 19], "sxp": 21, "sxploader": 13, "symmetri": 23, "t0": [15, 16], "temperatur": 22, "those": 16, "time": [18, 20, 21, 22], "top": 23, "topic": 27, "train": [15, 21], "transform": 17, "trxp": [15, 16], "trxpd": 25, "tutori": [15, 16, 20, 21, 25], "us": [5, 9, 15, 16, 18, 22, 24], "user": [0, 9, 27], "util": 13, "v": 21, "valenc": 23, "valu": 20, "version": 28, "versu": 15, "visual": [16, 18, 20, 22], "volum": [18, 19, 22], "w": 15, "w4f": 25, "warp": 23, "we": [15, 16], "workflow": [1, 18, 20, 29], "xfel": 21, "xpd": 25, "zenodo": 18}}) \ No newline at end of file +Search.setIndex({"alltitles": {"1. Step:": [[18, "1.-Step:"], [18, "id9"]], "1. step:": [[18, "1.-step:"]], "1st step:": [[18, "1st-step:"]], "2. Step": [[18, "2.-Step"]], "2. Step:": [[18, "2.-Step:"], [18, "id6"], [18, "id10"]], "3. Step:": [[18, "3.-Step:"], [18, "id11"]], "4. Delay calibration:": [[18, "4.-Delay-calibration:"]], "4. Step:": [[18, "4.-Step:"], [18, "id13"]], "5. Step:": [[18, "5.-Step:"]], "5. Visualization of calibrated histograms": [[18, "5.-Visualization-of-calibrated-histograms"]], "API": [[0, "api"], [4, null], [9, "module-sed.dataset.dataset"]], "Abstract BaseLoader": [[13, "module-sed.loader.base.loader"]], "Add Jitter": [[20, "Add-Jitter"]], "Advanced Topics": [[27, "advanced-topics"]], "Append energy axis into a data frame, bin and visualize data in the calibrated energy and corrected delay axis": [[16, "Append-energy-axis-into-a-data-frame,-bin-and-visualize-data-in-the-calibrated-energy-and-corrected-delay-axis"]], "Apply BAM correction": [[15, "Apply-BAM-correction"]], "Attributes useful for user": [[9, "attributes-useful-for-user"]], "Automatically extract number and position of peaks in the ROI around t0": [[16, "Automatically-extract-number-and-position-of-peaks-in-the-ROI-around-t0"]], "Basic concepts": [[27, "basic-concepts"]], "Bin data with energy axis": [[21, "Bin-data-with-energy-axis"]], "Bin in energy": [[20, "Bin-in-energy"]], "Bin the top of the valence band": [[23, "Bin-the-top-of-the-valence-band"]], "Binning": [[5, null], [20, "Binning"]], "Binning demonstration on locally generated fake data": [[17, null]], "Binning of temperature-dependent ARPES data using time-stamped external temperature data": [[22, null]], "Binning with metadata generation, and storing into a NeXus file": [[19, null]], "Calibrator": [[6, null]], "Channel Histograms": [[21, "Channel-Histograms"]], "Check BAM versus pulse and train IDs": [[15, "Check-BAM-versus-pulse-and-train-IDs"]], "Community and contribution guide": [[0, "community-and-contribution-guide"]], "Compare to reference": [[16, "Compare-to-reference"]], "Comparison of the BAM correction effect": [[15, "Comparison-of-the-BAM-correction-effect"]], "Compute distributed binning on the partitioned dask dataframe": [[17, "Compute-distributed-binning-on-the-partitioned-dask-dataframe"]], "Compute final data volume": [[19, "Compute-final-data-volume"]], "Compute the binning along the pandas dataframe": [[17, "Compute-the-binning-along-the-pandas-dataframe"]], "Compute the results": [[20, "Compute-the-results"]], "Config": [[7, null]], "Config setup": [[15, "Config-setup"], [16, "Config-setup"], [20, "Config-setup"], [21, "Config-setup"], [25, "Config-setup"]], "Configuration": [[26, null]], "Contributing to sed": [[1, null]], "Core": [[8, null]], "Correct delay axis": [[20, "Correct-delay-axis"]], "Correct delay stage offset.": [[21, "Correct-delay-stage-offset."]], "Correct use of Jittering": [[24, null]], "Data loader": [[13, null]], "Data w/o BAM correction": [[15, "Data-w/o-BAM-correction"]], "Dataframe Operations": [[10, null]], "Dataset": [[9, null]], "DatasetsManager": [[9, "datasetsmanager"]], "Default configuration settings": [[26, "default-configuration-settings"]], "Default datasets.json": [[9, "default-datasets-json"]], "Define the binning range": [[17, "Define-the-binning-range"]], "Define the binning ranges and compute calibrated data volume": [[18, "Define-the-binning-ranges-and-compute-calibrated-data-volume"], [22, "Define-the-binning-ranges-and-compute-calibrated-data-volume"]], "Delay calibration and correction": [[6, "module-sed.calibrator.delay"]], "Demonstration of the conversion pipeline using time-resolved ARPES data stored on Zenodo": [[18, null]], "Developing a Loader": [[1, "developing-a-loader"]], "Development": [[2, null]], "Development Workflow": [[1, "development-workflow"]], "Development version": [[28, "development-version"]], "Diagnostics": [[11, null]], "Distortion correction": [[18, "Distortion-correction"]], "Distortion correction and Momentum Calibration workflow": [[18, "Distortion-correction-and-Momentum-Calibration-workflow"]], "Distortion correction with orthorhombic symmetry": [[23, null]], "Documentation": [[3, "documentation"]], "Energy Calibration": [[20, "Energy-Calibration"], [21, "Energy-Calibration"]], "Energy Correction (optional)": [[18, "Energy-Correction-(optional)"]], "Energy Correction and Calibration workflow": [[18, "Energy-Correction-and-Calibration-workflow"]], "Energy calibration": [[18, "Energy-calibration"]], "Energy calibration and correction": [[6, "module-sed.calibrator.energy"]], "Energy calibration using side-band peaks": [[16, "Energy-calibration-using-side-band-peaks"]], "Example configuration file for flash (HEXTOF momentum microscope at FLASH, Desy)": [[26, "example-configuration-file-for-flash-hextof-momentum-microscope-at-flash-desy"]], "Example configuration file for mpes (METIS momentum microscope at FHI-Berlin)": [[26, "example-configuration-file-for-mpes-metis-momentum-microscope-at-fhi-berlin"]], "Example of adding custom datasets": [[9, "example-of-adding-custom-datasets"]], "Examples": [[0, "examples"]], "Feature definition:": [[23, "Feature-definition:"]], "FlashLoader": [[13, "module-sed.loader.flash.loader"]], "Generate Fake Data": [[17, "Generate-Fake-Data"]], "Generate the Processor instance": [[20, "Generate-the-Processor-instance"]], "GenericLoader": [[13, "module-sed.loader.generic.loader"]], "Get data paths": [[15, "Get-data-paths"], [16, "Get-data-paths"], [20, "Get-data-paths"], [21, "Get-data-paths"], [25, "Get-data-paths"]], "Getting Started": [[1, "getting-started"]], "Getting datasets": [[9, "getting-datasets"]], "How to Maintain": [[3, null]], "IO": [[12, null]], "Import necessary libraries": [[15, "Import-necessary-libraries"], [16, "Import-necessary-libraries"], [20, "Import-necessary-libraries"], [21, "Import-necessary-libraries"], [25, "Import-necessary-libraries"]], "Important note": [[20, "Important-note"]], "Inspect the dataframe": [[21, "Inspect-the-dataframe"]], "Installation": [[28, null]], "Installing SED": [[27, "installing-sed"]], "Load Au/Mica data": [[21, "Load-Au/Mica-data"]], "Load Data": [[18, "Load-Data"], [19, "Load-Data"], [22, "Load-Data"], [23, "Load-Data"], [24, "Load-Data"]], "Load a chessy sample run": [[20, "Load-a-chessy-sample-run"]], "Load bias series": [[21, "Load-bias-series"]], "Load energy calibration files": [[21, "Load-energy-calibration-files"]], "Loader Interface": [[13, "module-sed.loader.loader_interface"]], "Main functions": [[5, "module-sed.binning"]], "Metadata": [[14, null]], "Momentum calibration and correction": [[6, "module-sed.calibrator.momentum"]], "Momentum calibration with orthorhombic axes": [[23, "Momentum-calibration-with-orthorhombic-axes"]], "Momentum calibration workflow": [[18, "Momentum-calibration-workflow"]], "MpesLoader": [[13, "module-sed.loader.mpes.loader"]], "Now we can use those parameters and load our trXPS data using the additional config file": [[16, "Now-we-can-use-those-parameters-and-load-our-trXPS-data-using-the-additional-config-file"]], "Optical Spot Profile": [[20, "Optical-Spot-Profile"]], "Optional (Step 1a):": [[18, "Optional-(Step-1a):"], [18, "id7"]], "Optional (Step 3a):": [[18, "Optional-(Step-3a):"], [18, "id12"]], "Preparation": [[15, "Preparation"], [16, "Preparation"], [20, "Preparation"], [21, "Preparation"], [25, "Preparation"]], "Prepare Energy Calibration": [[25, "Prepare-Energy-Calibration"]], "Pull Request Guidelines": [[1, "pull-request-guidelines"]], "PulseIds, ElectronIds": [[21, "PulseIds,-ElectronIds"]], "Read data": [[25, "Read-data"]], "Reference calibration from a bias series": [[16, "Reference-calibration-from-a-bias-series"]], "Release": [[3, "release"]], "Run the workflow from the config file": [[20, "Run-the-workflow-from-the-config-file"]], "Run workflow entirely from config.": [[20, "Run-workflow-entirely-from-config."]], "SED documentation": [[0, null]], "SXPLoader": [[13, "module-sed.loader.sxp.loader"]], "Save calibration": [[21, "Save-calibration"]], "Save results": [[20, "Save-results"]], "Some visualization:": [[18, "Some-visualization:"], [22, "Some-visualization:"]], "Spectrum vs. MicrobunchId": [[21, "Spectrum-vs.-MicrobunchId"]], "Spline-warp generation:": [[23, "Spline-warp-generation:"]], "Train IDs in scans": [[21, "Train-IDs-in-scans"]], "Transform to dask dataframe": [[17, "Transform-to-dask-dataframe"]], "Tutorial for binning data from the HEXTOF instrument at FLASH": [[20, null]], "Tutorial for binning data from the SXP instrument at the European XFEL": [[21, null]], "Tutorial for trXPD for the HEXTOF instrument at FLASH with background normalization": [[25, null]], "Tutorial for trXPS for energy calibration using core level side-bands": [[16, null]], "Tutorial for trXPS for the HEXTOF instrument at FLASH: t0, cross-correlation and BAM correction": [[15, null]], "Used helper functions": [[5, "module-sed.binning.numba_bin"]], "User Guide": [[27, null]], "User guide": [[0, "user-guide"]], "Utilities": [[13, "module-sed.loader.utils"]], "Visualize trXPS data bin in the dldTimeSteps and the corrected delay axis to prepare for energy calibration using SB": [[16, "Visualize-trXPS-data-bin-in-the-dldTimeSteps-and-the-corrected-delay-axis-to-prepare-for-energy-calibration-using-SB"]], "Visualizing event histograms": [[20, "Visualizing-event-histograms"]], "We correct delay stage, t0 position and BAM (see previous tutorial)": [[16, "We-correct-delay-stage,-t0-position-and-BAM-(see-previous-tutorial)"]], "We use the stored energy calibration parameters and load trXPS data set to define:": [[15, "We-use-the-stored-energy-calibration-parameters-and-load-trXPS-data-set-to-define:"]], "Workflows": [[29, null]], "XPD from W4f core level": [[25, "XPD-from-W4f-core-level"]], "bin in the calibrated energy and corrected delay axis": [[25, "bin-in-the-calibrated-energy-and-corrected-delay-axis"]], "bin in the corrected delay axis": [[15, "bin-in-the-corrected-delay-axis"], [20, "bin-in-the-corrected-delay-axis"]], "cleanup previous config files": [[20, "cleanup-previous-config-files"], [21, "cleanup-previous-config-files"]], "correct offsets": [[20, "correct-offsets"]], "find calibration parameters": [[16, "find-calibration-parameters"], [16, "id1"], [20, "find-calibration-parameters"], [21, "find-calibration-parameters"]], "generate the energy axis": [[20, "generate-the-energy-axis"]], "get()": [[9, "get"]], "inspect the dataframe": [[20, "inspect-the-dataframe"]], "plot the delayStage values": [[20, "plot-the-delayStage-values"]], "remove()": [[9, "remove"]], "save parameters": [[20, "save-parameters"]], "save the calibration parameters": [[20, "save-the-calibration-parameters"]], "sector alignment": [[20, "sector-alignment"]], "time-of-flight spectrum": [[20, "time-of-flight-spectrum"], [21, "time-of-flight-spectrum"]], "visualize the result": [[20, "visualize-the-result"]]}, "docnames": ["index", "misc/contributing", "misc/contribution", "misc/maintain", "sed/api", "sed/binning", "sed/calibrator", "sed/config", "sed/core", "sed/dataset", "sed/dfops", "sed/diagnostic", "sed/io", "sed/loader", "sed/metadata", "tutorial/10_hextof_workflow_trXPS_bam_correction", "tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB", "tutorial/1_binning_fake_data", "tutorial/2_conversion_pipeline_for_example_time-resolved_ARPES_data", "tutorial/3_metadata_collection_and_export_to_NeXus", "tutorial/4_hextof_workflow", "tutorial/5_sxp_workflow", "tutorial/6_binning_with_time-stamped_data", "tutorial/7_correcting_orthorhombic_symmetry", "tutorial/8_jittering_tutorial", "tutorial/9_hextof_workflow_trXPD", "user_guide/config", "user_guide/index", "user_guide/installation", "workflows/index"], "envversion": {"nbsphinx": 4, "sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx.ext.viewcode": 1}, "filenames": ["index.md", "misc/contributing.rst", "misc/contribution.md", "misc/maintain.rst", "sed/api.rst", "sed/binning.rst", "sed/calibrator.rst", "sed/config.rst", "sed/core.rst", "sed/dataset.rst", "sed/dfops.rst", "sed/diagnostic.rst", "sed/io.rst", "sed/loader.rst", "sed/metadata.rst", "tutorial/10_hextof_workflow_trXPS_bam_correction.ipynb", "tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB.ipynb", "tutorial/1_binning_fake_data.ipynb", "tutorial/2_conversion_pipeline_for_example_time-resolved_ARPES_data.ipynb", "tutorial/3_metadata_collection_and_export_to_NeXus.ipynb", "tutorial/4_hextof_workflow.ipynb", "tutorial/5_sxp_workflow.ipynb", "tutorial/6_binning_with_time-stamped_data.ipynb", "tutorial/7_correcting_orthorhombic_symmetry.ipynb", "tutorial/8_jittering_tutorial.ipynb", "tutorial/9_hextof_workflow_trXPD.ipynb", "user_guide/config.md", "user_guide/index.md", "user_guide/installation.md", "workflows/index.md"], "indexentries": {"add() (sed.core.metadata.metahandler method)": [[14, "sed.core.metadata.MetaHandler.add", false]], "add() (sed.dataset.dataset.datasetsmanager static method)": [[9, "sed.dataset.dataset.DatasetsManager.add", false]], "add_attribute() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_attribute", false]], "add_delay_offset() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_delay_offset", false]], "add_energy_offset() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_energy_offset", false]], "add_features() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.add_features", false]], "add_jitter() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_jitter", false]], "add_offsets() (sed.calibrator.delay.delaycalibrator method)": [[6, "sed.calibrator.delay.DelayCalibrator.add_offsets", false]], "add_offsets() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.add_offsets", false]], "add_ranges() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.add_ranges", false]], "add_time_stamped_data() (in module sed.core.dfops)": [[10, "sed.core.dfops.add_time_stamped_data", false]], "add_time_stamped_data() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.add_time_stamped_data", false]], "adjust_energy_correction() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.adjust_energy_correction", false]], "adjust_energy_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.adjust_energy_correction", false]], "adjust_ranges() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.adjust_ranges", false]], "align_dld_sectors() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.align_dld_sectors", false]], "align_dld_sectors() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.align_dld_sectors", false]], "append_delay_axis() (sed.calibrator.delay.delaycalibrator method)": [[6, "sed.calibrator.delay.DelayCalibrator.append_delay_axis", false]], "append_energy_axis() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.append_energy_axis", false]], "append_energy_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.append_energy_axis", false]], "append_k_axis() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.append_k_axis", false]], "append_tof_ns_axis() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.append_tof_ns_axis", false]], "append_tof_ns_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.append_tof_ns_axis", false]], "apply_correction() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.apply_correction", false]], "apply_corrections() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.apply_corrections", false]], "apply_dfield() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.apply_dfield", false]], "apply_energy_correction() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.apply_energy_correction", false]], "apply_energy_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.apply_energy_correction", false]], "apply_filter() (in module sed.core.dfops)": [[10, "sed.core.dfops.apply_filter", false]], "apply_jitter() (in module sed.core.dfops)": [[10, "sed.core.dfops.apply_jitter", false]], "apply_momentum_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.apply_momentum_calibration", false]], "apply_momentum_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.apply_momentum_correction", false]], "attributes (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.attributes", false]], "available (sed.dataset.dataset.dataset property)": [[9, "sed.dataset.dataset.Dataset.available", false]], "available_channels (sed.loader.sxp.loader.sxploader property)": [[13, "sed.loader.sxp.loader.SXPLoader.available_channels", false]], "available_runs (sed.loader.flash.loader.flashloader property)": [[13, "sed.loader.flash.loader.FlashLoader.available_runs", false]], "backward_fill_lazy() (in module sed.core.dfops)": [[10, "sed.core.dfops.backward_fill_lazy", false]], "baseloader (class in sed.loader.base.loader)": [[13, "sed.loader.base.loader.BaseLoader", false]], "bin_and_load_momentum_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.bin_and_load_momentum_calibration", false]], "bin_centers_to_bin_edges() (in module sed.binning.utils)": [[5, "sed.binning.utils.bin_centers_to_bin_edges", false]], "bin_data() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.bin_data", false]], "bin_dataframe() (in module sed.binning)": [[5, "sed.binning.bin_dataframe", false]], "bin_edges_to_bin_centers() (in module sed.binning.utils)": [[5, "sed.binning.utils.bin_edges_to_bin_centers", false]], "bin_partition() (in module sed.binning)": [[5, "sed.binning.bin_partition", false]], "binned (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.binned", false]], "binsearch() (in module sed.binning.numba_bin)": [[5, "sed.binning.numba_bin.binsearch", false]], "buffer_file_handler() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.buffer_file_handler", false]], "calc_geometric_distances() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calc_geometric_distances", false]], "calc_inverse_dfield() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calc_inverse_dfield", false]], "calc_symmetry_scores() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calc_symmetry_scores", false]], "calibrate() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.calibrate", false]], "calibrate() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.calibrate", false]], "calibrate_delay_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.calibrate_delay_axis", false]], "calibrate_energy_axis() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.calibrate_energy_axis", false]], "calibrate_momentum_axes() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.calibrate_momentum_axes", false]], "cleanup_oldest_scan() (sed.loader.mirrorutil.copytool method)": [[13, "sed.loader.mirrorutil.CopyTool.cleanup_oldest_scan", false]], "cm2palette() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.cm2palette", false]], "complete_dictionary() (in module sed.core.config)": [[7, "sed.core.config.complete_dictionary", false]], "compute() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.compute", false]], "concatenate_channels() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.concatenate_channels", false]], "config (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.config", false]], "coordinate_transform() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.coordinate_transform", false]], "copy() (sed.loader.mirrorutil.copytool method)": [[13, "sed.loader.mirrorutil.CopyTool.copy", false]], "copytool (class in sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.CopyTool", false]], "correction_function() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.correction_function", false]], "cpy() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.cpy", false]], "create_buffer_file() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_buffer_file", false]], "create_dataframe_per_channel() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_channel", false]], "create_dataframe_per_electron() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_electron", false]], "create_dataframe_per_file() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_file", false]], "create_dataframe_per_pulse() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_pulse", false]], "create_dataframe_per_train() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_dataframe_per_train", false]], "create_multi_index_per_electron() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_multi_index_per_electron", false]], "create_multi_index_per_pulse() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_multi_index_per_pulse", false]], "create_numpy_array_per_channel() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.create_numpy_array_per_channel", false]], "data_name (sed.dataset.dataset.dataset property)": [[9, "sed.dataset.dataset.Dataset.data_name", false]], "dataframe (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.dataframe", false]], "dataset (class in sed.dataset.dataset)": [[9, "sed.dataset.dataset.Dataset", false]], "datasetsmanager (class in sed.dataset.dataset)": [[9, "sed.dataset.dataset.DatasetsManager", false]], "define_features() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.define_features", false]], "delaycalibrator (class in sed.calibrator.delay)": [[6, "sed.calibrator.delay.DelayCalibrator", false]], "detector_coordinates_2_k_coordinates() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.detector_coordinates_2_k_coordinates", false]], "dictmerge() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.dictmerge", false]], "drop_column() (in module sed.core.dfops)": [[10, "sed.core.dfops.drop_column", false]], "dup (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.dup", false]], "duplicateentryerror": [[14, "sed.core.metadata.DuplicateEntryError", false]], "energycalibrator (class in sed.calibrator.energy)": [[6, "sed.calibrator.energy.EnergyCalibrator", false]], "existing_data_paths (sed.dataset.dataset.dataset property)": [[9, "sed.dataset.dataset.Dataset.existing_data_paths", false]], "extract_bias() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.extract_bias", false]], "extract_delay_stage_parameters() (in module sed.calibrator.delay)": [[6, "sed.calibrator.delay.extract_delay_stage_parameters", false]], "feature_extract() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.feature_extract", false]], "feature_extract() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.feature_extract", false]], "feature_select() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.feature_select", false]], "features (sed.calibrator.momentum.momentumcorrector property)": [[6, "sed.calibrator.momentum.MomentumCorrector.features", false]], "filename (sed.dataset.dataset.datasetsmanager attribute)": [[9, "sed.dataset.dataset.DatasetsManager.FILENAME", false]], "files (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.files", false]], "filter_column() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.filter_column", false]], "find_bias_peaks() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.find_bias_peaks", false]], "find_correspondence() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.find_correspondence", false]], "find_nearest() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.find_nearest", false]], "fit_energy_calibration() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.fit_energy_calibration", false]], "flashloader (class in sed.loader.flash.loader)": [[13, "sed.loader.flash.loader.FlashLoader", false]], "forward_fill_lazy() (in module sed.core.dfops)": [[10, "sed.core.dfops.forward_fill_lazy", false]], "gather_calibration_metadata() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.gather_calibration_metadata", false]], "gather_calibration_metadata() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.gather_calibration_metadata", false]], "gather_correction_metadata() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.gather_correction_metadata", false]], "gather_correction_metadata() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.gather_correction_metadata", false]], "gather_files() (in module sed.loader.utils)": [[13, "sed.loader.utils.gather_files", false]], "gather_metadata() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.gather_metadata", false]], "gather_metadata() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.gather_metadata", false]], "generate_inverse_dfield() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.generate_inverse_dfield", false]], "generate_splinewarp() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.generate_splinewarp", false]], "genericloader (class in sed.loader.generic.loader)": [[13, "sed.loader.generic.loader.GenericLoader", false]], "get() (sed.dataset.dataset.dataset method)": [[9, "sed.dataset.dataset.Dataset.get", false]], "get_archiver_data() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_archiver_data", false]], "get_attribute() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_attribute", false]], "get_channels() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_channels", false]], "get_count_rate() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_count_rate", false]], "get_count_rate() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.get_count_rate", false]], "get_count_rate() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.get_count_rate", false]], "get_count_rate() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.get_count_rate", false]], "get_count_rate() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_count_rate", false]], "get_count_rate() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_count_rate", false]], "get_datasets_and_aliases() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_datasets_and_aliases", false]], "get_elapsed_time() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_elapsed_time", false]], "get_elapsed_time() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_elapsed_time", false]], "get_files_from_run_id() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_files_from_run_id", false]], "get_files_from_run_id() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.get_files_from_run_id", false]], "get_loader() (in module sed.loader.loader_interface)": [[13, "sed.loader.loader_interface.get_loader", false]], "get_metadata() (sed.loader.flash.metadata.metadataretriever method)": [[13, "sed.loader.flash.metadata.MetadataRetriever.get_metadata", false]], "get_names_of_all_loaders() (in module sed.loader.loader_interface)": [[13, "sed.loader.loader_interface.get_names_of_all_loaders", false]], "get_normalization_histogram() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.get_normalization_histogram", false]], "get_parquet_metadata() (in module sed.loader.utils)": [[13, "sed.loader.utils.get_parquet_metadata", false]], "get_start_and_end_time() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.get_start_and_end_time", false]], "get_stats() (in module sed.loader.utils)": [[13, "sed.loader.utils.get_stats", false]], "get_target_dir() (in module sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.get_target_dir", false]], "grid_histogram() (in module sed.diagnostics)": [[11, "sed.diagnostics.grid_histogram", false]], "hdf5_to_array() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_array", false]], "hdf5_to_dataframe() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_dataframe", false]], "hdf5_to_timed_array() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_timed_array", false]], "hdf5_to_timed_dataframe() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.hdf5_to_timed_dataframe", false]], "json_path (sed.dataset.dataset.datasetsmanager attribute)": [[9, "sed.dataset.dataset.DatasetsManager.json_path", false]], "load() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.load", false]], "load_bias_series() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.load_bias_series", false]], "load_config() (in module sed.core.config)": [[7, "sed.core.config.load_config", false]], "load_data() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.load_data", false]], "load_data() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.load_data", false]], "load_datasets_dict() (sed.dataset.dataset.datasetsmanager static method)": [[9, "sed.dataset.dataset.DatasetsManager.load_datasets_dict", false]], "load_dfield() (in module sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.load_dfield", false]], "load_h5() (in module sed.io)": [[12, "sed.io.load_h5", false]], "load_h5_in_memory() (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.load_h5_in_memory", false]], "load_tiff() (in module sed.io)": [[12, "sed.io.load_tiff", false]], "loader (in module sed.loader.base.loader)": [[13, "sed.loader.base.loader.LOADER", false]], "loader (in module sed.loader.flash.loader)": [[13, "sed.loader.flash.loader.LOADER", false]], "loader (in module sed.loader.generic.loader)": [[13, "sed.loader.generic.loader.LOADER", false]], "loader (in module sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.LOADER", false]], "loader (in module sed.loader.sxp.loader)": [[13, "sed.loader.sxp.loader.LOADER", false]], "map_columns_2d() (in module sed.core.dfops)": [[10, "sed.core.dfops.map_columns_2d", false]], "metadata (sed.core.metadata.metahandler property)": [[14, "sed.core.metadata.MetaHandler.metadata", false]], "metadataretriever (class in sed.loader.flash.metadata)": [[13, "sed.loader.flash.metadata.MetadataRetriever", false]], "metahandler (class in sed.core.metadata)": [[14, "sed.core.metadata.MetaHandler", false]], "mm_to_ps() (in module sed.calibrator.delay)": [[6, "sed.calibrator.delay.mm_to_ps", false]], "module": [[5, "module-sed.binning", false], [5, "module-sed.binning.numba_bin", false], [5, "module-sed.binning.utils", false], [6, "module-sed.calibrator.delay", false], [6, "module-sed.calibrator.energy", false], [6, "module-sed.calibrator.momentum", false], [7, "module-sed.core.config", false], [8, "module-sed.core", false], [9, "module-sed.dataset.dataset", false], [10, "module-sed.core.dfops", false], [11, "module-sed.diagnostics", false], [12, "module-sed.io", false], [13, "module-sed.loader.base.loader", false], [13, "module-sed.loader.flash.loader", false], [13, "module-sed.loader.flash.metadata", false], [13, "module-sed.loader.generic.loader", false], [13, "module-sed.loader.loader_interface", false], [13, "module-sed.loader.mirrorutil", false], [13, "module-sed.loader.mpes.loader", false], [13, "module-sed.loader.sxp.loader", false], [13, "module-sed.loader.utils", false], [14, "module-sed.core.metadata", false]], "momentumcorrector (class in sed.calibrator.momentum)": [[6, "sed.calibrator.momentum.MomentumCorrector", false]], "mpesloader (class in sed.loader.mpes.loader)": [[13, "sed.loader.mpes.loader.MpesLoader", false]], "mycopy() (in module sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.mycopy", false]], "mymakedirs() (in module sed.loader.mirrorutil)": [[13, "sed.loader.mirrorutil.mymakedirs", false]], "name (sed.dataset.dataset.datasetsmanager attribute)": [[9, "sed.dataset.dataset.DatasetsManager.NAME", false]], "normalization_histogram (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.normalization_histogram", false]], "normalize() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.normalize", false]], "normalized (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.normalized", false]], "normspec() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.normspec", false]], "nranges (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.nranges", false]], "ntraces (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.ntraces", false]], "numba_histogramdd() (in module sed.binning.numba_bin)": [[5, "sed.binning.numba_bin.numba_histogramdd", false]], "offset_by_other_columns() (in module sed.core.dfops)": [[10, "sed.core.dfops.offset_by_other_columns", false]], "parquet_handler() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.parquet_handler", false]], "parse_config() (in module sed.core.config)": [[7, "sed.core.config.parse_config", false]], "parse_h5_keys() (in module sed.loader.utils)": [[13, "sed.loader.utils.parse_h5_keys", false]], "parse_metadata() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.parse_metadata", false]], "peakdetect1d() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.peakdetect1d", false]], "peaksearch() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.peaksearch", false]], "plot_single_hist() (in module sed.diagnostics)": [[11, "sed.diagnostics.plot_single_hist", false]], "poly_energy_calibration() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.poly_energy_calibration", false]], "pose_adjustment() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.pose_adjustment", false]], "pose_adjustment() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.pose_adjustment", false]], "pre_binning() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.pre_binning", false]], "range_convert() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.range_convert", false]], "read_dataframe() (sed.loader.base.loader.baseloader method)": [[13, "sed.loader.base.loader.BaseLoader.read_dataframe", false]], "read_dataframe() (sed.loader.flash.loader.flashloader method)": [[13, "sed.loader.flash.loader.FlashLoader.read_dataframe", false]], "read_dataframe() (sed.loader.generic.loader.genericloader method)": [[13, "sed.loader.generic.loader.GenericLoader.read_dataframe", false]], "read_dataframe() (sed.loader.mpes.loader.mpesloader method)": [[13, "sed.loader.mpes.loader.MpesLoader.read_dataframe", false]], "read_dataframe() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.read_dataframe", false]], "read_env_var() (in module sed.core.config)": [[7, "sed.core.config.read_env_var", false]], "remove() (sed.dataset.dataset.dataset method)": [[9, "sed.dataset.dataset.Dataset.remove", false]], "remove() (sed.dataset.dataset.datasetsmanager static method)": [[9, "sed.dataset.dataset.DatasetsManager.remove", false]], "reset_deformation() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.reset_deformation", false]], "reset_multi_index() (sed.loader.sxp.loader.sxploader method)": [[13, "sed.loader.sxp.loader.SXPLoader.reset_multi_index", false]], "save() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save", false]], "save_config() (in module sed.core.config)": [[7, "sed.core.config.save_config", false]], "save_delay_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_delay_calibration", false]], "save_delay_offsets() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_delay_offsets", false]], "save_energy_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_energy_calibration", false]], "save_energy_correction() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_energy_correction", false]], "save_energy_offset() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_energy_offset", false]], "save_env_var() (in module sed.core.config)": [[7, "sed.core.config.save_env_var", false]], "save_momentum_calibration() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_momentum_calibration", false]], "save_splinewarp() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_splinewarp", false]], "save_transformations() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_transformations", false]], "save_workflow_params() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.save_workflow_params", false]], "sed.binning": [[5, "module-sed.binning", false]], "sed.binning.numba_bin": [[5, "module-sed.binning.numba_bin", false]], "sed.binning.utils": [[5, "module-sed.binning.utils", false]], "sed.calibrator.delay": [[6, "module-sed.calibrator.delay", false]], "sed.calibrator.energy": [[6, "module-sed.calibrator.energy", false]], "sed.calibrator.momentum": [[6, "module-sed.calibrator.momentum", false]], "sed.core": [[8, "module-sed.core", false]], "sed.core.config": [[7, "module-sed.core.config", false]], "sed.core.dfops": [[10, "module-sed.core.dfops", false]], "sed.core.metadata": [[14, "module-sed.core.metadata", false]], "sed.dataset.dataset": [[9, "module-sed.dataset.dataset", false]], "sed.diagnostics": [[11, "module-sed.diagnostics", false]], "sed.io": [[12, "module-sed.io", false]], "sed.loader.base.loader": [[13, "module-sed.loader.base.loader", false]], "sed.loader.flash.loader": [[13, "module-sed.loader.flash.loader", false]], "sed.loader.flash.metadata": [[13, "module-sed.loader.flash.metadata", false]], "sed.loader.generic.loader": [[13, "module-sed.loader.generic.loader", false]], "sed.loader.loader_interface": [[13, "module-sed.loader.loader_interface", false]], "sed.loader.mirrorutil": [[13, "module-sed.loader.mirrorutil", false]], "sed.loader.mpes.loader": [[13, "module-sed.loader.mpes.loader", false]], "sed.loader.sxp.loader": [[13, "module-sed.loader.sxp.loader", false]], "sed.loader.utils": [[13, "module-sed.loader.utils", false]], "sedprocessor (class in sed.core)": [[8, "sed.core.SedProcessor", false]], "select_k_range() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.select_k_range", false]], "select_slice() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.select_slice", false]], "select_slicer() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.select_slicer", false]], "simplify_binning_arguments() (in module sed.binning.utils)": [[5, "sed.binning.utils.simplify_binning_arguments", false]], "size() (sed.loader.mirrorutil.copytool method)": [[13, "sed.loader.mirrorutil.CopyTool.size", false]], "spline_warp_estimate() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.spline_warp_estimate", false]], "split_channel_bitwise() (in module sed.loader.utils)": [[13, "sed.loader.utils.split_channel_bitwise", false]], "split_dld_time_from_sector_id() (in module sed.loader.utils)": [[13, "sed.loader.utils.split_dld_time_from_sector_id", false]], "supported_file_types (sed.loader.base.loader.baseloader attribute)": [[13, "sed.loader.base.loader.BaseLoader.supported_file_types", false]], "supported_file_types (sed.loader.flash.loader.flashloader attribute)": [[13, "sed.loader.flash.loader.FlashLoader.supported_file_types", false]], "supported_file_types (sed.loader.generic.loader.genericloader attribute)": [[13, "sed.loader.generic.loader.GenericLoader.supported_file_types", false]], "supported_file_types (sed.loader.mpes.loader.mpesloader attribute)": [[13, "sed.loader.mpes.loader.MpesLoader.supported_file_types", false]], "supported_file_types (sed.loader.sxp.loader.sxploader attribute)": [[13, "sed.loader.sxp.loader.SXPLoader.supported_file_types", false]], "sxploader (class in sed.loader.sxp.loader)": [[13, "sed.loader.sxp.loader.SXPLoader", false]], "symscores (sed.calibrator.momentum.momentumcorrector property)": [[6, "sed.calibrator.momentum.MomentumCorrector.symscores", false]], "timed_dataframe (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.timed_dataframe", false]], "to_h5() (in module sed.io)": [[12, "sed.io.to_h5", false]], "to_nexus() (in module sed.io)": [[12, "sed.io.to_nexus", false]], "to_tiff() (in module sed.io)": [[12, "sed.io.to_tiff", false]], "tof2ev() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.tof2ev", false]], "tof2evpoly() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.tof2evpoly", false]], "tof2ns() (in module sed.calibrator.energy)": [[6, "sed.calibrator.energy.tof2ns", false]], "update_deformation() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.update_deformation", false]], "verbose (sed.calibrator.delay.delaycalibrator property)": [[6, "sed.calibrator.delay.DelayCalibrator.verbose", false]], "verbose (sed.calibrator.energy.energycalibrator property)": [[6, "sed.calibrator.energy.EnergyCalibrator.verbose", false]], "verbose (sed.calibrator.momentum.momentumcorrector property)": [[6, "sed.calibrator.momentum.MomentumCorrector.verbose", false]], "verbose (sed.core.sedprocessor property)": [[8, "sed.core.SedProcessor.verbose", false]], "verbose (sed.loader.base.loader.baseloader property)": [[13, "sed.loader.base.loader.BaseLoader.verbose", false]], "verbose (sed.loader.flash.loader.flashloader property)": [[13, "sed.loader.flash.loader.FlashLoader.verbose", false]], "verbose (sed.loader.mpes.loader.mpesloader property)": [[13, "sed.loader.mpes.loader.MpesLoader.verbose", false]], "verbose (sed.loader.sxp.loader.sxploader property)": [[13, "sed.loader.sxp.loader.SXPLoader.verbose", false]], "view() (sed.calibrator.energy.energycalibrator method)": [[6, "sed.calibrator.energy.EnergyCalibrator.view", false]], "view() (sed.calibrator.momentum.momentumcorrector method)": [[6, "sed.calibrator.momentum.MomentumCorrector.view", false]], "view_event_histogram() (sed.core.sedprocessor method)": [[8, "sed.core.SedProcessor.view_event_histogram", false]]}, "objects": {"sed": [[5, 0, 0, "-", "binning"], [8, 0, 0, "-", "core"], [11, 0, 0, "-", "diagnostics"], [12, 0, 0, "-", "io"]], "sed.binning": [[5, 1, 1, "", "bin_dataframe"], [5, 1, 1, "", "bin_partition"], [5, 0, 0, "-", "numba_bin"], [5, 0, 0, "-", "utils"]], "sed.binning.numba_bin": [[5, 1, 1, "", "binsearch"], [5, 1, 1, "", "numba_histogramdd"]], "sed.binning.utils": [[5, 1, 1, "", "bin_centers_to_bin_edges"], [5, 1, 1, "", "bin_edges_to_bin_centers"], [5, 1, 1, "", "simplify_binning_arguments"]], "sed.calibrator": [[6, 0, 0, "-", "delay"], [6, 0, 0, "-", "energy"], [6, 0, 0, "-", "momentum"]], "sed.calibrator.delay": [[6, 2, 1, "", "DelayCalibrator"], [6, 1, 1, "", "extract_delay_stage_parameters"], [6, 1, 1, "", "mm_to_ps"]], "sed.calibrator.delay.DelayCalibrator": [[6, 3, 1, "", "add_offsets"], [6, 3, 1, "", "append_delay_axis"], [6, 4, 1, "", "verbose"]], "sed.calibrator.energy": [[6, 2, 1, "", "EnergyCalibrator"], [6, 1, 1, "", "correction_function"], [6, 1, 1, "", "extract_bias"], [6, 1, 1, "", "find_correspondence"], [6, 1, 1, "", "find_nearest"], [6, 1, 1, "", "fit_energy_calibration"], [6, 1, 1, "", "normspec"], [6, 1, 1, "", "peakdetect1d"], [6, 1, 1, "", "peaksearch"], [6, 1, 1, "", "poly_energy_calibration"], [6, 1, 1, "", "range_convert"], [6, 1, 1, "", "tof2ev"], [6, 1, 1, "", "tof2evpoly"], [6, 1, 1, "", "tof2ns"]], "sed.calibrator.energy.EnergyCalibrator": [[6, 3, 1, "", "add_offsets"], [6, 3, 1, "", "add_ranges"], [6, 3, 1, "", "adjust_energy_correction"], [6, 3, 1, "", "adjust_ranges"], [6, 3, 1, "", "align_dld_sectors"], [6, 3, 1, "", "append_energy_axis"], [6, 3, 1, "", "append_tof_ns_axis"], [6, 3, 1, "", "apply_energy_correction"], [6, 3, 1, "", "bin_data"], [6, 3, 1, "", "calibrate"], [6, 4, 1, "", "dup"], [6, 3, 1, "", "feature_extract"], [6, 3, 1, "", "gather_calibration_metadata"], [6, 3, 1, "", "gather_correction_metadata"], [6, 3, 1, "", "load_data"], [6, 3, 1, "", "normalize"], [6, 4, 1, "", "nranges"], [6, 4, 1, "", "ntraces"], [6, 4, 1, "", "verbose"], [6, 3, 1, "", "view"]], "sed.calibrator.momentum": [[6, 2, 1, "", "MomentumCorrector"], [6, 1, 1, "", "apply_dfield"], [6, 1, 1, "", "cm2palette"], [6, 1, 1, "", "detector_coordinates_2_k_coordinates"], [6, 1, 1, "", "dictmerge"], [6, 1, 1, "", "generate_inverse_dfield"], [6, 1, 1, "", "load_dfield"]], "sed.calibrator.momentum.MomentumCorrector": [[6, 3, 1, "", "add_features"], [6, 3, 1, "", "append_k_axis"], [6, 3, 1, "", "apply_correction"], [6, 3, 1, "", "apply_corrections"], [6, 3, 1, "", "calc_geometric_distances"], [6, 3, 1, "", "calc_inverse_dfield"], [6, 3, 1, "", "calc_symmetry_scores"], [6, 3, 1, "", "calibrate"], [6, 3, 1, "", "coordinate_transform"], [6, 3, 1, "", "feature_extract"], [6, 3, 1, "", "feature_select"], [6, 4, 1, "", "features"], [6, 3, 1, "", "gather_calibration_metadata"], [6, 3, 1, "", "gather_correction_metadata"], [6, 3, 1, "", "load_data"], [6, 3, 1, "", "pose_adjustment"], [6, 3, 1, "", "reset_deformation"], [6, 3, 1, "", "select_k_range"], [6, 3, 1, "", "select_slice"], [6, 3, 1, "", "select_slicer"], [6, 3, 1, "", "spline_warp_estimate"], [6, 4, 1, "", "symscores"], [6, 3, 1, "", "update_deformation"], [6, 4, 1, "", "verbose"], [6, 3, 1, "", "view"]], "sed.core": [[8, 2, 1, "", "SedProcessor"], [7, 0, 0, "-", "config"], [10, 0, 0, "-", "dfops"], [14, 0, 0, "-", "metadata"]], "sed.core.SedProcessor": [[8, 3, 1, "", "add_attribute"], [8, 3, 1, "", "add_delay_offset"], [8, 3, 1, "", "add_energy_offset"], [8, 3, 1, "", "add_jitter"], [8, 3, 1, "", "add_time_stamped_data"], [8, 3, 1, "", "adjust_energy_correction"], [8, 3, 1, "", "align_dld_sectors"], [8, 3, 1, "", "append_energy_axis"], [8, 3, 1, "", "append_tof_ns_axis"], [8, 3, 1, "", "apply_energy_correction"], [8, 3, 1, "", "apply_momentum_calibration"], [8, 3, 1, "", "apply_momentum_correction"], [8, 4, 1, "", "attributes"], [8, 3, 1, "", "bin_and_load_momentum_calibration"], [8, 4, 1, "", "binned"], [8, 3, 1, "", "calibrate_delay_axis"], [8, 3, 1, "", "calibrate_energy_axis"], [8, 3, 1, "", "calibrate_momentum_axes"], [8, 3, 1, "", "compute"], [8, 4, 1, "", "config"], [8, 3, 1, "", "cpy"], [8, 4, 1, "", "dataframe"], [8, 3, 1, "", "define_features"], [8, 4, 1, "", "files"], [8, 3, 1, "", "filter_column"], [8, 3, 1, "", "find_bias_peaks"], [8, 3, 1, "", "generate_splinewarp"], [8, 3, 1, "", "get_normalization_histogram"], [8, 3, 1, "", "load"], [8, 3, 1, "", "load_bias_series"], [8, 4, 1, "", "normalization_histogram"], [8, 4, 1, "", "normalized"], [8, 3, 1, "", "pose_adjustment"], [8, 3, 1, "", "pre_binning"], [8, 3, 1, "", "save"], [8, 3, 1, "", "save_delay_calibration"], [8, 3, 1, "", "save_delay_offsets"], [8, 3, 1, "", "save_energy_calibration"], [8, 3, 1, "", "save_energy_correction"], [8, 3, 1, "", "save_energy_offset"], [8, 3, 1, "", "save_momentum_calibration"], [8, 3, 1, "", "save_splinewarp"], [8, 3, 1, "", "save_transformations"], [8, 3, 1, "", "save_workflow_params"], [8, 4, 1, "", "timed_dataframe"], [8, 4, 1, "", "verbose"], [8, 3, 1, "", "view_event_histogram"]], "sed.core.config": [[7, 1, 1, "", "complete_dictionary"], [7, 1, 1, "", "load_config"], [7, 1, 1, "", "parse_config"], [7, 1, 1, "", "read_env_var"], [7, 1, 1, "", "save_config"], [7, 1, 1, "", "save_env_var"]], "sed.core.dfops": [[10, 1, 1, "", "add_time_stamped_data"], [10, 1, 1, "", "apply_filter"], [10, 1, 1, "", "apply_jitter"], [10, 1, 1, "", "backward_fill_lazy"], [10, 1, 1, "", "drop_column"], [10, 1, 1, "", "forward_fill_lazy"], [10, 1, 1, "", "map_columns_2d"], [10, 1, 1, "", "offset_by_other_columns"]], "sed.core.metadata": [[14, 5, 1, "", "DuplicateEntryError"], [14, 2, 1, "", "MetaHandler"]], "sed.core.metadata.MetaHandler": [[14, 3, 1, "", "add"], [14, 4, 1, "", "metadata"]], "sed.dataset": [[9, 0, 0, "-", "dataset"]], "sed.dataset.dataset": [[9, 2, 1, "", "Dataset"], [9, 2, 1, "", "DatasetsManager"]], "sed.dataset.dataset.Dataset": [[9, 4, 1, "", "available"], [9, 4, 1, "", "data_name"], [9, 4, 1, "", "existing_data_paths"], [9, 3, 1, "", "get"], [9, 3, 1, "", "remove"]], "sed.dataset.dataset.DatasetsManager": [[9, 6, 1, "", "FILENAME"], [9, 6, 1, "", "NAME"], [9, 3, 1, "", "add"], [9, 6, 1, "", "json_path"], [9, 3, 1, "", "load_datasets_dict"], [9, 3, 1, "", "remove"]], "sed.diagnostics": [[11, 1, 1, "", "grid_histogram"], [11, 1, 1, "", "plot_single_hist"]], "sed.io": [[12, 1, 1, "", "load_h5"], [12, 1, 1, "", "load_tiff"], [12, 1, 1, "", "to_h5"], [12, 1, 1, "", "to_nexus"], [12, 1, 1, "", "to_tiff"]], "sed.loader": [[13, 0, 0, "-", "loader_interface"], [13, 0, 0, "-", "mirrorutil"], [13, 0, 0, "-", "utils"]], "sed.loader.base": [[13, 0, 0, "-", "loader"]], "sed.loader.base.loader": [[13, 2, 1, "", "BaseLoader"], [13, 6, 1, "", "LOADER"]], "sed.loader.base.loader.BaseLoader": [[13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.flash": [[13, 0, 0, "-", "loader"], [13, 0, 0, "-", "metadata"]], "sed.loader.flash.loader": [[13, 2, 1, "", "FlashLoader"], [13, 6, 1, "", "LOADER"]], "sed.loader.flash.loader.FlashLoader": [[13, 4, 1, "", "available_runs"], [13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "parse_metadata"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.flash.metadata": [[13, 2, 1, "", "MetadataRetriever"]], "sed.loader.flash.metadata.MetadataRetriever": [[13, 3, 1, "", "get_metadata"]], "sed.loader.generic": [[13, 0, 0, "-", "loader"]], "sed.loader.generic.loader": [[13, 2, 1, "", "GenericLoader"], [13, 6, 1, "", "LOADER"]], "sed.loader.generic.loader.GenericLoader": [[13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"]], "sed.loader.loader_interface": [[13, 1, 1, "", "get_loader"], [13, 1, 1, "", "get_names_of_all_loaders"]], "sed.loader.mirrorutil": [[13, 2, 1, "", "CopyTool"], [13, 1, 1, "", "get_target_dir"], [13, 1, 1, "", "mycopy"], [13, 1, 1, "", "mymakedirs"]], "sed.loader.mirrorutil.CopyTool": [[13, 3, 1, "", "cleanup_oldest_scan"], [13, 3, 1, "", "copy"], [13, 3, 1, "", "size"]], "sed.loader.mpes": [[13, 0, 0, "-", "loader"]], "sed.loader.mpes.loader": [[13, 6, 1, "", "LOADER"], [13, 2, 1, "", "MpesLoader"], [13, 1, 1, "", "get_archiver_data"], [13, 1, 1, "", "get_attribute"], [13, 1, 1, "", "get_count_rate"], [13, 1, 1, "", "get_datasets_and_aliases"], [13, 1, 1, "", "get_elapsed_time"], [13, 1, 1, "", "hdf5_to_array"], [13, 1, 1, "", "hdf5_to_dataframe"], [13, 1, 1, "", "hdf5_to_timed_array"], [13, 1, 1, "", "hdf5_to_timed_dataframe"], [13, 1, 1, "", "load_h5_in_memory"]], "sed.loader.mpes.loader.MpesLoader": [[13, 3, 1, "", "gather_metadata"], [13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "get_start_and_end_time"], [13, 3, 1, "", "read_dataframe"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.sxp": [[13, 0, 0, "-", "loader"]], "sed.loader.sxp.loader": [[13, 6, 1, "", "LOADER"], [13, 2, 1, "", "SXPLoader"]], "sed.loader.sxp.loader.SXPLoader": [[13, 4, 1, "", "available_channels"], [13, 3, 1, "", "buffer_file_handler"], [13, 3, 1, "", "concatenate_channels"], [13, 3, 1, "", "create_buffer_file"], [13, 3, 1, "", "create_dataframe_per_channel"], [13, 3, 1, "", "create_dataframe_per_electron"], [13, 3, 1, "", "create_dataframe_per_file"], [13, 3, 1, "", "create_dataframe_per_pulse"], [13, 3, 1, "", "create_dataframe_per_train"], [13, 3, 1, "", "create_multi_index_per_electron"], [13, 3, 1, "", "create_multi_index_per_pulse"], [13, 3, 1, "", "create_numpy_array_per_channel"], [13, 3, 1, "", "gather_metadata"], [13, 3, 1, "", "get_channels"], [13, 3, 1, "", "get_count_rate"], [13, 3, 1, "", "get_elapsed_time"], [13, 3, 1, "", "get_files_from_run_id"], [13, 3, 1, "", "parquet_handler"], [13, 3, 1, "", "read_dataframe"], [13, 3, 1, "", "reset_multi_index"], [13, 6, 1, "", "supported_file_types"], [13, 4, 1, "", "verbose"]], "sed.loader.utils": [[13, 1, 1, "", "gather_files"], [13, 1, 1, "", "get_parquet_metadata"], [13, 1, 1, "", "get_stats"], [13, 1, 1, "", "parse_h5_keys"], [13, 1, 1, "", "split_channel_bitwise"], [13, 1, 1, "", "split_dld_time_from_sector_id"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "property", "Python property"], "5": ["py", "exception", "Python exception"], "6": ["py", "attribute", "Python attribute"]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:property", "5": "py:exception", "6": "py:attribute"}, "terms": {"": [3, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 19, 20, 21, 24, 25, 26], "0": [3, 5, 6, 8, 9, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "00": [9, 16, 19, 20, 21], "000000": [18, 19], "00001": 25, "0000e": [16, 20], "000425": 19, "000633": 17, "000e": 21, "001": [15, 16, 20, 25, 26], "00151332": 16, "00179088": 22, "001973": 18, "00218781": 18, "002500171914066": 19, "00328578": 21, "003489": 20, "00443912e": 22, "004536": 19, "0058": 21, "0059": 21, "00590705871582": 20, "0060": 21, "006012999918311834": 20, "0061": 21, "0064": 21, "0065": 21, "0066": 21, "0067": 21, "0068": 21, "0069": 21, "0070": 21, "0071": 21, "0072": 21, "0073": 21, "0074": 21, "00915366": 18, "01": [9, 18, 19, 22, 25, 26], "0102680": 15, "010614999569952488": 20, "01070564": 15, "01070604": 15, "010729535670610963": 26, "01223964": 15, "01223974": 15, "012735": 15, "013634": 19, "0148196706891397e": [15, 25], "01481967e": 25, "0148e": 16, "017472": 19, "017840": 15, "018066": 15, "019488": 19, "02": [9, 15, 16, 18, 19, 20, 21, 22, 23, 25], "020218": 19, "020576": [15, 20, 25], "020576132461428642": 20, "021264": 20, "021572": 15, "021576": 19, "02194918": 15, "02345275878906": 20, "023453": 20, "02405744": 16, "02520986": 15, "02882216": 15, "02957200": 21, "03": [15, 16, 20, 21, 25], "03103103103": 18, "033230": 18, "034174": 24, "034820": 19, "03646409": 18, "04": [18, 20, 21, 22], "042441": 17, "04277721": 20, "04343464": 15, "044919": 18, "04504504506": 18, "045301": 18, "04811488": 16, "048293": 16, "05": [20, 21, 26], "054032": 20, "05440906": 18, "0567e": 16, "0576131995767355e": 26, "058206295066418": 26, "06": [20, 22], "060071": [18, 19], "06206206206": 18, "062252": 18, "062997": 18, "063419": 18, "063865": 18, "064435": 19, "066625": 15, "06668048": 22, "06775099784135818": 20, "068115234375": 20, "069419": 19, "07": [15, 16, 18, 20, 21, 22, 25, 26], "070262": 18, "070368": 20, "070623": 18, "071295": 19, "073857": [15, 25], "08": [16, 19, 20, 21, 22], "08010900020599365": 20, "081236": 17, "0855611": 22, "09": [9, 15, 18, 20, 21, 25], "09335629": 22, "09375": 20, "09544523": 18, "096310": 18, "096379": 17, "09667724e": 25, "0_20vtof_v3": 26, "0_30vtof": 19, "0_30vtof_453ns_focu": 26, "0arrai": 20, "0unit": 20, "0x7efbdbf71690": 18, "0x7efc2d408f70": 18, "0x7f05fc87fb80": 22, "0x7f05fca6fe20": 22, "0x7f05fcaf6230": 22, "0x7f05fceed600": 22, "0x7f1f7ffc7280": 16, "0x7f1f881353c0": 16, "0x7f7446da5270": 20, "0x7f7446df8ee0": 20, "0x7f74501620b0": 20, "0x7f747007ceb0": 20, "0x7f74781d9210": 20, "0x7f7e21237f70": 23, "0x7fbd623acd00": 24, "0x7fbd62447520": 24, "0x7fbd62489990": 24, "0x7fbd624c62f0": 24, "0x7fbd6250ace0": 24, "0x7fbd6257e9e0": 24, "0x7fbd64326c50": 24, "0x7fbd69fb9ed0": 24, "0x7fcbf5b0b040": 21, "0x7fcc0bba7b50": 21, "0x7fcc0bf2c880": 21, "0x7fcc141f4af0": 21, "0x7fcc15ba8490": 21, "1": [3, 5, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "10": [1, 3, 7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "100": [5, 6, 8, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "1000": [13, 15, 21, 26], "100000": [17, 26], "1001": [13, 18], "100181": 19, "1002": [18, 19, 24], "1005": 18, "1006": 19, "100mhz": 26, "101": [15, 16, 21], "101301": 15, "10151": 20, "10160182": 9, "1030": 16, "1032": 18, "1034": 19, "1038": 19, "103801": 18, "1039": 18, "104": 15, "1050": 20, "105021": 18, "10510510512": 18, "105156": 20, "10658470": 9, "106990": 18, "1070499": 21, "1087817": 22, "109897": 19, "10file": 9, "11": [1, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "110": 19, "11019101": [15, 16, 20, 25, 26], "111": 20, "111515": 19, "1120": 21, "113": [9, 26], "114007": 19, "115": 21, "115770": 19, "116": [15, 25], "1164": [18, 19], "1185": 18, "1187": 19, "11file": 9, "12": [1, 9, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26], "120": 17, "1200": 26, "120123": 18, "12211775": 15, "123": 16, "1239": 20, "125": 21, "125597": 19, "125e": 26, "126": 21, "12609441": [9, 15, 16, 25], "127": 22, "12877": 19, "129031": 18, "129541": 18, "129621": 18, "13": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "130000": 18, "130062": 18, "130142": 18, "130612": 18, "130662": 18, "131203": 18, "131213": 18, "13137674e": 22, "131793": 18, "131803": 18, "132": [15, 25], "132000": 26, "132250": 26, "132384": 18, "132434": 18, "133045": 18, "133105": 18, "133715": 18, "133805": 18, "134436": 18, "134546": 18, "135": 21, "135197": 18, "13587611": 15, "136": 22, "137": 22, "138000": 26, "138479": 19, "13899763": 15, "13952965": 9, "13t10": 19, "14": [15, 16, 18, 19, 20, 21, 22, 24, 25], "140": 19, "140000": 18, "14195": 19, "14214214214": 18, "143792": 17, "144": 23, "1446": 15, "1447": 15, "1448": [15, 16, 20, 25], "144856": 19, "1449": 15, "1462": 20, "1463": 20, "146397": 18, "1464": 20, "1471": [18, 19], "1472": [18, 19], "1472e": 16, "147360": 18, "1488e": 20, "1489": 26, "149": [18, 19, 26], "1491454": 15, "149332": 19, "15": [15, 16, 18, 19, 20, 21, 22, 24, 25, 26], "150": [6, 16, 18, 20, 21, 24], "1500": [18, 19, 21, 26], "150000": 26, "150400": 18, "152": [18, 19, 26], "152m": 9, "153": 18, "154": [18, 19, 26], "155": 23, "156": 23, "15625": [15, 25], "1570": 20, "158": 22, "158280": 18, "1594998158": 22, "159723": 19, "16": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "1600": [18, 19], "1600349": 16, "161": 22, "162429": 19, "1628022640": 15, "1628022830": [15, 25], "1628046700": 15, "163": 22, "1646339970": 20, "1646341348": 20, "1679395179": 20, "1679395317": 20, "1695543": 15, "17": [15, 16, 17, 18, 19, 20, 21, 22, 24, 25], "170": 18, "1700200225439552": 19, "170092": 24, "1708": 21, "1713": 21, "174401": 17, "1745": 21, "176159": 19, "17668": 26, "178711": 20, "1792": 26, "179599": 18, "18": [15, 16, 17, 18, 20, 21, 22, 25], "1800": [18, 26], "182381": 19, "183340": 18, "184": 17, "1850e": 16, "1862196735": 21, "187": 22, "1872e": 20, "18838": 21, "189": 22, "189165": 18, "189577": 19, "189587": 18, "189817": 18, "19": [15, 16, 17, 18, 20, 21, 22, 25], "1900": 26, "1900000000000004": 19, "191170": 17, "191205": 19, "191558": 18, "192616": 18, "193": 16, "19587185": 18, "1971971972": 18, "198475": 19, "199": [18, 19, 26], "19957925": 18, "19976": 19, "1d": [5, 6, 11], "1e": [6, 15, 16, 18, 20, 21, 22], "1q": 20, "1st": 8, "2": [5, 6, 7, 8, 10, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "20": [3, 15, 18, 19, 20, 21, 22, 23, 24, 25, 26], "200": [6, 15, 16, 18, 19, 21, 24, 25, 26], "2000": [17, 21], "200078": 19, "20067596435547": 20, "2018": 26, "2019": 19, "2020": 26, "2023": [15, 16, 20, 25, 26], "202302": 21, "2024": [15, 25], "2025": [16, 18, 19, 20, 21, 22, 23], "203": [18, 19, 23, 26], "20320320321": 18, "204515": 17, "2046": 15, "2048": 26, "206": [18, 19, 23], "207585": 18, "208": [15, 25, 26], "209758": 19, "2099": 21, "21": [15, 18, 19, 20, 21, 22, 25], "212931": 18, "21321321322": 18, "213949": 18, "216": [18, 19, 23], "216162": 18, "217": 15, "2180090": 16, "22": [15, 18, 20, 21], "22135979e": 22, "223340": 19, "223989": 18, "224": 15, "224040": 18, "2246e": 16, "2272e": 20, "228": 26, "22813475": 15, "229589": 20, "23": [18, 20, 21], "230": [18, 19, 20], "2309": 21, "231": 20, "231924": 25, "232": 26, "236": 22, "236630": 18, "23681764671807": 18, "23t19": 26, "24": [9, 15, 16, 18, 19, 20, 21, 22, 23], "240": 25, "242": [18, 19, 22, 26], "242183": 20, "243": [18, 19, 26], "244": 18, "244e": 21, "2452": 26, "24598039835072": 18, "246584": 18, "247": [18, 23], "248": [15, 18, 19, 26], "249": 18, "2494": 26, "25": [6, 13, 16, 18, 19, 20, 21, 26], "250": [15, 16, 20, 22, 23], "2500": 26, "25000": 21, "251": 23, "252": 23, "254": 23, "256": [6, 23, 26], "25600": 26, "256000": 26, "25773261": 22, "258": 22, "258578": 17, "2588": 18, "26": [18, 20, 21, 23], "260274": 19, "263228": 17, "264000": 26, "264500": 26, "265": 19, "2678e": 16, "27": [15, 16, 18, 19, 20, 21, 25, 26], "270": 22, "2704e": 20, "272000": 26, "276000": 26, "28": [9, 15, 18, 19, 20, 22, 23, 25, 26], "280": 19, "28000": 21, "282": 18, "286144": 19, "28756531": 15, "28882003e": 22, "289": 22, "29": [15, 16, 18, 19, 20, 25, 26], "292587": 17, "294208": 18, "299": [18, 19, 26], "299805": [15, 25], "2d": [6, 10], "2h": 19, "2nd": [16, 18], "3": [1, 3, 5, 6, 7, 8, 9, 12, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 28], "30": [15, 16, 18, 20, 25, 26], "300": [19, 22, 26], "3000": 26, "301891": 18, "3024": 21, "303": 20, "304": [18, 19, 20, 26], "3049": 20, "304e": 21, "305": 18, "3050": 20, "30500940561586": 19, "305244": [15, 25], "305265": 17, "306286": 17, "306851": 19, "307": 20, "308": 18, "30t20": [15, 25], "30t21": [15, 25], "31": [15, 16, 20, 21, 25], "31005859375": 20, "310974": 18, "3112593": 21, "3128662109375": 20, "312988": 20, "3133544921875": 20, "314691": 18, "3152e": 20, "315959": 18, "317446": 18, "31996379": 15, "32": [16, 18, 19, 20, 21, 25, 26], "32000": 26, "321511": 18, "32471004e": 25, "327": 22, "327323": 19, "32870": 20, "32914": [15, 20, 25], "32919": [15, 25], "33": [16, 18, 19, 20, 21, 22, 25], "33000": 26, "330457": 18, "330630": 19, "33110692": 15, "335318": 18, "337": 22, "3385": 21, "339067": 17, "34": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3403": 21, "341": [18, 19, 26], "3415291": 16, "342": 18, "344": 22, "34418975": 15, "3448e": 22, "345": [18, 19, 26], "346": 18, "346191": 20, "35": [15, 19, 20, 26], "350": [18, 19, 26], "35000": 26, "35093": 20, "35265440": 15, "353": 19, "3548200": 15, "355": [18, 23], "356": 18, "359747": 19, "36": [16, 20, 25, 26], "3600865": 16, "361": 23, "363554": 15, "363770": 15, "364": 18, "364402": 19, "365": [18, 19, 24], "369975": 19, "37": [15, 16, 19, 20, 21, 25], "370": 23, "370117": 20, "37122852e": 22, "37500": 20, "37593543": 15, "376e": 21, "377601": 20, "38": [16, 18, 19, 20, 25, 26], "38438438438": 18, "3896953": 16, "39": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3900": 16, "3980": 16, "3989423": 15, "399": 19, "39990234375": 20, "3d": 6, "3e9": 5, "3f": 15, "3mb": 9, "3rd": 8, "4": [5, 6, 7, 8, 9, 11, 12, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "40": [15, 20], "4000": 20, "403": 26, "403001": 18, "403761": 20, "4050": 16, "40610815": 18, "41": [9, 15, 16, 20, 21], "4120": [16, 20], "413177": 18, "4145": 20, "4156": [16, 20], "416": [18, 19], "4160": 16, "4195": 20, "4197": 16, "41972464e": 22, "4199": 16, "42": [17, 20], "420": [20, 25, 26], "4200": [16, 20], "420878": 19, "421": 20, "422": [20, 26], "4226": 16, "422954": 18, "423": [19, 20], "4231": 20, "4236": 20, "4237": 16, "4238": 20, "4239": 20, "424": 20, "425": 20, "426": 20, "427": 20, "428": 20, "4280": 16, "4281": 20, "4286": 20, "429": 20, "43": [9, 15, 18, 20], "430": 20, "43017632e": 22, "4325": 16, "432829": 18, "4329": 20, "43293095e": 18, "434141": 19, "43443443443": 18, "43643643643": 18, "436e": 21, "4374": 20, "44": [18, 19, 20, 26], "440035779171833": 26, "440953": 20, "441584": 19, "4422": [15, 25], "4424": [15, 25], "4429469": 20, "44455": 16, "444574": 19, "44498": [15, 16, 25], "44762": 20, "44797": 20, "44798": 20, "44799": 20, "44824": 20, "44824_20230324t060430": 20, "44825": 20, "44826": 20, "44827": 20, "45": [18, 19, 20, 21], "450": 20, "4500": 16, "4501953125": 19, "450458": 17, "4525880": 15, "4527": 20, "454761": 19, "45905387e": 22, "4594": [15, 25], "4595": 25, "4596": 15, "46": [16, 18, 20, 21, 22], "46402431e": 18, "466": 18, "467": 19, "47": [15, 20, 21, 25], "470145": 20, "47100427179566": [15, 25], "47140008e": 22, "471838": 18, "475": [18, 19], "476177": 17, "478131": 18, "478953": 18, "47981834e": 18, "48": [16, 18, 19, 20, 22, 26], "480": 20, "4800": 20, "480957": 20, "480dldposx": 20, "482817": 19, "4830": 21, "483417": 18, "483655": 18, "486671": 18, "487009": 19, "489": 26, "49": [15, 16, 20, 25, 26], "490333": 20, "490544": 18, "492": 22, "492395": 19, "4949999999994": 18, "495093": 21, "495560": 18, "496e": 21, "497628": 19, "499": 13, "4f": [15, 16, 21, 25], "4kb": 20, "4q": 20, "5": [5, 6, 8, 9, 10, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26], "50": [6, 17, 18, 19, 20, 21, 26], "500": [13, 15, 18, 19, 20, 26], "502": 22, "50320000e": 22, "50330198e": 18, "5092127": 16, "51": 20, "5100": 15, "511634": 19, "512": 26, "512794": 20, "51330000e": 18, "513711": 19, "516": 22, "516145": 18, "5189696": 16, "52": [18, 19, 20, 23, 26], "520466": 18, "521457": 25, "521835": 17, "522184": 18, "524": 21, "52672958e": 18, "52960000e": 22, "53": 20, "531": 22, "531197": 19, "53129769": 18, "535": 20, "5361e": 18, "54": [9, 16, 20, 26], "54080000e": 18, "54154154155": 18, "544": [18, 19], "54654654654": 18, "55": [15, 18, 19, 20], "5565754": 18, "556e": 21, "55960000e": 22, "55975950e": 18, "561": 20, "561724": 19, "56439197e": 18, "56525760": 16, "567601": 18, "56768800": 16, "568378": 20, "569991": 18, "570": [18, 19], "57050000e": 18, "5727e": 20, "5728": 20, "572815": 17, "5730": 20, "5773": 15, "5774": 15, "578432": 19, "58": 21, "580958": 18, "581786": 18, "582579": 18, "583898": 19, "584855": 18, "586": [18, 19], "588": 19, "589": 18, "58960000e": 22, "58964": 21, "59": 16, "590864": 18, "59620132": 21, "59838033e": 18, "5e": [16, 20], "6": [6, 8, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "60": [15, 16, 21, 25], "600": [18, 19, 20, 26], "6000": 26, "60130000e": 18, "602051": [15, 25], "602305": 19, "6029": [15, 20, 25], "6052": 21, "6066": 21, "6073e": 18, "6088": 21, "61": [20, 21], "61261261262": 18, "6158341": 18, "6170": [15, 25], "6176e": 22, "6187": [15, 25], "618706": 17, "619007": 17, "6196": 21, "62": [16, 18, 19, 20, 21, 22, 26], "62080000e": 22, "62162162163": 18, "624087": 19, "625009": 17, "625521": 19, "627918": 20, "6286e": 20, "628e": 21, "629186": 19, "6315": [18, 19], "6316": [18, 19, 21, 24], "6317": [18, 19, 24], "63430000e": 18, "63564813e": 18, "636": 17, "636744": 18, "6369728": 9, "6372e": 21, "6376": 21, "6380": 21, "64": [15, 25], "6400": [15, 18, 19], "64000": [18, 22], "641153": 19, "642879": 18, "64342850": 15, "6448": 21, "6459078": 18, "64624": 22, "64638": 18, "64864": 22, "64913": 18, "6496": 21, "65": [15, 21], "650": [15, 20, 25], "6505e": 16, "6508": 21, "651": 15, "65140": 22, "651407": 20, "651572": 18, "65188": [18, 22], "652148": 19, "652832": 20, "65320000e": 22, "653320": 15, "653453": 15, "65386": 18, "65416": 22, "6542": 21, "65474": 18, "65500": 22, "6568": 21, "65683": 18, "657": [15, 25], "65704": 22, "65764": 22, "65782": 18, "6580": 21, "65991": 18, "66": 24, "660": [18, 19], "66000": [22, 24], "66004": 22, "66088": 22, "66100": [18, 23], "66101": 18, "6618227": 20, "66200": 18, "66266266267": 18, "662771": 20, "66300": 23, "66310": 18, "663111": 15, "66316": 22, "664": [18, 19], "6640": 21, "66436": 22, "66442": 18, "66448": 18, "66449": [18, 19], "66454": [18, 19, 24], "66455": 24, "666": 18, "66600": 24, "66605": 24, "6664": 21, "66651": 18, "66652": 22, "667": 19, "66730000e": 18, "66794": 18, "66820": 22, "668966": 18, "67": 20, "670": [15, 19, 25], "6700": 21, "67000": [18, 24], "67003": 18, "67012": 22, "671": [15, 18, 24, 25], "671468": 18, "67180": 22, "67190": 18, "67203319e": 18, "6736": 21, "67384": 22, "67388": 18, "674637": 19, "67575": 18, "6772": 21, "677563e": [15, 25], "67780": 22, "67795": 18, "6784": 21, "679395e": 20, "679428": 15, "67993": 18, "68": [15, 26], "680808": 18, "681": [15, 25], "68213": 18, "6832": 21, "684": [15, 25], "68432": [18, 19], "684410678887588e": 26, "68459": [18, 19], "684648": 19, "68664": 18, "687": [15, 25], "68800000e": 22, "688390": 17, "688e": 21, "6892": 21, "690": 20, "691": [18, 19, 20], "69148": 18, "692": 24, "6924509": 15, "694744": 25, "696": [9, 19, 20], "6964": 21, "697": [18, 20], "6kv_kmodem4": [19, 26], "6mb": 9, "7": [6, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "70": [16, 18, 22, 26], "700": [21, 26], "7004554": 22, "70083": 18, "70084": [18, 19], "700983e": 21, "701": 18, "70100": 18, "70101": [18, 19, 24], "702": 19, "7024": 21, "70360000e": 18, "70683038e": 18, "707662": 19, "708": [18, 19], "708238": 18, "7096": 21, "709857": 18, "71": [9, 16, 18], "710": 17, "711": 19, "712": [18, 24], "713": [18, 19], "713379": 20, "715472": 19, "71571571572": 18, "717046": 18, "717446": 18, "718425": 19, "718536": 18, "72": [15, 25], "72412": [18, 19], "72422": [18, 19], "725131": 19, "72520000e": 22, "72627": [18, 19], "72631": [18, 19], "72794": [18, 19], "72801": 18, "72802": 19, "729238": 18, "729496": 20, "729931": 19, "730": [18, 26], "730067": 19, "73025": [18, 19, 24], "73026": [18, 24], "730608": 20, "731827": 17, "7348e": 18, "735": 26, "73899": [18, 19], "73902": [18, 19], "73990000e": 18, "73g": 9, "73gb": 9, "741": [18, 19], "745": 20, "75": [15, 20, 26], "750": [21, 26], "75000": 18, "7502612": 18, "751639": 18, "752278": 17, "755149": 25, "756": 21, "75613": 18, "75614": [18, 19, 24], "75615": [18, 19, 24], "76": 15, "760": 18, "76000": 22, "760632": 18, "760751": 17, "760e": 21, "761": [18, 19, 24], "762199": [15, 25], "76360000e": 22, "764132": 18, "77": [16, 22], "77344731": 15, "775309": 17, "776099": 18, "78": [15, 25], "78060000e": 18, "781": 20, "781604": 18, "783181": 18, "783591": 15, "78418951": 18, "78615166": 18, "787460": 17, "791": 18, "791794": 18, "792": 19, "792893": 18, "7937937938": 18, "79487877": 18, "796152": 18, "7998131": 20, "8": [8, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "80": [19, 22, 26], "800": [19, 20, 21], "8000": 21, "802540": 19, "8038038038": 18, "80482246": 16, "8058058058": 18, "806259": 18, "806336": 18, "807092": 19, "807843": 18, "807979": 18, "80966772": 16, "8096677238144319": [15, 25], "81": [16, 20], "817": 18, "817543": 18, "817736": 18, "818": [18, 19, 24], "8182": 20, "82": [15, 26], "820": 17, "820e": 21, "821": [18, 19], "821254": 18, "82130000e": 18, "8280": 20, "828263": 19, "828459": 15, "828613": 15, "831078": 20, "831880": 18, "832859": 18, "834274": 19, "835": 19, "838": [18, 19], "839": 18, "84": [15, 20, 25], "846": 19, "847": 18, "849272": 20, "85": 20, "850": 21, "852749": 18, "853": 20, "854380": 18, "856958": 20, "858299": [15, 25], "86": 18, "861752": 18, "861932": 18, "866604": 15, "866699": 15, "86750000e": 18, "87": [16, 18, 20], "871723": 19, "8726601": 18, "874029": 25, "87500": 20, "87819": 15, "88": [15, 18, 19, 26], "8810": 20, "882858": 25, "884443": 19, "887": 25, "887129": 24, "887601": 18, "888": 15, "889436": 18, "889834": 20, "890": 20, "891": 20, "891246": 18, "892": 20, "892e": 21, "893": 20, "894": [15, 20, 25], "894392": 17, "894671": 24, "895": 20, "896": 20, "897": 20, "8976": 20, "898": 20, "8982": 20, "899": 20, "8990": 20, "8999938964844": 20, "8e": 18, "9": [1, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "900": [20, 25], "9000": 18, "90000": 18, "9002e": 16, "9058e": 20, "91": 15, "9101437": 15, "912842": 18, "9148": 21, "920": [18, 26], "9200134277344": 20, "920457": 18, "922kb": 20, "9255": 20, "927181": 19, "9375": 20, "938": 20, "940002": 20, "94000244140625": 20, "947": 20, "94949617": 18, "950498": 17, "951": 21, "953416": 18, "955456": 19, "956038": 17, "957": 21, "96": [18, 19, 26], "960124": 24, "962": 21, "9636feecb79bb32b828b1a9804269573256d7696": 19, "96875": [15, 25], "97": [15, 22], "970": [18, 19], "971": 24, "973089": 18, "98": [15, 25], "98000": 17, "982631": 15, "983": 19, "984": 18, "9848e": 22, "987724": 19, "98861811": 18, "9886e": 20, "989998": [15, 25], "99": 18, "9902e": 21, "992001": 19, "992564": 19, "992761": 18, "993118286132812": 20, "995356": [15, 25], "995903": [15, 25], "9964": 20, "997225": 19, "9974": 18, "9985": 22, "9988": 18, "99905": 19, "999065": 20, "9992": 16, "9993": 22, "99931647456264949": 19, "9995": 16, "9996": 21, "9997": [16, 18], "9998": [16, 22], "9999": 16, "99995": 17, "99996": 17, "99997": 17, "99998": 17, "99999": 17, "A": [1, 3, 5, 6, 7, 8, 13, 17, 20, 26], "And": 16, "As": [15, 25], "At": [1, 3], "Be": 5, "By": [9, 10], "For": [6, 8, 10, 13, 15, 16, 18, 20, 21, 22, 23, 25, 26], "If": [1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 18, 20, 21, 24, 25, 26, 28], "In": [5, 6, 8, 17, 18, 19, 20, 21, 22, 25, 26], "It": [0, 3, 6, 13, 20, 24, 26], "Its": [6, 8], "NOT": [8, 20, 21], "No": 19, "Not": [6, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "On": [3, 28], "One": [6, 18], "Or": 9, "The": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 24, 25, 26], "Then": [18, 25], "These": [7, 9, 18, 19, 24, 26], "To": [1, 3, 5, 6, 15, 16, 18, 20, 21, 24], "With": [18, 20], "_": [16, 18, 19, 23, 24], "_0": 15, "_1": 22, "__init__": 17, "__name__": 1, "_attr": 12, "_bin": [18, 22], "_build": 3, "_hl": 13, "_normalization_histogram": [18, 22], "_offset": 10, "a0": 25, "a1": 25, "a2": 25, "a_n": 6, "aa0": 26, "abc": 13, "abil": 9, "about": [0, 9, 18, 20, 21], "abov": [5, 8, 18, 20, 24, 26], "absent": 24, "absolut": [6, 8, 18, 26], "absorb": 19, "abstract": 1, "acceler": 0, "accept": 8, "access": [3, 5, 8, 12, 13, 15, 16, 20, 21, 25], "accessor": [6, 8, 13], "accord": [6, 18], "accordingli": 15, "account": [16, 18, 20], "achiev": [18, 22], "acquir": 25, "acquisit": [8, 13, 15, 20], "across": 13, "action": 3, "activ": [1, 3, 6, 28], "actual": [6, 25], "ad": [6, 7, 10, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "adc": [6, 18, 19, 22, 23, 24, 26], "adc_bin": 26, "adc_column": 6, "adc_rang": [6, 18, 19, 26], "add": [1, 6, 8, 9, 10, 12, 13, 14, 22, 24, 25, 29], "add_attribut": 8, "add_delay_offset": [8, 15, 16, 20, 21, 25], "add_energy_offset": [8, 15, 16, 20, 25], "add_featur": 6, "add_jitt": [8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "add_offset": 6, "add_rang": 6, "add_time_stamped_data": [8, 10, 22], "addit": [6, 7, 8, 10, 11, 12, 13, 25, 26], "addition": [3, 20, 25], "address": 19, "adjust": [6, 8, 18, 19, 22, 24], "adjust_energy_correct": [6, 8, 18], "adjust_rang": 6, "administr": 26, "adopt": 6, "advanc": 0, "affili": 19, "affin": [8, 18], "after": [5, 6, 9, 10, 18, 20, 24, 25], "afterward": 21, "ag": 13, "again": [20, 21, 24], "against": 1, "aggreg": 13, "ahead": 6, "akaik": [15, 16, 18, 20, 21, 22], "algorithm": [6, 8, 18, 23, 26], "alia": 13, "alias": [8, 13, 26], "alias_dict": [8, 12], "alias_kei": 13, "align": [6, 8, 15, 16, 18, 19, 22, 24, 25, 29], "align_dld_sector": [6, 8, 15, 16, 20, 25], "all": [1, 5, 6, 8, 9, 10, 11, 13, 18, 20, 21, 24, 25, 26, 28], "allow": [3, 5, 6, 9, 10, 20, 21, 25, 26], "allusersprofil": [7, 26], "along": [5, 6, 8, 18, 20, 24, 26], "alongsid": 13, "alpha": 20, "alreadi": [6, 9, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "also": [1, 3, 5, 6, 7, 8, 9, 10, 15, 16, 18, 20, 21, 22, 24, 25, 26], "altern": [6, 7, 8, 16, 18, 24, 26], "amalgam": 13, "among": 6, "amount": [6, 8, 20, 24], "amp": [8, 10, 24], "amplitud": [5, 6, 8, 10, 15, 18, 24, 26], "amplitude2": [6, 18], "an": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 25, 26, 28], "analog": [6, 26], "analysi": 0, "analysis_data": 9, "analyt": 18, "analyz": [19, 20], "angl": [0, 6, 8, 18, 19, 22, 23], "ani": [5, 7, 8, 9, 12, 13, 14, 15, 18, 21, 24, 26], "annoi": 20, "annot": 6, "anoth": 9, "anyth": [8, 20], "apertur": [19, 26], "aperture_config": 26, "api": [5, 8, 12, 26], "append": [6, 8, 14, 18, 19, 21], "append_delay_axi": [6, 8], "append_energy_axi": [6, 8, 15, 16, 18, 19, 20, 21, 22, 25], "append_k_axi": [6, 8], "append_tof_ns_axi": [6, 8, 20, 21], "appli": [5, 6, 8, 10, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "applic": [6, 8, 10, 26], "apply_correct": [6, 8], "apply_dfield": [6, 18, 19, 22, 23], "apply_energy_correct": [6, 8, 18, 19, 22], "apply_filt": 10, "apply_jitt": [8, 10, 20], "apply_momentum_calibr": [8, 18, 19, 22, 23], "apply_momentum_correct": [8, 18, 19, 22, 23], "apply_offset_from_column": 6, "apply_ufunc": 25, "approach": [5, 25], "appropri": 3, "approv": 1, "approx": 26, "approxim": [6, 8, 16, 18, 26], "ar": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "arang": [18, 21, 22], "archiv": [8, 13, 22, 26], "archiver_channel": [8, 13, 22], "archiver_url": [13, 26], "area": 6, "arg": 8, "argument": [5, 6, 7, 8, 10, 11, 12, 13, 20], "aris": 20, "around": [6, 8, 18, 22, 26], "arp": 27, "arrai": [5, 6, 8, 12, 13, 16, 18, 20, 22, 23, 25], "arriv": [15, 26], "arrival_tim": 26, "arrow": 20, "artefact": 25, "artifact": [20, 24], "asap3": [15, 16, 20, 25, 26], "ascal": [6, 23], "assembl": 6, "assert": [9, 15, 16, 20, 21, 25], "asserterror": 8, "assign": [15, 16, 18, 19, 20, 21, 22, 23, 25], "associ": [6, 13], "assum": [1, 6, 12, 18], "assumpt": 10, "astral": [1, 3], "asymmetr": 6, "attach": [18, 22], "attempt": 14, "attr": [12, 20], "attribut": [1, 6, 8, 12, 13, 18, 20, 25, 26], "attributeerror": [5, 12], "au": 29, "au_mica": [9, 21], "au_mica_sxp": 9, "aug": 6, "augment": [6, 13], "author": 13, "auto": [3, 8, 13, 18], "auto_detect": [8, 18], "autodetect": 18, "automat": [3, 12, 13], "autoreload": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "auxiliari": [13, 26], "avail": [5, 6, 8, 9, 13, 20], "available_channel": 13, "available_run": 13, "averag": 26, "average_pow": 19, "avoid": 20, "awar": 5, "ax": [5, 6, 8, 10, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26], "axi": [5, 6, 8, 11, 12, 18, 19, 22, 23, 24, 26, 29], "axis_dict": 12, "b": [1, 3, 6, 8, 15, 16, 20, 22, 25, 26], "back": 13, "backend": [6, 8, 11], "background": [0, 21, 24, 26, 29], "backward": 10, "backward_fill_lazi": 10, "bam": [20, 25, 26, 27], "band": [15, 19, 22, 25, 27], "bar": [5, 8, 26], "base": [1, 6, 7, 8, 9, 10, 11, 13, 14, 16, 18, 19, 22, 23, 26], "base_dictionari": 7, "base_fold": 13, "baseload": [1, 6], "basic": 0, "bayesian": [15, 16, 18, 20, 21, 22], "bda": 26, "beam": [15, 16, 19, 26], "beamlin": [1, 26], "beamtim": [13, 15, 16, 20, 21, 25, 26], "beamtime_dir": [15, 16, 20, 21, 25, 26], "beamtime_id": [13, 15, 16, 25, 26], "beamtimeid": 26, "becam": 15, "becaus": [5, 17], "becom": 13, "been": [3, 8, 12, 16, 18], "befor": [1, 5, 6, 8, 10, 15, 20, 24, 26], "begin": 24, "behav": [5, 8], "behavior": [5, 9, 14], "behind": [0, 24], "being": [6, 8, 10, 18, 20], "below": [1, 5, 7, 20, 21, 26, 28], "berlin": [13, 19], "best": [12, 15, 18, 22, 25], "best_fit": 15, "better": [20, 21, 26], "between": [3, 5, 6, 8, 10, 13, 15, 16, 20, 21, 24, 25, 26], "bg": [15, 16, 20, 25], "bgd": 25, "bgd_blur": 25, "bia": [6, 8, 18, 20, 26, 29], "bias": [6, 8, 16, 18, 21, 22], "bias_kei": [6, 8, 26], "bias_voltag": [6, 8, 18, 19, 21, 22], "biasseri": 21, "billauer": 6, "bin": [0, 1, 3, 4, 6, 8, 11, 13, 24, 26, 27, 28, 29], "bin_and_load_momentum_calibr": [8, 18, 19, 22, 23], "bin_cent": 5, "bin_centers_to_bin_edg": 5, "bin_data": 6, "bin_datafram": [5, 6, 8, 17], "bin_edg": 5, "bin_edges_to_bin_cent": 5, "bin_partit": [5, 17], "bin_rang": 6, "binari": 20, "binax": 17, "bind": [6, 8, 18], "binned_data": [8, 16, 20, 21], "binrang": 17, "binsearch": 5, "binwidth": 6, "bisect": 5, "bit": [13, 26], "bit_mask": 13, "bitwis": 13, "bla": [5, 8, 26], "blur": 25, "bokeh": [6, 8, 11], "bool": [5, 6, 7, 8, 9, 10, 11, 13], "both": [6, 8, 9, 13, 14, 20, 21, 25, 26], "bound": 10, "boundari": 6, "branch": [1, 3], "brief": 1, "brillouin": [6, 18], "brillouin_zone_cent": 18, "broad": 15, "broken": [1, 26], "buffer": 13, "buffer_file_handl": 13, "buffer_path": [15, 16, 20, 21, 25], "bug": 1, "build": 3, "built": 3, "bunch": 15, "bunch_first_index": 26, "bvec": 6, "bx": 15, "byte": [13, 15], "bz": [8, 18, 26], "c": [12, 15, 16, 18, 20, 21, 22, 26], "c_center": 6, "c_convers": 6, "c_det": 6, "c_start": 6, "c_step": 6, "ca_in_channel": 26, "ca_siz": 26, "calc_geometric_dist": 6, "calc_inverse_dfield": 6, "calc_symmetry_scor": 6, "calcul": [5, 6, 8, 13, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26], "caldir": [18, 22], "calib_typ": [6, 25], "calibr": [0, 4, 8, 19, 24, 26, 27, 29], "calibrate_delay_axi": [8, 18, 19], "calibrate_energy_axi": [8, 16, 18, 20, 21, 22], "calibrate_momentum_ax": [8, 18, 23], "calibration_data": 9, "calibration_method": [8, 26], "call": [5, 17, 20], "callabl": 10, "can": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 26, 28], "cancel": 3, "candid": 6, "cannot": [7, 13, 18], "care": [10, 16], "cartesian": 6, "carv": [19, 22, 26], "case": [5, 6, 8, 14, 20, 25], "caus": 5, "ccw": 6, "cd": [3, 28], "cdeform": 6, "cdeform_field": [6, 8], "cdeformfield": 6, "cell": [18, 20, 21], "center": [5, 6, 8, 15, 18, 20, 25, 26], "center_pixel": [6, 8, 26], "centr": 15, "central": 18, "centroid": 6, "certain": 6, "ch6": 26, "chang": [1, 6, 8, 10, 20, 21, 26, 28], "channel": [8, 12, 13, 15, 18, 19, 20, 23, 24, 26, 29], "channel_dict": 13, "channelalia": 26, "charg": 18, "check": [1, 3, 5, 6, 13, 21, 24], "checkout": 1, "chemical_formula": 19, "chessi": 29, "chi": [15, 16, 18, 20, 21, 22], "choos": [3, 6, 8, 18, 26], "chosen": 5, "circl": 6, "circular": 6, "class": [1, 6, 8, 9, 13, 14, 18, 19, 20, 22], "clean": [20, 21], "cleanup": 29, "cleanup_oldest_scan": 13, "clear": [1, 21], "clearli": [15, 24], "cleav": 19, "click": [3, 18], "clock": 15, "clone": [1, 3, 28], "close": [6, 24], "closest": 6, "cm": 6, "cm2": 19, "cm2palett": 6, "cmap": [6, 15, 16, 25], "cmap_nam": 6, "co": 6, "code": [1, 5, 6, 13], "coeff": 6, "coeffici": [6, 25], "col": [6, 8, 10, 17, 23, 24, 26], "collabor": 1, "collect": [0, 6, 8, 13, 18, 19, 20, 21, 22, 23, 26], "collect_metadata": [8, 13, 19, 20, 21], "color": [6, 16, 20, 25], "color_clip": [6, 26], "colormap": 6, "cols_jitt": 10, "column": [5, 6, 8, 10, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "column_index": 6, "column_nam": 10, "com": [1, 3, 9, 28], "combin": [5, 8, 13, 26], "come": [9, 19, 20], "command": [1, 9], "commit": 1, "common": [18, 20], "commun": 1, "comp": 26, "compar": [13, 20, 21, 26], "comparison": 25, "compat": 12, "compens": [20, 26], "complet": [7, 9, 12, 13, 15, 16, 20, 21, 25], "complete_dictionari": 7, "composit": 6, "comput": [5, 8, 10, 13, 15, 16, 21, 23, 24, 25, 26, 29], "compute_kwd": [5, 13], "compute_length": 10, "concat": 21, "concaten": 13, "concatenate_channel": 13, "concept": 0, "concis": 1, "concurr": 3, "conda": [17, 28], "condit": 25, "config": [0, 1, 3, 4, 6, 8, 9, 13, 18, 19, 22, 23, 24, 26, 29], "config_dict": 7, "config_fil": [15, 16, 20, 21, 25], "config_overrid": [15, 16, 20, 21, 25], "config_path": 7, "config_v1": [7, 26], "configur": [3, 7, 9, 12, 13, 15, 16, 18, 19, 20, 21, 24, 25, 27], "confirm": [3, 13], "conflict": 3, "congruent": 5, "consecut": 10, "consid": [6, 12, 20], "consist": [10, 26], "constant": [6, 8, 15, 16, 20, 21, 25], "constrain": [6, 15, 16, 20, 25], "constrained_layout": [17, 18, 21, 22], "construct": [6, 13], "contain": [5, 6, 7, 8, 10, 11, 12, 13, 14, 18, 19, 20, 21, 22, 23, 24, 26], "content": [3, 7, 13], "continu": [9, 22, 24], "contrast": [25, 26], "contribut": 2, "contributed_definit": 19, "control": 14, "conveni": 20, "convers": [6, 13, 20, 21, 25, 26, 27], "convert": [5, 6, 8, 12, 13, 19, 20, 21, 24, 26], "coord": [6, 12, 17], "coordin": [6, 8, 12, 18, 19, 20, 26], "coordinate_transform": 6, "coordtyp": 6, "copi": [3, 8, 9, 13, 22, 26], "copy_tool": 26, "copytool": 13, "core": [0, 4, 5, 7, 10, 13, 14, 15, 20, 21, 26, 27, 29], "correct": [0, 8, 12, 19, 22, 26, 27, 29], "corrected_delai": 26, "corrected_i": [6, 26], "corrected_tof": [6, 26], "corrected_x": [6, 26], "correction_funct": 6, "correction_typ": [6, 8, 26], "correctli": 1, "corrector": 8, "correl": [16, 18, 20, 21, 22, 27], "correspond": [5, 6, 8, 10, 12, 13, 18, 19, 24, 25, 26], "could": 15, "count": [5, 11, 13, 18, 20, 21, 22], "countrat": 13, "countslong_nam": 20, "countsmetadata": 20, "coupl": 21, "cover": [1, 6, 8, 10], "cp": 3, "cpp": 20, "cpu": [5, 8, 17], "cpy": 8, "creat": [1, 3, 7, 9, 13, 18, 19, 22, 23, 24, 28], "create_buffer_fil": 13, "create_dataframe_per_channel": 13, "create_dataframe_per_electron": 13, "create_dataframe_per_fil": 13, "create_dataframe_per_puls": 13, "create_dataframe_per_train": 13, "create_multi_index_per_electron": 13, "create_multi_index_per_puls": 13, "create_numpy_array_per_channel": 13, "created_bi": 20, "creation": [3, 13, 25], "creation_d": [15, 20, 25], "crit": [15, 16, 18, 20, 21, 22], "critic": 20, "cross": [6, 27], "crosshair": 6, "crosshair_radii": 6, "crosshair_thick": 6, "cryo_temperatur": 26, "cryotemperatur": [15, 16, 20, 25, 26], "crystal": 19, "cstart": [6, 26], "cstep": [6, 26], "csv": 13, "ct": 15, "ctime": 13, "cube": 6, "curl": [1, 3], "current": [6, 7, 8, 9, 10, 13, 15, 16, 18, 20, 21, 25, 26], "curv": [6, 8, 18, 26], "custom": 6, "cutoff": 26, "cw": 6, "d": [5, 6, 8, 15, 16, 18, 20, 21, 22, 25, 26], "dak": 17, "daostarfind": 18, "daq": [13, 26], "dash": [16, 25], "dask": [0, 5, 6, 8, 10, 13, 15, 16, 18, 19, 20, 21, 22, 23, 25, 26], "data": [0, 1, 3, 4, 5, 6, 8, 9, 10, 12, 14, 26, 27, 29], "data_fil": [6, 8, 18, 22], "data_nam": 9, "data_parquet_dir": 13, "data_path": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "data_raw_dir": 13, "dataarrai": [5, 6, 8, 12, 20, 21], "dataarraydldposi": 20, "dataconvert": [12, 19], "datafil": [6, 8, 18], "dataformat": 13, "datafram": [0, 4, 5, 6, 8, 13, 15, 16, 18, 19, 22, 23, 24, 25, 26, 29], "dataframe_electron": 13, "dataframe_puls": 13, "dataset": [0, 3, 4, 6, 8, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "dataset_kei": [13, 26], "datastream": 0, "datatyp": 26, "date": 1, "datetim": 25, "dbc2": 26, "dct": 11, "dd": 13, "ddf": [8, 13, 17], "de": [19, 26], "deal": 19, "debug": [13, 20], "decod": 13, "decreas": [6, 8, 18], "default": [5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "default_config": [7, 26], "defin": [0, 5, 6, 8, 9, 13, 16, 19, 20, 21, 23, 25, 26], "define_featur": [8, 18, 22, 23], "definit": [5, 8, 12, 26], "deform": [6, 8, 18, 19, 22, 23], "delai": [8, 13, 19, 26, 29], "delay_column": 6, "delay_mm": 6, "delay_rang": [6, 8, 18, 19], "delay_range_mm": 6, "delay_start": 20, "delay_stop": 20, "delaycalibr": [6, 8], "delaystag": [15, 16, 21, 25, 26, 29], "delet": [9, 10, 13, 20, 21], "delta": 6, "demonstr": [0, 23, 27], "depend": [1, 3, 8, 13, 16, 18, 27, 28], "deploi": 3, "deploy": 3, "deriv": [6, 24], "describ": [5, 6, 8, 12, 23], "descript": [1, 13, 19], "design": [3, 6], "desir": 13, "dest": [13, 26], "dest_column": [8, 10, 22], "destin": [6, 8, 10, 13], "detail": [6, 7, 8, 24], "detect": [6, 8, 13, 18, 20], "detector": [6, 13, 18, 20, 25, 26], "detector_coordinates_2_k_coordin": 6, "detector_rang": [6, 26], "deterior": 24, "determin": [6, 8, 13, 15, 16, 18, 20, 21, 25], "dev": [1, 28], "develop": [0, 27], "deviat": [6, 16, 18], "df": [5, 6, 10, 13, 17], "df_backup": 24, "df_partit": [8, 18, 19, 22, 23, 24], "dfield": 6, "dfop": [6, 10], "dfpid": [8, 18, 20, 21, 22], "dgroup": 26, "diag": 26, "diagnost": [0, 4, 6, 8, 13, 26], "diamet": [6, 18, 26], "dict": [5, 6, 7, 8, 9, 11, 12, 13, 14], "dictionar": 6, "dictionari": [5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 18, 20, 21, 25, 26], "dictmerg": 6, "differ": [0, 3, 6, 7, 8, 13, 15, 16, 18, 20, 21, 23, 24, 25, 26], "differenti": 6, "difficult": 5, "digit": [6, 20, 21, 24, 25, 26], "dim": [12, 17, 21], "dimens": [5, 6, 8, 10, 12, 18, 24], "dimension": [0, 5, 8, 10, 12, 13, 20], "dir": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "direct": [6, 8, 15, 16, 20, 25, 26], "directli": [6, 8, 15, 16, 17, 18, 20, 21, 22, 25, 26], "directori": [1, 3, 7, 9, 13, 15, 16, 20, 21, 25, 26], "disabl": [17, 26], "discov": 6, "discuss": [19, 24], "disk": 13, "dispers": 6, "displac": 6, "displai": [6, 8, 26], "dispos": 26, "dist_metr": 6, "distanc": [6, 8, 16, 18, 23, 24, 26], "distinct": 18, "distinguish": 13, "distort": [6, 8, 19, 22, 26, 27], "distribut": [6, 10, 24, 25, 28], "dither": 24, "divid": [3, 25], "divis": 25, "dld": [20, 21, 25], "dld1": 26, "dld_time": 26, "dldaux": 26, "dldposi": [15, 16, 20, 21, 25, 26], "dldposx": [15, 16, 20, 21, 25, 26], "dldposxpandasindexpandasindex": 20, "dldposypandasindexpandasindex": 20, "dldsectorid": [13, 15, 16, 20, 25, 26], "dldtime": [20, 21, 26], "dldtimebins": [15, 16, 20, 25, 26], "dldtimestep": [13, 15, 20, 21, 25, 26], "do": [3, 6, 8, 20, 21, 23, 25, 28], "doc": [1, 3, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "document": [1, 2, 9], "doe": [6, 9, 12, 13, 17, 20], "doesn": 9, "domin": 20, "don": [3, 8, 18, 25], "done": [6, 15, 16, 20, 21, 25, 28], "dortmund": 20, "doubl": 6, "down": 3, "download": [3, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "draft": 3, "drift": [6, 15], "drive": [8, 13, 18, 22], "drop": [10, 13], "drop_column": 10, "dtype": [20, 26], "dummi": 13, "dup": 6, "duplic": [6, 14, 25], "duplicate_polici": 14, "duplicateentryerror": 14, "dure": [3, 6, 13, 20, 25], "dynam": [3, 18, 19], "e": [1, 3, 5, 6, 8, 11, 15, 16, 18, 19, 20, 24, 26, 28], "e0": [6, 15, 16, 18, 20, 21, 22, 25, 26], "each": [5, 6, 8, 10, 11, 13, 16, 17, 18, 20, 25, 26], "easi": [5, 8, 9, 12], "easier": 20, "ec": 16, "edc": [6, 18, 22, 25], "edg": [5, 8, 11], "edit": [1, 3, 28], "ef": 18, "effect": [18, 20, 21, 22], "either": [6, 8, 18, 20, 22, 23, 28], "elaps": [13, 18], "electron": [6, 8, 13, 19, 20, 21], "electron_flash1_user3_stream_2_run44762_file1_20230321t113927": 20, "electronid": [13, 15, 16, 20, 25, 29], "element": [5, 6, 8, 12], "elimin": 25, "eln_data": 8, "els": [15, 16, 20, 21, 25], "email": 19, "empti": [6, 7, 13], "encod": [13, 26], "encoder_posit": 26, "end": [0, 1, 5, 6, 8, 13, 20, 24, 26], "endstat": 8, "energi": [8, 12, 17, 19, 22, 26, 27, 29], "energy_c": [15, 25], "energy_calibr": 25, "energy_column": 6, "energy_offset": 6, "energy_resolut": 19, "energy_scal": [6, 8, 15, 16, 18, 20, 21, 22, 25, 26], "energycal_2019_01_08": 9, "energycal_2020_07_20": 9, "energycalfold": 18, "energycalibr": [6, 8], "engin": 26, "enhanc": 25, "enough": [10, 24], "ensur": [0, 1], "entir": [10, 13, 24, 29], "entri": [3, 5, 6, 8, 13, 14, 18, 19, 23, 24, 26], "entry_titl": 19, "env": [7, 13], "environ": [1, 3, 7, 13, 28], "epic": [8, 13, 22, 26], "epics_pv": 26, "equal": [6, 23, 26], "equat": 6, "equiscal": [6, 8, 18, 23], "equival": [6, 18, 20, 23], "eref": 18, "error": [3, 5, 7, 9, 13, 14, 20], "essenti": 18, "estim": 6, "etc": [6, 7, 13, 18, 26, 28], "european": [0, 29], "ev": [6, 16, 20, 26], "eval": [15, 16, 18, 20, 21, 22], "evalu": [0, 20], "even": [23, 26], "evenli": 13, "event": [0, 3, 6, 8, 13, 17, 21, 22, 24, 26, 29], "eventid": 26, "everi": [3, 20, 26], "evolut": 21, "exact": 24, "exactli": 24, "exampl": [1, 5, 6, 8, 17, 18, 19, 20, 22, 23, 25, 28], "example_config": 26, "example_dset_info": 9, "example_dset_nam": 9, "example_subdir": 9, "exceed": 5, "except": [13, 14], "exclud": 13, "execut": [3, 9], "exfel": 21, "exist": [6, 7, 8, 9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "existing_data_path": 9, "exp": [21, 26], "expand_dim": 16, "expect": 6, "experi": [5, 26], "experiment": 19, "experiment_summari": 19, "experiment_titl": 19, "explan": 14, "explicitli": 20, "explod": 13, "expr": 17, "express": [6, 13], "extend": 9, "extens": [8, 13], "extent": [6, 19], "extern": [8, 13, 27], "extr": [19, 26], "extra": [6, 8, 20], "extract": [6, 8, 9, 13, 18, 20, 21, 22, 26], "extract_bia": 6, "extract_delay_stage_paramet": 6, "extractor_curr": 26, "extractor_voltag": 26, "extractorcurr": [15, 16, 20, 25, 26], "extractorvoltag": [15, 16, 20, 25, 26], "f": [6, 15, 16, 20, 21, 22, 25, 26], "f1": 26, "f_end": 13, "f_start": 13, "f_step": 13, "fa_hor_channel": 26, "fa_in_channel": 26, "fa_siz": 26, "factor": [6, 24, 26], "faddr": [8, 12], "fail": 13, "fair": 0, "fairmat": 19, "fake": 27, "fals": [3, 5, 6, 7, 8, 9, 10, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "faradayweg": 19, "fast": [5, 8, 26], "fast_dtw": 8, "fastdtw": [6, 26], "fastdtw_radiu": [8, 26], "faster": [5, 17], "featrang": 6, "featur": [0, 1, 5, 6, 8, 9, 16, 18, 20, 21, 22, 26], "feature_extract": [6, 8], "feature_point": 26, "feature_select": [6, 8], "feature_typ": 6, "feedback": 1, "feel": 28, "fel": 15, "fermi": [6, 18], "fetch": [8, 9, 13], "few": [1, 21], "fhi": [13, 19, 22], "fid": 13, "field": [6, 8, 18, 19, 22, 23, 25, 26], "field_aperture_i": 20, "field_aperture_x": 20, "fig": [15, 16, 17, 18, 20, 21, 22, 25], "figsiz": [6, 11, 15, 16, 17, 18, 20, 21, 22, 25], "figur": [6, 11, 15, 16, 20, 21, 22, 23, 24, 25], "file": [1, 3, 5, 6, 7, 8, 9, 12, 13, 15, 18, 22, 23, 24, 25, 27, 29], "file_path": 13, "file_sort": 13, "file_statist": 20, "filemetadata": 13, "filenam": [6, 8, 9, 13, 20, 26], "filenotfounderror": [7, 13], "fill": [6, 10, 13, 19, 20, 21, 24, 26], "filter": [8, 10, 23], "filter_column": [8, 21], "filter_timed_by_electron": [13, 20], "final": [18, 26], "find": [5, 6, 8, 26, 29], "find_bias_peak": [8, 16, 18, 20, 21, 22], "find_correspond": 6, "find_nearest": 6, "find_peak": 16, "fine": 25, "fir": 13, "first": [6, 7, 8, 13, 15, 17, 18, 20, 21, 24, 25, 26], "first_event_time_stamp_kei": [13, 26], "firsteventtimestamp": [13, 26], "fit": [6, 15, 16, 18, 20, 21, 22, 25], "fit_energy_calibr": 6, "fit_funct": 25, "fit_report": 15, "fix": [1, 6, 10, 18, 20, 21], "fixed_cent": 6, "fl0": 26, "fl1": 26, "fl1user1": 26, "fl1user2": 26, "fl1user3": [15, 16, 20, 25, 26], "fl2photdiag_pbd2_gmd_data": 26, "fl2user1": 26, "fl2user2": 26, "flag": [6, 8, 13], "flash": [0, 13, 16, 27, 29], "flash1_user1_stream_2": 26, "flash1_user2_stream_2": 26, "flash1_user3_stream_2": 26, "flash2_user1_stream_2": 26, "flash2_user2_stream_2": 26, "flash_example_config": [15, 16, 20, 25], "flashload": 20, "flat": 25, "flexibl": 5, "flight": [6, 8, 13, 18, 26, 29], "flip": [6, 8, 15, 16, 20, 25, 26], "flip_delay_axi": [6, 8, 15, 16, 20, 25], "flip_time_axi": 26, "float": [5, 6, 8, 10, 11, 13, 20], "float32": [15, 16, 20, 25, 26], "float64": [15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "float64420": 20, "flow": 8, "fluctuat": [22, 26], "fluenc": 19, "fmc0": 26, "fo": [18, 21], "fold": [18, 23], "folder": [7, 8, 9, 13, 16, 18, 19, 20, 22, 23, 24, 26], "folder_config": [7, 15, 16, 25, 26], "follow": [1, 3, 5, 6, 8, 12, 18, 19, 20, 22, 23, 26], "fontsiz": [15, 25], "forc": 13, "force_copi": 13, "force_recr": [13, 20], "fork": 1, "form": [6, 8, 10, 18], "format": [0, 1, 6, 7, 8, 11, 12, 13, 15, 20, 21, 24, 26], "format_vers": 20, "formula": 6, "forward": [10, 13, 26], "forward_fill_iter": 26, "forward_fill_lazi": 10, "found": [6, 7, 8, 12, 13, 18, 19, 20, 23, 24], "four": 24, "fov": 20, "frame": [0, 8], "free": [3, 6, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28], "frequenc": 19, "fritz": 19, "from": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 22, 23, 24, 26, 29], "from_panda": 17, "ftype": 13, "full": [12, 13, 18], "fulli": [7, 9], "function": [0, 1, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 20, 21, 22, 24, 26], "further": [18, 26], "futur": [3, 13, 17], "futurewarn": 17, "fwhm": [15, 18, 26], "g": [1, 3, 6, 8, 11, 15, 16, 18, 20, 24, 25, 26], "gamma": [6, 18, 22, 23, 26], "gamma2": [6, 18], "gamma_k": 23, "gamma_m": 23, "gap": 24, "gather_calibration_metadata": 6, "gather_correction_metadata": 6, "gather_fil": 13, "gather_metadata": 13, "gauss": 25, "gauss_mod": 15, "gaussian": [6, 8, 15, 18, 25, 26], "gaussian_filt": 25, "gaussianmodel": 15, "gave": 24, "gb": 3, "gbyte": [13, 16, 18, 19, 20, 21, 22, 23, 24, 25], "gd_w110": [9, 20], "ge": 6, "gener": [1, 3, 6, 8, 13, 15, 16, 18, 21, 22, 24, 25, 26, 27, 29], "generate_inverse_dfield": 6, "generate_splinewarp": [8, 18, 22, 23], "geometr": [6, 18], "get": [2, 13, 18, 19, 22, 23, 24, 29], "get_archiver_data": 13, "get_attribut": 13, "get_channel": 13, "get_count_r": [13, 18, 22], "get_datasets_and_alias": 13, "get_elapsed_tim": [13, 18], "get_files_from_run_id": 13, "get_load": 13, "get_metadata": 13, "get_names_of_all_load": 13, "get_normalization_histogram": 8, "get_parquet_metadata": 13, "get_start_and_end_tim": 13, "get_stat": 13, "get_target_dir": 13, "getdata": 26, "getmtim": 22, "getter": 8, "gid": [13, 26], "git": [1, 3, 28], "github": [1, 3, 19, 28], "github_token": 3, "give": [1, 9, 14, 15, 16, 17, 20, 21, 26], "given": [5, 6, 7, 8, 9, 10, 13, 19, 20, 26], "glob": [13, 22], "gmd": 26, "gmd_data_gmd_data": 26, "gmdbda": [15, 16, 20, 25, 26], "go": 3, "good": [6, 8, 21], "gpf": [15, 16, 20, 21, 25, 26], "graph": [6, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "grid": [6, 8, 11, 26], "grid_histogram": [8, 11], "griddata": 6, "group": [3, 13, 26], "group_nam": 13, "groupnam": 13, "gt": [16, 18, 19, 20, 21, 22, 23, 24], "guess": 12, "gui": [8, 18, 23], "guid": 1, "guidelin": 2, "h": 26, "h5": [8, 13, 18, 20, 22, 26], "h5_file": 13, "h5_path": 13, "h5file": 13, "h5filenam": 13, "h5group": 13, "h5py": [13, 22], "h5web": 19, "ha": [3, 5, 6, 8, 9, 10, 13, 16, 20, 21, 26], "haber": 19, "half": [18, 24, 26], "hand": 26, "handl": [0, 11, 13], "handler": 14, "happen": 5, "happi": 25, "have": [1, 3, 6, 8, 10, 12, 16, 18, 20, 21, 24, 25, 26, 28], "hdf": [15, 16, 20, 25], "hdf5": [6, 8, 12, 13, 26], "hdf5_to_arrai": 13, "hdf5_to_datafram": 13, "hdf5_to_timed_arrai": 13, "hdf5_to_timed_datafram": 13, "head": [15, 18, 20, 21, 24, 25], "height": [15, 16], "help": [10, 16, 20, 24, 28], "helper": 13, "henc": 15, "here": [3, 5, 6, 15, 16, 18, 20, 21, 25, 26], "hex": 6, "hexagon": [18, 23], "hextof": [0, 8, 13, 16, 27, 29], "hierarch": [7, 26], "high": [8, 18, 25, 26], "highest": [5, 6], "highlight": 6, "hinder": 6, "hint": 20, "hist": [5, 8], "hist_mod": [5, 8, 17, 26], "histkwd": [8, 11], "histogram": [5, 8, 11, 15, 16, 22, 25, 26, 29], "histogramdd": 5, "histval": 11, "hit": [20, 21], "home": [7, 9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "homographi": 6, "hook": 1, "hope": 1, "hor": 26, "horizont": [6, 11], "hostedtoolcach": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "how": [0, 2, 5, 6, 8, 19, 20, 21, 23], "howev": [20, 21], "html": [3, 6, 19], "http": [1, 3, 6, 9, 15, 16, 19, 25, 26, 28], "hubbard": 22, "hyper": 6, "hypercub": 5, "hypervolum": 6, "hz": 13, "i": [0, 1, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "id": [3, 6, 8, 13, 26, 29], "id_1_trace_1": 6, "id_1_trace_2": 6, "id_2_trace_1": 6, "id_2_trace_2": 6, "idea": [3, 21], "ideal": [8, 19, 24], "ident": [13, 25], "identifi": [8, 13, 18], "ignor": [9, 12, 13, 20], "ignore_zip": 9, "igor": 20, "il": 6, "imag": [6, 8, 18, 24, 25], "imagej": 12, "imkwd": 6, "implement": [1, 6, 8, 9, 13, 17, 24, 26], "import": [9, 17, 18, 19, 22, 23, 24, 29], "importantli": 24, "impos": [16, 20], "impress": 20, "improv": [5, 17, 20, 25], "imshow": [6, 17], "incident_energi": 19, "incident_energy_spread": 19, "incident_polar": 19, "incident_wavelength": 19, "includ": [1, 3, 6, 8, 10, 11, 12, 13, 15, 18, 19, 20, 22, 26], "include_cent": [6, 8, 18, 22, 23, 26], "incommensur": 20, "increas": [6, 8, 18, 21], "increment": 13, "index": [5, 6, 10, 13, 20, 26], "index_kei": 26, "indic": 8, "individu": [8, 13, 26], "inequival": 20, "inf": [8, 10], "infer": [6, 12, 18], "infer_oth": [6, 8, 18, 22], "influenc": 21, "info": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "inform": [0, 1, 6, 8, 9, 12, 13, 15, 20, 22, 24, 25, 26], "inherit": 13, "inhomogen": 20, "init": [15, 16, 18, 20, 21, 22], "initi": [6, 8, 10, 24, 26], "inplac": 10, "input": [5, 6, 8, 12, 13, 18, 26], "input_column": 13, "input_fil": [8, 12, 26], "insid": [13, 18], "insight": 20, "inspect": [18, 22, 25, 29], "instal": [0, 1, 3, 17], "instanc": [6, 8, 9, 11, 13, 22, 26, 29], "instead": [8, 12, 25], "institut": [19, 20], "instrument": [0, 13, 19, 26, 27, 29], "int": [5, 6, 8, 10, 11, 13, 20, 26], "int64": [15, 16, 20, 21, 25], "int8": [15, 16, 20, 25], "integ": [5, 6, 8, 20, 24], "integr": [6, 15, 25, 26], "intend": [5, 26, 28], "intens": [15, 20, 22, 24, 25, 26], "interact": [6, 8, 18, 20], "interest": [6, 13, 18, 20], "interfac": 1, "intermedi": [20, 26], "intern": 5, "interp_ord": 6, "interpol": [6, 8, 10], "interpret": 8, "interrupt": 9, "interv": [8, 10, 13], "intra": 15, "intrins": 24, "introduc": [0, 1, 25], "inv_dfield": 8, "invalid": [6, 13], "invers": [6, 8, 18, 19, 22, 23], "invert": [15, 16, 20, 25], "investig": 19, "involv": 6, "io": [0, 4, 19], "ipykernel": 28, "isel": 20, "isol": 18, "issu": [1, 3, 10, 24], "item": 7, "iter": [7, 10, 13, 20, 26], "its": [1, 8, 13, 15, 18, 25], "jgu": 20, "jitter": [5, 8, 10, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 29], "jitter_amp": [8, 26], "jitter_col": [8, 26], "jitter_column": 26, "jitter_typ": [10, 24], "job": [3, 26], "json": [7, 13, 19, 20, 26], "json_path": 9, "julian": 19, "jupyt": [1, 28], "jupyterlab": 19, "jupyterlab_h5web": 19, "just": [9, 20], "k": [6, 8, 18, 23, 26], "k_coord_a": [6, 8, 18, 23], "k_coord_b": [6, 8, 18, 23], "k_distanc": [6, 8, 18], "kc": 6, "keep": [6, 7, 8, 13, 14, 15, 16, 20, 25], "kei": [5, 6, 7, 8, 12, 13, 14, 26], "kernel": 28, "keyerror": [5, 13], "keyword": [5, 6, 8, 9, 10, 11, 12, 13, 20], "kinet": [6, 8, 15, 16, 18, 20, 21, 22, 25, 26], "kit": [6, 13], "know": 20, "known": [6, 16, 18, 24], "kr": 6, "ktof": [18, 19, 23, 24, 26], "kwarg": 9, "kwd": [6, 8, 10, 11, 12, 13], "kx": [6, 8, 18, 19, 22, 23, 26], "kx_scale": 26, "ky": [6, 8, 18, 19, 22, 23, 26], "ky_scal": 26, "l": 13, "lab": [8, 19, 28], "label": [6, 15, 16, 20, 24], "landmark": [6, 18, 19, 22, 23], "larg": [5, 24, 25], "larger": [6, 18], "laser": [15, 20, 26], "last": [5, 6, 8], "later": [18, 20, 21], "latest": [1, 3], "layer": [15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "layout": [15, 16, 20, 25], "lazi": 0, "lead": 24, "lean": [5, 8], "least": [6, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "leastsq": [15, 16, 18, 20, 21, 22], "left": [5, 18, 20], "legaci": [5, 8], "legend": [6, 8, 11, 15, 16, 21, 24], "legend_loc": 6, "legkwd": [6, 8, 11], "len": [17, 18, 19, 23, 24, 26], "length": [10, 20, 23, 26], "lens_mod": 19, "lens_mode_config": 26, "less": 24, "let": [9, 20, 21, 24], "level": [6, 9, 13, 15, 21, 27, 29], "lib": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "librari": [7, 8, 29], "like": [1, 5, 12, 20], "likewis": 9, "limit": [5, 8, 18], "linalg": 6, "line": [6, 16, 18, 20, 21, 22, 24, 25], "line2d": [16, 18, 21, 22, 24], "linear": 19, "linekwd": 6, "linesegkwd": 6, "linestyl": [16, 25], "linewidth": [6, 20], "linspac": 17, "lint": 1, "linux": [7, 26, 28], "list": [5, 6, 8, 9, 10, 11, 13, 18, 20, 23, 26], "liter": 6, "ll": 20, "lmfit": [6, 8, 15, 16, 18, 20, 21, 22, 26], "lmkcenter": 6, "load": [6, 7, 8, 9, 12, 13, 25, 26, 29], "load_bias_seri": [8, 16, 18, 20, 21, 22], "load_config": [7, 20], "load_data": 6, "load_datasets_dict": 9, "load_dfield": 6, "load_ext": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "load_h5": 12, "load_h5_in_memori": 13, "load_parquet": 13, "load_tiff": 12, "loader": [0, 2, 4, 6, 8, 18, 22, 26], "loader_interfac": 13, "loader_nam": 13, "loc": [15, 18, 21, 22], "local": [1, 3, 6, 8, 13, 18, 19, 20, 21, 22, 26, 27, 28], "local_folder_config": [20, 21], "localdatastor": 26, "locat": [6, 7, 9, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "lock": 26, "loess": [6, 8], "log": 6, "long": 15, "long_nam": 20, "longer": 24, "look": [5, 6, 8, 9, 13, 15, 20, 21, 24, 25, 26], "lookahead": 6, "lorentz": 6, "lorentzian": [6, 8, 18, 26], "lorentzian_asymmetr": [6, 8, 18], "lose": 24, "loss": 24, "lot": [25, 26], "lower": [6, 10, 22], "lower_bound": [8, 10, 23], "lowerbound1": 6, "lowerbound2": 6, "lsqr": [6, 8, 18], "lssf": [1, 3], "lstsq": [6, 8, 18], "lt": [15, 16, 18, 19, 20, 21, 22, 23, 24], "m": [1, 13, 17, 23, 26, 28], "m1": [19, 26], "m1sb": 16, "m2": [19, 26], "m3": [19, 26], "machin": [1, 19, 24], "maco": 28, "macro": 13, "macrobunch": 13, "made": [1, 5, 8, 25], "mai": [6, 20, 25], "main": [1, 3, 6, 9, 13, 21], "main_dict": 6, "mainli": 20, "maintain": [0, 1, 2], "mainz": 20, "make": [1, 3, 5, 11, 15, 20, 25, 26, 28], "make_param": 15, "maklar": 19, "manag": 9, "mani": [10, 20], "manipul": [14, 24], "manner": 26, "manual": [3, 8, 12, 13, 18, 19, 23], "map": [6, 10, 13], "map_2d": 10, "map_columns_2d": 10, "map_coordin": 6, "map_partit": [6, 10], "mapkwd": 6, "mark": 18, "marker": 13, "mask": 13, "master": 15, "match": 6, "materi": 18, "matlab": 6, "matplotlib": [6, 8, 11, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "matric": 6, "matrix": 6, "max": [10, 15, 16, 18, 19, 20, 21, 25], "max_valu": [8, 21], "maxima": [6, 16, 18, 20, 21], "maximum": [6, 8, 13, 18, 20], "maxwel": [15, 16, 20, 21, 25, 26], "mbid": 21, "mcpfront": 26, "md22": 26, "mean": [6, 8, 10, 15, 16, 18, 20, 21, 25], "meaningless": 13, "measur": [15, 18, 20, 21, 25], "mechan": 26, "member": 1, "memori": 13, "merg": [1, 6, 7, 14], "mesh": 6, "messag": [1, 14], "meta": [6, 13, 14, 18, 19], "meta_path": 20, "metadata": [0, 4, 6, 8, 12, 13, 20, 25, 26, 27], "metadata_config": 13, "metadataretriev": 13, "metahandl": [8, 14], "meter": 6, "method": [1, 5, 6, 8, 13, 14, 15, 16, 17, 18, 20, 21, 22, 24, 26], "meti": 13, "metric": 6, "mica": 29, "microbunch": [13, 20, 21], "microbunchid": 29, "microscop": 13, "middl": [8, 18], "might": [5, 6, 8, 18, 19, 20, 21, 22, 23], "millisecond": [13, 26], "mimic": 5, "min": [6, 16, 18, 20, 21], "min_valu": 8, "minima": 6, "minimum": [6, 8, 13], "mirror": [8, 13, 26], "mirrorutil": [13, 18, 22], "mismatch": 5, "miss": [6, 7, 8, 20], "mitig": 24, "mix": 24, "mj": 19, "mm": 6, "mm1sb": 16, "mm_to_p": 6, "mode": [1, 5, 6, 8, 12, 13, 26, 28], "model": [6, 7, 15], "modif": 26, "modul": [1, 5, 6, 7, 8, 9, 10, 11, 12, 13, 26], "moment": [18, 19, 22, 23], "momentum": [8, 13, 19, 22, 25], "momentum_resolut": 19, "momentumcorrector": [6, 8], "monitor": [3, 15, 26], "monochrom": 26, "monochromat": 26, "monochromatorphotonenergi": [15, 16, 20, 25, 26], "monoton": 8, "more": [1, 10, 12, 20, 21, 24], "most": [3, 5, 13, 20, 26], "mostli": [6, 13, 26], "motor": [19, 26], "mous": 18, "movement": 9, "mpe": [6, 13, 18, 19, 20], "mpes_example_config": [18, 19, 22, 23, 24], "mpg": [19, 26], "ms_marker": 13, "ms_markers_group": 13, "ms_markers_kei": [13, 26], "msg": 17, "msmarker": [13, 26], "much": [5, 10, 15], "multi": [0, 21], "multi_index": 13, "multicolumn": 13, "multidetector": 13, "multidimension": [1, 5, 6, 13, 26], "multiindex": 13, "multipl": [6, 7, 10, 11, 17, 19, 20], "multiprocess": [5, 8], "multithread": 26, "must": [1, 8, 10, 18, 26], "mycopi": 13, "mymakedir": 13, "n": [5, 6, 8, 13, 17, 18, 20, 26], "n_core": [5, 8], "n_cpu": 8, "n_pt": 17, "name": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 28], "nan": [10, 13, 21], "nanosecond": [6, 8, 20, 21, 26], "narrai": 6, "narrow": [8, 18], "natur": 24, "navig": [1, 3], "nbin": 17, "ncol": [8, 11], "nd": 15, "ndarrai": [5, 6, 8, 10, 11, 12, 13], "ndimag": [6, 25], "nearest": 6, "necessari": [1, 3, 26, 29], "need": [6, 8, 9, 12, 15, 18, 20, 21, 23, 25, 26], "neg": 6, "neighbor": [6, 24], "neither": [7, 13], "network": [8, 13, 18, 22], "never": [5, 17, 20], "nevertheless": 24, "new": [1, 3, 6, 7, 9, 10, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 28], "new_cent": 6, "new_dataset": 9, "new_tof_column": 6, "new_x_column": [6, 10], "new_y_column": [6, 10], "newli": 20, "next": [6, 8, 18, 20, 21], "nexu": [0, 8, 12, 26, 27], "nfdi": 19, "nice": 14, "nicer": 15, "nir": 19, "nm": [16, 19], "nof": 25, "nois": [5, 8, 10, 24], "non": [23, 24], "none": [5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 20, 25], "nonlinear": [6, 18], "nor": [7, 13], "normal": [0, 5, 6, 7, 8, 10, 15, 16, 18, 20, 21, 22, 24, 26, 29], "normalization_histogram": 8, "normalize_ord": [8, 26], "normalize_span": [8, 26], "normalize_to_acquisition_tim": [8, 15, 16, 18, 20, 21, 22, 25], "normspec": 6, "notadirectoryerror": 13, "note": [3, 13, 24, 29], "notebook": [0, 1, 3, 8, 19, 20, 21, 26, 28], "notic": 24, "notimplementederror": [6, 12], "now": [9, 13, 15, 18, 20, 21, 24, 25, 28], "np": [5, 6, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23], "np_arrai": 13, "npartit": [15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "nrang": 6, "ntask": 13, "ntrace": 6, "num": [18, 22], "num_column": 20, "num_cor": [8, 26], "num_row": 20, "num_row_group": 20, "numba": [0, 5, 8, 17, 26], "numba_bin": 5, "numba_histogramdd": 5, "number": [1, 5, 6, 8, 10, 11, 12, 13, 14, 17, 18, 20, 23, 24, 26], "numpi": [5, 6, 8, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 26], "nx": [8, 19, 20], "nxinstrument": 19, "nxmpe": [19, 26], "nxmpes_config": [19, 20, 26], "nxuser": 19, "o": [7, 9, 16, 20, 21, 22, 25], "object": [5, 6, 8, 9, 13, 14, 19, 20, 25], "obtain": [3, 6, 13, 16, 18, 20, 21, 25], "occur": [3, 13, 26], "off": [5, 13, 18], "offlin": [15, 16, 20, 25], "offset": [6, 8, 10, 15, 16, 18, 25, 26, 29], "offset_by_other_column": 10, "offset_column": 10, "often": 10, "old": 13, "oldest": 13, "omg": [19, 26], "omit": [6, 8], "onc": [1, 20, 28], "one": [3, 5, 6, 8, 9, 10, 12, 13, 14, 15, 18, 20, 24, 26], "ones": [1, 6], "onli": [3, 5, 6, 8, 9, 10, 12, 13, 20, 21, 24, 25], "onto": 8, "ontop": [18, 24], "open": [1, 3, 8, 13, 18, 26], "opencomp": [1, 3, 20, 28], "openmp": 8, "oper": [0, 4, 24], "opposit": 13, "opt": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "optic": [15, 29], "optim": 6, "option": [1, 5, 6, 7, 8, 10, 11, 12, 13, 14, 20, 23, 25, 26], "orang": [16, 25], "order": [5, 6, 7, 8, 12, 13, 15, 16, 20, 25, 26], "org": [3, 9, 15, 16, 25], "organ": 13, "orient": 18, "origin": [1, 6, 8, 21, 24], "orthogon": 6, "orthorhomb": [6, 27], "osc": 26, "oscil": 24, "oserror": 13, "other": [6, 7, 8, 10, 13, 18, 20, 25, 26], "other_entri": 6, "otherwis": [5, 6, 10, 12, 14, 15, 16, 20, 21, 25], "our": [15, 20, 21, 25, 26], "out": [3, 6, 8, 13], "out1": 15, "out2": 15, "out5": 15, "out6": 15, "outlier": 20, "output": [6, 11, 12, 13, 19, 20], "output_column": 13, "outsid": [5, 8, 18], "over": [5, 6, 7, 8, 13, 15, 17, 21, 25], "overflow": 5, "overlap": [6, 15, 20, 25], "overrid": [6, 8, 15, 16, 20, 21, 25], "overview": 21, "overwrit": [7, 8, 10, 13, 14, 20, 26], "overwritten": [6, 26], "ownership": 13, "p": [1, 3, 6, 15, 16, 19, 20, 25, 26], "p004316": 21, "p1": 26, "p1_kei": [6, 26], "p1_valu": 6, "p1sb": 16, "p2": 26, "p2_kei": [6, 26], "p2_valu": 6, "p_rd": [19, 26], "packag": [0, 1, 3, 7, 9, 10, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "package_dir": 7, "page": 3, "pair": [8, 10, 12, 22], "pairwis": 6, "palett": 6, "panda": 13, "pandoc": 3, "panel": [6, 8], "parallel": [5, 6, 8, 26], "param": 13, "paramet": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 19, 22, 23, 25, 26, 29], "parqu": 20, "parquet": [13, 20, 21, 26], "parquet_handl": 13, "parquet_path": 13, "pars": [13, 26], "pars1": 15, "pars2": 15, "pars5": 15, "pars6": 15, "parse_config": 7, "parse_h5_kei": 13, "parse_metadata": 13, "parser": 13, "part": [5, 17, 18], "particular": 6, "partit": [5, 8, 10, 20], "pass": [1, 5, 6, 7, 8, 10, 11, 13, 24, 26], "past": 10, "path": [1, 3, 6, 7, 8, 9, 12, 13, 18, 19, 22, 23, 24, 26, 29], "path_to_remov": 9, "pathcorr": 6, "pathlib": [12, 15, 16, 18, 20, 21, 25], "pattern": [13, 25], "pbar": [5, 8, 26], "pbd": 26, "pbd2": 26, "pbk": 11, "pcent": [6, 18, 19, 22, 23], "pcolormesh": 6, "pd": [5, 6, 8, 10, 13, 17], "peak": [6, 8, 15, 18, 20, 21, 23, 25, 26], "peak_window": [6, 8, 26], "peakdet": 6, "peakdetect1d": 6, "peakdetect2d": 6, "peaksearch": 6, "per": [6, 8, 13, 20, 21, 24, 26], "per_electron": [13, 26], "per_fil": 26, "per_puls": [13, 26], "per_train": [13, 26], "perfect": 18, "perform": [5, 13, 18, 20, 22], "period": [6, 15], "permiss": 3, "pg": 26, "pg2": [15, 16, 20, 25, 26], "phi": [19, 26], "photoelectron": [0, 20], "photoemiss": [0, 1, 5], "photon": [16, 20, 26], "pi": [18, 20, 23], "pick": [6, 15, 16, 20, 21, 25], "picosecond": [6, 8], "pip": [1, 3, 17, 28], "pipelin": 27, "pixel": [6, 8, 26], "pkwindow": 6, "place": [7, 26], "plan": 17, "planck": 19, "plane": [6, 8, 18, 19, 22, 23], "plate": 6, "pleas": 1, "plot": [6, 8, 11, 15, 16, 17, 18, 21, 22, 23, 24, 25, 29], "plot_single_hist": 11, "plt": [15, 16, 17, 18, 20, 21, 22, 23, 24, 25], "plu": 18, "po": 6, "point": [5, 6, 8, 13, 15, 16, 18, 20, 21, 22, 23, 26], "point_a": [6, 8, 18, 23], "point_b": [6, 8, 18, 23], "pointop": 6, "pol": 19, "polar": [19, 20], "poly_a": 6, "poly_energy_calibr": 6, "polynomi": [6, 8, 18], "popul": 13, "port": [6, 13], "pose": [8, 19, 22], "pose_adjust": [6, 8, 18, 19, 22, 23], "posi": [12, 17], "posit": [6, 8, 15, 18, 19, 21, 23, 25, 26], "possibl": [3, 6, 10, 15, 18], "possibli": [6, 7], "posx": [12, 17], "potenti": 18, "pouter_ord": [6, 18, 19, 22, 23], "power": 5, "pq": 13, "pr": 3, "pre": [1, 7, 8, 14, 18, 25], "pre_bin": 8, "preced": 13, "preciou": [20, 21], "precis": [15, 20], "precompil": 5, "prefer": 7, "prefix": [3, 13, 26], "prepar": 29, "preparation_d": 19, "preparation_descript": 19, "present": [5, 6, 7, 8, 9, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "preserv": [7, 15, 16, 20, 25], "preserve_mean": [6, 8, 10, 15, 16, 20, 25], "press": 3, "pressureac": [19, 26], "prevent": 3, "preview": [8, 18, 19], "previou": [1, 10, 14, 18, 25, 29], "previous": [20, 21], "princip": [6, 19], "print": [6, 8, 9, 13, 15, 18, 20, 21], "prioriti": [5, 8, 13], "probabl": [20, 21, 25, 26], "probe": [6, 15, 19, 20, 25, 26], "problem": 24, "procedur": [6, 15], "process": [0, 1, 3, 6, 9, 13, 15, 16, 19, 20, 21, 25, 26], "processed_dir": [13, 20], "processor": [3, 8, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29], "produc": 24, "profil": [6, 29], "progress": [3, 5, 8, 26], "project": [1, 3], "proper": [20, 21], "properti": [6, 8, 9, 13, 14], "propos": [19, 20], "proven": 0, "provid": [1, 5, 6, 7, 8, 9, 10, 12, 13, 14, 18, 22, 26], "public": [15, 16, 20, 21, 25], "publish": 3, "pull": [2, 18, 22, 28], "puls": [13, 26], "pulse_dur": 19, "pulse_energi": 19, "pulseid": [13, 15, 16, 20, 25, 26, 29], "pulser": 26, "pulsersignadc": [15, 16, 20, 25, 26], "pump": [6, 15, 16, 19, 20, 25, 26], "pumpprobetim": 26, "purpos": [17, 18], "push": [1, 3], "put": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "pv": 26, "py": [13, 17], "pydant": 7, "pyenv": 28, "pynxtool": [8, 12, 19, 26], "pypi": [3, 28], "pyplot": [6, 8, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25], "pyproject": 3, "pytest": 1, "python": [1, 3, 7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "python3": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "quad": 11, "quadmesh": [18, 20, 21, 22, 23], "qualit": 8, "quantiti": 6, "quasi": [24, 26], "queri": [13, 17], "queu": 3, "quick": 20, "quit": [15, 21], "r": [3, 12, 15, 16, 17, 18, 22, 25], "r_center": 6, "r_convers": 6, "r_det": 6, "r_ok": [15, 16, 20, 21, 25], "r_start": 6, "r_step": 6, "radial": 26, "radii": 6, "radiu": [6, 8, 26], "rais": [5, 6, 7, 8, 12, 13, 14, 17], "ramp": 22, "randn": 17, "random": [11, 17, 24], "rang": [5, 6, 8, 11, 13, 15, 16, 19, 20, 21, 23, 24, 25, 26], "range_convert": 6, "rate": [13, 18, 21, 22], "rather": 8, "ratio": 23, "raw": [3, 13, 15, 16, 20, 21, 25, 26], "raw_dir": 13, "rbv": [19, 26], "rd": 26, "rdeform": 6, "rdeform_field": [6, 8], "re": [9, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "read": [3, 6, 7, 8, 12, 13, 15, 16, 18, 20, 21, 26, 29], "read_datafram": [8, 13], "read_delay_rang": 8, "read_env_var": 7, "reader": [8, 12, 13, 19, 20, 26], "readout": 25, "real": 9, "realist": 5, "realli": 17, "rearrang": 9, "rearrange_fil": 9, "reason": [15, 16, 18, 22], "rebas": 1, "recent": 3, "recombin": [5, 26], "record": [9, 15, 16, 21, 22, 25], "recreat": 13, "recurs": 14, "reduc": [15, 16, 18, 20, 21, 22], "reduct": [6, 8, 10, 15, 16, 20, 25], "ref": 26, "ref_energi": [6, 8, 16, 18, 20, 21, 22], "ref_id": [6, 8, 16, 18, 20, 21, 22], "refer": [1, 6, 8, 18, 26], "reference_calib": 16, "refid": 18, "regardless": [13, 20], "region": [6, 25], "regist": 1, "registr": 6, "registri": 1, "rel": [6, 23], "relat": [3, 6, 8, 16, 20, 21], "relationship": 6, "releas": 2, "relev": [15, 16, 20, 21, 25], "reli": 13, "remain": [8, 13, 22], "remov": [3, 13, 20, 21, 25, 26], "remove_invalid_fil": [13, 20], "remove_zip": 9, "renam": 10, "render": 6, "reorder": 6, "repeat": [13, 15], "replac": [6, 8, 13], "report": [7, 13, 26], "repositori": [1, 3, 28], "repres": [5, 8, 12, 13], "represent": [6, 14], "request": [2, 5, 13, 20, 26, 28], "requir": [3, 5, 6, 13, 18, 19, 28], "reread": 13, "rerun": 9, "res01": 24, "res02": 24, "res03": 24, "res11": 24, "res12": 24, "res13": 24, "res14": 24, "res15": 24, "res_1d": 16, "res_bam": 15, "res_chessi": 20, "res_corr": [15, 16, 25], "res_kx_ki": 25, "res_norm": 22, "res_ref": 16, "res_sub": 21, "res_t05": 20, "res_t10": 20, "reserv": [13, 26], "reset": [6, 8, 13], "reset_deform": 6, "reset_multi_index": 13, "resolut": [15, 24], "resolv": [0, 13, 15, 26, 27], "respect": [6, 13, 15, 18, 20, 22, 23, 26], "respons": 3, "restart": 9, "restor": 8, "result": [5, 6, 8, 13, 25, 29], "retain": 12, "retriev": [8, 13, 22, 26], "rettig": 13, "return": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26], "return_edg": 5, "return_partit": 5, "reus": 18, "revers": 8, "review": 1, "rg": [18, 22], "right": [24, 25], "rise": 8, "rmsnois": 6, "robust": [15, 20, 21, 25], "role": 19, "room": 20, "root": [13, 16, 20, 21, 26], "root_dir": 9, "rotat": [6, 8, 18, 19, 22, 23, 26], "rotation_auto": 6, "rotation_symmetri": [8, 18, 22, 23, 26], "rotsym": 6, "rotvertexgener": 6, "routin": [0, 18, 26], "row": [6, 8, 10, 15, 17], "row_group": 13, "row_index": 6, "rst": 1, "rstart": [6, 26], "rstep": [6, 26], "rtype": 14, "run": [1, 3, 8, 10, 13, 15, 16, 18, 21, 25, 26, 29], "run44498": 15, "run_id": 13, "run_numb": [15, 16, 25], "runner": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "runs44824": 20, "runtimeerror": 5, "rv": 11, "rvbin": 11, "rvrang": 11, "rx": 15, "sa1": 26, "safetymargin": 13, "same": [8, 10, 14, 18, 19, 20, 26], "sampl": [5, 6, 8, 18, 19, 21, 23, 24, 25, 26, 29], "sample_histori": 19, "sample_temperatur": [22, 26], "samplebia": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "sampletemperatur": [15, 16, 20, 25, 26], "sase": [15, 20, 25, 26], "sav": [19, 26], "save": [7, 8, 12, 13, 15, 16, 18, 19, 26, 29], "save_config": 7, "save_delay_calibr": 8, "save_delay_offset": [8, 15, 20], "save_energy_calibr": [8, 16, 18, 20, 21], "save_energy_correct": [8, 18], "save_energy_offset": [8, 20], "save_env_var": 7, "save_momentum_calibr": [8, 18], "save_parquet": 13, "save_splinewarp": [8, 18], "save_transform": 8, "save_workflow_param": [8, 20], "savgol_filt": [6, 8], "saw": 20, "sb": 25, "sb_blur": 25, "sb_norm": 25, "scale": [6, 8, 10, 18, 20, 26], "scaling_auto": 6, "scan": [6, 8, 13, 18, 19, 22, 29], "scan0121_1": [9, 22], "scan049_1": 9, "scandir": [18, 19, 22, 23, 24], "scatter": [6, 16], "scatterkwd": 6, "schedul": 13, "schema": [13, 20], "scicat": [13, 20, 26], "scicat_token": [20, 26], "scicat_url": [20, 26], "scientificmetadata": 20, "scientist": 1, "scipi": [6, 8, 16, 25], "score": 6, "script": [6, 28], "sdiag": 26, "sdir": 13, "search": [5, 6, 7, 13], "search_pattern": 13, "sec": [18, 22], "second": [6, 8, 13, 15, 26], "section": [6, 26], "sector": [6, 8, 15, 16, 25, 26, 29], "sector_delai": [6, 8, 26], "sector_id": [6, 13, 26], "sector_id_column": [6, 13, 20], "sector_id_reserved_bit": [13, 20, 26], "sectorid": 13, "sed": [2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "sed_config": [7, 8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26], "sed_kernel": 28, "sedprocessor": [8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "see": [1, 3, 6, 8, 9, 13, 15, 20, 21, 24, 25, 26, 28], "seg": 6, "segment": 6, "sel": [15, 16, 20, 25], "select": [1, 3, 6, 8, 13, 18, 23, 26], "select_k_rang": 6, "select_slic": 6, "selector": [6, 13], "self": [6, 8], "sensit": 24, "separ": [6, 13, 20], "sequenc": [5, 6, 8, 10, 11, 12, 13], "sequenti": 21, "seri": [6, 8, 13, 20, 29], "serial": [13, 20], "serialized_s": 20, "set": [1, 3, 5, 6, 7, 8, 9, 13, 16, 18, 19, 20, 21, 22, 23, 24, 25], "set_titl": [15, 16, 25], "setup": [26, 29], "sever": [0, 25], "sh": [1, 3], "shall": [18, 26], "shape": [5, 6, 8, 13], "share": 20, "shift": [6, 8, 15, 16, 20, 21, 25], "ship": 26, "short": 15, "should": [1, 5, 6, 8, 9, 12, 13, 16, 19, 20, 24, 26], "show": [5, 6, 8, 15, 16, 18, 19, 20, 21, 22, 25], "show_legend": 6, "showcas": [17, 23], "shown": 24, "side": [15, 25, 27], "sideband": [15, 25], "sig_mov": 6, "sig_stil": 6, "sigma": [6, 15, 18, 26], "sigma_radiu": [18, 26], "sign": [6, 8, 10, 26], "signal": [6, 8, 16, 20], "signific": [5, 13, 15, 17], "significantli": 3, "similar": [5, 9, 10, 13, 25], "similarli": 24, "simpl": [5, 17, 20], "simpli": [17, 20], "simplify_binning_argu": 5, "simul": 17, "simultan": [10, 25], "sinc": 26, "singl": [0, 5, 6, 8, 11, 12, 13, 17, 19, 21, 23, 26], "single_event_data": 9, "sis8300": 26, "site": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "situat": [6, 24], "size": [5, 6, 10, 11, 13, 20, 24, 26], "skip": [3, 18, 19, 23, 24, 28], "skip_test": 5, "slice": [6, 8, 15, 16, 18, 20, 21, 22, 23, 25, 26], "slice_correct": 6, "slider": [6, 8], "slightli": 21, "slow": [3, 8], "slow_ax": 19, "small": [1, 17, 24], "smaller": [15, 24], "smallest": 10, "smooth": [6, 8, 26], "so": [3, 12, 16, 20, 26], "societi": 19, "solv": [6, 24], "some": [9, 13, 16, 20, 24, 25], "sometim": [20, 25], "somewher": 18, "soon": [20, 26], "sort": [12, 13], "sourc": [1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 26, 28], "sp": [18, 19, 20, 21, 22, 23, 24], "sp_44455": 16, "sp_44498": [15, 16, 25], "space": [3, 6, 8, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "span": [6, 8], "spars": [6, 10], "spatial": 20, "spatial_resolut": 19, "spawn": [5, 8], "spec": [6, 13], "special": 26, "specif": [3, 6, 8, 9, 13, 15, 16, 20, 21, 25], "specifi": [5, 6, 8, 9, 10, 13, 18], "spectra": [6, 20, 21], "spectral": 6, "spectroscopi": [0, 1], "spectrum": [16, 29], "speed": [13, 20], "spent": 20, "spheric": [6, 8, 18], "sphinx": 3, "spline": [6, 8, 18, 19, 22, 26], "spline_warp_estim": [6, 8], "splinewarp": [8, 18], "split": [13, 26], "split_channel_bitwis": 13, "split_dld_time_from_sector_id": [13, 20], "split_sector_id_from_dld_tim": 26, "spot": 29, "sqrt": [18, 23], "squar": [6, 15, 16, 18, 20, 21, 22], "src": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "st": [15, 16, 25], "stack": [6, 8, 12], "stackaxi": 6, "stage": [6, 15, 20, 25, 26, 29], "stamp": [8, 10, 13, 23, 27], "standard": [6, 12, 18, 19], "start": [2, 5, 6, 8, 13, 18, 20, 26], "static": [6, 9, 26], "statist": [15, 16, 18, 20, 21, 22], "stdev": 10, "step": [0, 1, 3, 5, 6, 8, 13, 21, 24, 25, 26], "steparrai": 20, "stepsiz": 24, "still": [20, 26], "stoke": 19, "stop": [6, 9], "storag": [8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "store": [5, 6, 8, 9, 13, 16, 20, 21, 22, 25, 26, 27], "str": [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 18, 20, 22], "stream": [13, 26], "stream_0": 26, "stream_1": 26, "stream_2": 26, "stream_4": 26, "stream_name_prefix": 26, "string": [5, 7, 12, 13, 20], "structur": [13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "sub_channel": 26, "subchannel": 26, "subchannelalia": 26, "subclass": [1, 6], "subdir": [9, 18, 19, 22, 23, 24], "subfold": 9, "subfunct": 12, "submit": 28, "subplot": [15, 16, 17, 18, 20, 21, 22, 25], "subsequ": 26, "substanti": 24, "substitu": 8, "subtract": [6, 8, 10], "success": [1, 26], "successfulli": [9, 20, 21], "suffici": 6, "suffix": 10, "sum": [6, 13, 15, 16, 17, 18, 21, 22], "sum_n": 6, "support": [6, 7, 8, 10, 13], "supported_file_typ": 13, "suppress": [6, 20], "suppress_output": 6, "suptitl": [15, 16, 25], "sure": [3, 20, 26], "surround": 6, "sxp": [0, 13, 29], "sxp_example_config": 21, "sy": 17, "sym": 6, "symmetr": [6, 18], "symmetri": [6, 8, 18, 26, 27], "symscor": 6, "symtyp": 6, "sync": 26, "system": [6, 7, 13, 15, 16, 20, 21, 23, 25, 26], "system_config": [7, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "t": [3, 6, 8, 9, 12, 15, 18, 19, 20, 22, 23, 24, 25, 26], "t0": [6, 8, 18, 20, 21, 22, 25, 26, 27], "t0_kei": [6, 26], "t0_valu": 6, "t_b": 22, "t_n": 26, "ta": 6, "tab": 3, "tabl": 17, "tabular": 8, "tag": 3, "tail": 20, "take": [5, 7, 8, 9, 10, 13, 15, 18, 19, 20, 22, 23, 25], "taken": [6, 18, 24], "targcent": 6, "target": [6, 13], "target_column": 10, "tas2": [9, 22], "td": 26, "tell": 23, "temp": 22, "temp_rbv": [19, 26], "temperatur": 27, "temperature_data": 22, "tempor": 15, "term": [6, 15, 24], "terrain": [15, 16, 25], "terrain_r": 6, "test": [1, 9], "test_fid": 13, "text": [11, 15, 16, 25], "than": [8, 12, 24], "thei": [6, 7, 8, 20, 24, 26], "them": [6, 8, 9, 14, 18, 20, 21, 25, 26], "theme": 0, "therefor": [12, 20, 21], "thi": [0, 1, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "thick": 6, "thin": [6, 18, 19, 22, 23], "thing": 20, "third": 25, "those": [10, 15, 20, 21, 25, 28], "though": 23, "thread": [5, 8, 13, 26], "threadpool_api": [5, 8, 26], "threadpool_limit": 8, "threads_per_work": [5, 8, 26], "three": 13, "through": [0, 1, 18], "throughout": 22, "tht": [19, 26], "thu": [20, 24, 25], "tif": 8, "tiff": [8, 12, 20], "tight": 20, "tight_layout": 20, "time": [0, 6, 8, 10, 12, 13, 15, 16, 17, 23, 24, 25, 26, 27, 29], "time0": 6, "time0_mm": 6, "time1": 26, "time_offset": 6, "time_stamp": [8, 10, 13, 22, 23], "time_stamp_alia": [8, 13], "time_stamp_column": [8, 10], "timed_datafram": 8, "timed_dataframe_unit_tim": 26, "timed_flash1_user3_stream_2_run44762_file1_20230321t113927": 20, "timestamp": [8, 10, 13, 15, 16, 20, 21, 22, 23, 25, 26], "timezon": 22, "timinginfo": 26, "titl": [6, 15, 25], "tm": [18, 19, 22, 26], "tmat": 6, "to_h5": 12, "to_nexu": 12, "to_tiff": 12, "todo": [19, 20], "tof": [6, 8, 13, 16, 18, 20, 21, 25, 26], "tof2ev": 6, "tof2evpoli": 6, "tof2n": 6, "tof_bin": [6, 26], "tof_binwidth": [6, 26], "tof_column": [6, 13, 20, 26], "tof_dist": 6, "tof_fermi": [6, 18, 26], "tof_n": [6, 8, 26], "tof_ns_column": [6, 8], "tof_voltag": 26, "tof_width": [6, 26], "tofvoltag": [15, 16, 20, 25, 26], "tog": 6, "togeth": 18, "toggl": 18, "token": [3, 13, 20, 26], "toml": 3, "too": [8, 18, 20, 24], "took": 26, "tool": [6, 8, 13, 18, 20, 23, 26], "tooltip": 11, "top": 6, "topic": 0, "total": [5, 15, 16, 17, 20, 21, 25], "toward": [6, 18], "tpswarp": 6, "tqdm": [5, 8], "trace": [6, 8, 18, 26], "traces_norm": 6, "track": [0, 5, 20], "trail": 14, "train": [13, 20, 29], "train_id": 13, "trainid": [13, 15, 16, 20, 21, 25], "transform": [5, 6, 8, 18], "transform_typ": 6, "translat": [6, 8, 18, 19, 22, 23], "transmiss": 20, "transpar": [13, 18, 22], "trarp": [0, 19, 22, 26], "tree": 13, "tremend": 13, "tri": [8, 12], "trigger": 3, "true": [5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26], "trx": [19, 26], "trxp": [25, 27], "trxpd": [0, 29], "try": [5, 9, 17, 19, 21, 24, 26], "trz": [19, 26], "ts_from": 13, "ts_to": 13, "tu": 20, "tube": 18, "tungsten": 25, "tupl": [5, 6, 8, 11, 13], "turn": 5, "tutori": [0, 3, 18, 19, 22, 23, 24, 27, 29], "twice": 10, "two": [3, 6, 8, 9, 10, 13, 18, 20, 23], "type": [3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20, 24, 26, 28], "typeerror": [5, 7, 8, 12], "typic": 26, "tzcyx": 12, "tzoffset": 22, "u": [20, 21, 24, 25], "ubid_offset": 26, "uca": 26, "udld": [19, 26], "ufa": 26, "uint16": [21, 26], "uint32": [5, 15, 16, 20, 25, 26], "uint64": [5, 21], "unbin": 26, "uncategoris": 26, "undefin": [6, 13], "under": [8, 14, 25], "underli": 8, "understand": [3, 21], "undo": 16, "unfortun": 25, "uniform": [5, 6, 8, 10, 24], "unimpl": 5, "union": 6, "unit": [8, 20, 26], "unix": 13, "unmodifi": 8, "unreport": [15, 16, 18, 20, 21, 22], "up": [1, 3, 6, 13, 15, 16, 24], "updat": [3, 6, 13], "update_deform": 6, "upload": 3, "upper": 6, "upper_bound": [8, 10, 23], "upperbound1": 6, "upperbound2": 6, "url": [9, 13, 26], "us": [0, 1, 3, 6, 8, 10, 12, 13, 17, 19, 20, 21, 23, 25, 26, 27, 28], "usag": [0, 13], "use_cent": [6, 8, 26], "use_copy_tool": 8, "use_correct": [8, 19], "use_exist": [9, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "use_time_stamp": 8, "user": [1, 3, 5, 6, 7, 13, 17, 19, 22, 23, 26, 28], "user0": 19, "user_config": [7, 22, 23, 26], "user_path": 9, "usual": [5, 20], "util": [0, 5], "utim": 22, "uv": [1, 3], "v": [3, 15, 18, 19, 23, 24, 26, 29], "v0": 3, "val": [5, 6], "valenc": 19, "valid": [6, 7, 8, 13, 20], "valu": [5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 18, 19, 21, 22, 24, 25, 26, 29], "valueerror": [5, 6, 7, 8, 9, 12, 13], "var_nam": 7, "vari": [16, 18, 20, 21, 22], "variabl": [1, 7, 11, 13, 15, 16, 18, 20, 21, 22], "variat": [20, 26], "variou": [13, 26], "vector": [6, 19, 23], "venv": [1, 3, 28], "verbos": [6, 7, 8, 13, 15, 16, 18, 21, 22, 23, 25], "veri": [5, 24, 25], "verifi": [7, 24], "verify_config": 7, "version": [1, 3, 6, 13, 17, 20, 25, 27], "versu": 22, "vert": 6, "vertex": 6, "vertic": [6, 11], "via": 18, "view": [3, 6, 8, 20], "view_even_histogram": 20, "view_event_histogram": [8, 18, 20, 21, 22], "violet": 16, "virtual": [1, 3, 28], "visibl": [15, 25], "visit": 3, "visual": [6, 19, 25, 26, 29], "vital": 26, "vline": [16, 25], "volt": 6, "voltag": [6, 8, 18, 22, 26], "volum": [5, 6], "voxel": 24, "w": [8, 12, 16, 25], "w110": [9, 15, 16, 25], "w4f": [15, 16, 29], "w4f5": 16, "w4f7": [16, 25], "w5p": 25, "w_4f_5": 25, "w_4f_5_blur": 25, "w_4f_5_norm": 25, "w_4f_7": 25, "w_4f_7_bgd": 25, "w_4f_7_bgd_blur": 25, "w_4f_7_blur": 25, "w_4f_7_norm": 25, "w_4f_7_nrm1": 25, "w_4f_7_nrm1_blur": 25, "w_4f_7_nrm2": 25, "w_4f_7_nrm2_blur": 25, "w_5p": 25, "w_5p_blur": 25, "w_5p_norm": 25, "wa": [5, 8, 18, 20, 21, 22], "wai": 24, "walk": 1, "wall": 17, "want": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "warn": [5, 6, 8, 12, 17, 18, 19, 20, 21, 23, 24], "warp": [6, 8, 18], "wave": 13, "wavelength": 20, "we": [0, 1, 9, 10, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "web": 9, "weight": [6, 8, 10, 15, 16, 20, 25], "welcom": 1, "well": [1, 5, 6, 15, 18, 23, 24], "were": [13, 20, 21], "wesp": [13, 26], "wether": 13, "what": [20, 21], "when": [5, 6, 8, 9, 13, 14, 20], "where": [5, 6, 7, 8, 9, 13, 18, 20, 21, 24, 26], "whether": [1, 6, 8, 9, 10, 13, 18, 26], "which": [1, 5, 6, 8, 9, 10, 13, 14, 15, 18, 19, 20, 21, 22, 23, 24, 26], "whichev": 6, "while": [13, 16, 20], "whole": [6, 8, 15, 20, 25], "whose": 6, "wide": 7, "widget": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "width": [6, 8, 15, 18, 19, 22, 23, 26], "window": [6, 7, 26, 28], "wise": 6, "within": [6, 8, 13, 18, 22, 24], "withing": 15, "without": [15, 20], "work": [3, 6, 7, 8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "worker": 26, "workflow": [0, 2, 3, 6, 8, 23, 26], "workflow_dispatch": 3, "workhors": 20, "working_dist": 19, "would": [1, 3, 9, 17], "wrapper": 8, "write": [1, 3, 8, 12, 15, 16, 20, 21, 25], "writer": 8, "written": 6, "wrong": 5, "wse2": [9, 18, 19, 23, 24], "x": [6, 8, 10, 11, 12, 15, 16, 18, 19, 20, 22, 23, 24, 26], "x0": 25, "x1": 15, "x2": 15, "x27": 20, "x5": 15, "x6": 15, "x64": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "x_axi": 6, "x_center": [6, 26], "x_column": [6, 10], "x_width": [6, 26], "xarrai": [5, 8, 12, 20, 21, 25], "xaxi": 6, "xfel": [0, 29], "xgs600": [19, 26], "xlabel": 15, "xm": [18, 19, 22, 23, 26], "xpd": 29, "xr": [5, 6, 8, 12, 20, 21, 25], "xrng": 6, "xtran": [6, 8, 18, 19, 22, 23], "xuv": 19, "y": [6, 8, 10, 11, 12, 18, 19, 20, 22, 23, 24, 26], "y1": 15, "y2": 15, "y5": 15, "y6": 15, "y_axi": 6, "y_center": [6, 26], "y_column": [6, 10], "y_width": [6, 26], "yaml": [7, 8, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26], "year": 26, "yet": [8, 21, 26], "ylabel": 15, "ym": [18, 19, 22, 23, 26], "yml": 3, "you": [0, 1, 3, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28], "your": [1, 15, 16, 20, 21, 24, 25, 28], "yournameload": 1, "yourusernam": 1, "ytran": [6, 8, 18, 19, 22, 23], "z": 12, "z1": 26, "z2": 26, "zenodo": [9, 15, 16, 20, 21, 22, 25, 27], "zero": [6, 15, 16, 20, 21, 25], "zfill": [18, 22], "zip": [9, 17], "zone": [6, 18], "zraw": 26, "\u00b5j": 19, "\u00b5m": 20}, "titles": ["SED documentation", "Contributing to sed", "Development", "How to Maintain", "API", "Binning", "Calibrator", "Config", "Core", "Dataset", "Dataframe Operations", "Diagnostics", "IO", "Data loader", "Metadata", "Tutorial for trXPS for the HEXTOF instrument at FLASH: t0, cross-correlation and BAM correction", "Tutorial for trXPS for energy calibration using core level side-bands", "Binning demonstration on locally generated fake data", "Demonstration of the conversion pipeline using time-resolved ARPES data stored on Zenodo", "Binning with metadata generation, and storing into a NeXus file", "Tutorial for binning data from the HEXTOF instrument at FLASH", "Tutorial for binning data from the SXP instrument at the European XFEL", "Binning of temperature-dependent ARPES data using time-stamped external temperature data", "Distortion correction with orthorhombic symmetry", "Correct use of Jittering", "Tutorial for trXPD for the HEXTOF instrument at FLASH with background normalization", "Configuration", "User Guide", "Installation", "Workflows"], "titleterms": {"1": 18, "1a": 18, "1st": 18, "2": 18, "3": 18, "3a": 18, "4": 18, "5": 18, "abstract": 13, "ad": 9, "add": 20, "addit": 16, "advanc": 27, "align": 20, "along": 17, "api": [0, 4, 9], "append": 16, "appli": 15, "around": 16, "arp": [18, 22], "attribut": 9, "au": 21, "automat": 16, "ax": 23, "axi": [15, 16, 20, 21, 25], "background": 25, "bam": [15, 16], "band": [16, 23], "baseload": 13, "basic": 27, "berlin": 26, "bia": [16, 21], "bin": [5, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "calibr": [6, 15, 16, 18, 20, 21, 22, 23, 25], "can": 16, "channel": 21, "check": 15, "chessi": 20, "cleanup": [20, 21], "commun": 0, "compar": 16, "comparison": 15, "comput": [17, 18, 19, 20, 22], "concept": 27, "config": [7, 15, 16, 20, 21, 25], "configur": 26, "contribut": [0, 1], "convers": 18, "core": [8, 16, 25], "correct": [6, 15, 16, 18, 20, 21, 23, 24, 25], "correl": 15, "cross": 15, "custom": 9, "dask": 17, "data": [13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "datafram": [10, 17, 20, 21], "dataset": 9, "datasetsmanag": 9, "default": [9, 26], "defin": [15, 17, 18, 22], "definit": 23, "delai": [6, 15, 16, 18, 20, 21, 25], "delaystag": 20, "demonstr": [17, 18], "depend": 22, "desi": 26, "develop": [1, 2, 28], "diagnost": 11, "distort": [18, 23], "distribut": 17, "dldtimestep": 16, "document": [0, 3], "effect": 15, "electronid": 21, "energi": [6, 15, 16, 18, 20, 21, 25], "entir": 20, "european": 21, "event": 20, "exampl": [0, 9, 26], "extern": 22, "extract": 16, "fake": 17, "featur": 23, "fhi": 26, "file": [16, 19, 20, 21, 26], "final": 19, "find": [16, 20, 21], "flash": [15, 20, 25, 26], "flashload": 13, "flight": [20, 21], "frame": 16, "from": [16, 20, 21, 25], "function": 5, "gener": [17, 19, 20, 23], "genericload": 13, "get": [1, 9, 15, 16, 20, 21, 25], "guid": [0, 27], "guidelin": 1, "helper": 5, "hextof": [15, 20, 25, 26], "histogram": [18, 20, 21], "how": 3, "id": [15, 21], "import": [15, 16, 20, 21, 25], "inspect": [20, 21], "instal": [27, 28], "instanc": 20, "instrument": [15, 20, 21, 25], "interfac": 13, "io": 12, "jitter": [20, 24], "json": 9, "level": [16, 25], "librari": [15, 16, 20, 21, 25], "load": [15, 16, 18, 19, 20, 21, 22, 23, 24], "loader": [1, 13], "local": 17, "main": 5, "maintain": 3, "metadata": [14, 19], "meti": 26, "mica": 21, "microbunchid": 21, "microscop": 26, "momentum": [6, 18, 23, 26], "mpe": 26, "mpesload": 13, "necessari": [15, 16, 20, 21, 25], "nexu": 19, "normal": 25, "note": 20, "now": 16, "number": 16, "o": 15, "offset": [20, 21], "oper": 10, "optic": 20, "option": 18, "orthorhomb": 23, "our": 16, "panda": 17, "paramet": [15, 16, 20, 21], "partit": 17, "path": [15, 16, 20, 21, 25], "peak": 16, "pipelin": 18, "plot": 20, "posit": 16, "prepar": [15, 16, 20, 21, 25], "previou": [16, 20, 21], "processor": 20, "profil": 20, "pull": 1, "puls": 15, "pulseid": 21, "rang": [17, 18, 22], "read": 25, "refer": 16, "releas": 3, "remov": 9, "request": 1, "resolv": 18, "result": 20, "roi": 16, "run": 20, "sampl": 20, "save": [20, 21], "sb": 16, "scan": 21, "sector": 20, "sed": [0, 1, 27], "see": 16, "seri": [16, 21], "set": [15, 26], "setup": [15, 16, 20, 21, 25], "side": 16, "some": [18, 22], "spectrum": [20, 21], "spline": 23, "spot": 20, "stage": [16, 21], "stamp": 22, "start": 1, "step": 18, "store": [15, 18, 19], "sxp": 21, "sxploader": 13, "symmetri": 23, "t0": [15, 16], "temperatur": 22, "those": 16, "time": [18, 20, 21, 22], "top": 23, "topic": 27, "train": [15, 21], "transform": 17, "trxp": [15, 16], "trxpd": 25, "tutori": [15, 16, 20, 21, 25], "us": [5, 9, 15, 16, 18, 22, 24], "user": [0, 9, 27], "util": 13, "v": 21, "valenc": 23, "valu": 20, "version": 28, "versu": 15, "visual": [16, 18, 20, 22], "volum": [18, 19, 22], "w": 15, "w4f": 25, "warp": 23, "we": [15, 16], "workflow": [1, 18, 20, 29], "xfel": 21, "xpd": 25, "zenodo": 18}}) \ No newline at end of file diff --git a/sed/latest/sed/api.html b/sed/latest/sed/api.html index 2c0757c..b2ad4e6 100644 --- a/sed/latest/sed/api.html +++ b/sed/latest/sed/api.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/binning.html b/sed/latest/sed/binning.html index 5bffca9..cc8a20d 100644 --- a/sed/latest/sed/binning.html +++ b/sed/latest/sed/binning.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/calibrator.html b/sed/latest/sed/calibrator.html index b0ebee4..c98d04d 100644 --- a/sed/latest/sed/calibrator.html +++ b/sed/latest/sed/calibrator.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/config.html b/sed/latest/sed/config.html index facf4fb..00321e9 100644 --- a/sed/latest/sed/config.html +++ b/sed/latest/sed/config.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/core.html b/sed/latest/sed/core.html index 4e14ab3..01c1fa4 100644 --- a/sed/latest/sed/core.html +++ b/sed/latest/sed/core.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/dataset.html b/sed/latest/sed/dataset.html index c38524c..29f77a0 100644 --- a/sed/latest/sed/dataset.html +++ b/sed/latest/sed/dataset.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/dfops.html b/sed/latest/sed/dfops.html index 786309a..0a687f1 100644 --- a/sed/latest/sed/dfops.html +++ b/sed/latest/sed/dfops.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/diagnostic.html b/sed/latest/sed/diagnostic.html index 153baeb..cbbe1a0 100644 --- a/sed/latest/sed/diagnostic.html +++ b/sed/latest/sed/diagnostic.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/io.html b/sed/latest/sed/io.html index 680bafa..aa47494 100644 --- a/sed/latest/sed/io.html +++ b/sed/latest/sed/io.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/loader.html b/sed/latest/sed/loader.html index 0be16d8..d0f55eb 100644 --- a/sed/latest/sed/loader.html +++ b/sed/latest/sed/loader.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/sed/metadata.html b/sed/latest/sed/metadata.html index 4f04f8c..a9dbf1a 100644 --- a/sed/latest/sed/metadata.html +++ b/sed/latest/sed/metadata.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
diff --git a/sed/latest/tutorial/10_hextof_workflow_trXPS_bam_correction.html b/sed/latest/tutorial/10_hextof_workflow_trXPS_bam_correction.html index 9540818..c2b2157 100644 --- a/sed/latest/tutorial/10_hextof_workflow_trXPS_bam_correction.html +++ b/sed/latest/tutorial/10_hextof_workflow_trXPS_bam_correction.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
@@ -702,9 +702,9 @@Now we make fit to determine precise t\(_0\) position and cross-correlation using lmfit fit models
As we see the sidebands are quite broad and one of the possible reasons for this could be long or short-term drifts (jitter) of the FEL arrival time with respect to e.g. optical laser or differences in the intra-bunch arrival time. To check and correct for this we can look at beam arrival monitor (BAM). The BAM gives a pulse-resolved measure of the FEL arrival time with respect to a master clock.
@@ -943,7 +949,7 @@As we can see, jitter between FEL and pump laser is quite significant withing a pulse train as well as over the whole measurement period.
We clearly see an effect of BAM corrections - side bands are visible much nicer and width became smaller.
-INFO - Use feature ranges: [(4120.2, 4199.4), (4156.2, 4231.8), (4195.8, 4282.2), (4237.2, 4325.4)].
+INFO - Use feature ranges: [(4120.2, 4199.4), (4156.2, 4226.4), (4197.6, 4280.4), (4237.2, 4325.4)].
INFO - Extracted energy features: [[4.1472e+03 1.0000e+00]
[4.1850e+03 1.0000e+00]
[4.2246e+03 1.0000e+00]
@@ -685,13 +685,13 @@ find calibration parameters
Now that we have the calibration parameters, we can generate the energy axis for each spectrum
[11]:
@@ -796,14 +796,14 @@ Now we can use those parameters and load our trXPS data using the additional
-[<matplotlib.lines.Line2D at 0x7fae0409ba00>]
+[<matplotlib.lines.Line2D at 0x7f1f881353c0>]
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 02/05/2025, 22:09:27
+INFO - Using energy calibration parameters generated on 02/24/2025, 13:27:48
INFO - Dask DataFrame Structure:
trainId pulseId electronId dldPosX dldPosY dldTimeSteps pulserSignAdc bam timeStamp monochromatorPhotonEnergy gmdBda delayStage sampleBias tofVoltage extractorVoltage extractorCurrent cryoTemperature sampleTemperature dldTimeBinSize dldSectorID energy
npartitions=14
@@ -1087,7 +1093,7 @@ Append energy axis into a data frame, bin and visualize data in the calibrat
-
+
[18]:
[19]:
@@ -1145,14 +1157,14 @@ Compare to reference
-<matplotlib.legend.Legend at 0x7fae041cbcd0>
+<matplotlib.legend.Legend at 0x7f1f7ffc7280>
SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
-CPU times: user 1.15 s, sys: 16 ms, total: 1.17 s
-Wall time: 1.17 s
+CPU times: user 1.17 s, sys: 19 ms, total: 1.18 s
+Wall time: 1.18 s
-CPU times: user 628 ms, sys: 180 ms, total: 809 ms
-Wall time: 698 ms
+CPU times: user 636 ms, sys: 184 ms, total: 820 ms
+Wall time: 710 ms
-[<matplotlib.lines.Line2D at 0x7f7ea5cfaa10>]
+[<matplotlib.lines.Line2D at 0x7efbdbf71690>]
INFO - Calculated thin spline correction based on the following landmarks:
-pouter_ord: [[203.00726884 342.99582606]
- [299.88190008 346.19632384]
- [350.95300909 244.78637393]
- [305.65012374 150.2066823 ]
- [199.37342622 152.82185828]
- [153.41384299 243.04773388]]
-pcent: (249.22498872953958, 249.2397691176122)
+pouter_ord: [[203.00915366 342.98861811]
+ [299.8726601 346.19957925]
+ [350.94949617 244.78418951]
+ [305.6459078 150.19587185]
+ [199.53129769 152.78615166]
+ [153.40610815 243.05440906]]
+pcent: (249.23681764671807, 249.24598039835072)
INFO - Adding kx/ky columns to dataframe:
-INFO - Using momentum calibration parameters generated on 02/05/2025, 22:11:20
+INFO - Using momentum calibration parameters generated on 02/24/2025, 13:29:44
INFO - Dask DataFrame Structure:
X Y t ADC Xm Ym kx ky
npartitions=100
@@ -939,19 +939,19 @@ 1st step:
INFO - Applying energy correction to dataframe...
-INFO - Using energy correction parameters generated on 02/05/2025, 22:11:20
+INFO - Using energy correction parameters generated on 02/24/2025, 13:29:45
INFO - Dask DataFrame Structure:
X Y t ADC Xm Ym kx ky tm
npartitions=100
@@ -1037,13 +1037,13 @@ 1. Step:#
-
+
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 02/05/2025, 22:11:30
+INFO - Using energy calibration parameters generated on 02/24/2025, 13:29:55
INFO - Dask DataFrame Structure:
X Y t ADC Xm Ym kx ky tm energy
npartitions=100
@@ -1266,68 +1266,68 @@ 4. Delay calibration:
0
- -0.297255
- -0.297255
- -0.297255
- -0.297255
+ -0.246584
+ -0.246584
+ -0.246584
+ -0.246584
0.000000
0.000000
-2.060071
-2.060071
- -48.525471
- -25.224003
+ -48.471838
+ -25.223989
1
- 364.522425
- 1001.522425
- 70100.522425
- 6316.522425
- 354.877374
- 1031.844301
- -1.108153
- 0.707732
- 70083.505474
- -9.314168
+ 364.806336
+ 1001.806336
+ 70100.806336
+ 6316.806336
+ 355.310974
+ 1032.033230
+ -1.106990
+ 0.708238
+ 70083.792893
+ -9.314691
2
- 760.837182
- 817.837182
- 75614.837182
- 6315.837182
- 791.237659
- 839.451957
- 0.062332
- 0.191662
- 75613.960511
- -16.717085
+ 760.796152
+ 817.796152
+ 75614.796152
+ 6315.796152
+ 791.207585
+ 839.413177
+ 0.062252
+ 0.191558
+ 75613.920457
+ -16.717046
3
- 692.154206
- 971.154206
- 66455.154206
- 6317.154206
- 713.719849
- 985.160056
- -0.145600
- 0.582507
- 66449.465201
- -0.833697
+ 691.861752
+ 970.861752
+ 66454.861752
+ 6316.861752
+ 713.422954
+ 984.891246
+ -0.146397
+ 0.581786
+ 66449.183340
+ -0.832859
4
- 670.965146
- 711.965146
- 73025.965146
- 6316.965146
- 696.961312
- 741.327391
- -0.190553
- -0.071546
- 73025.577493
- -13.817060
+ 671.483417
+ 712.483417
+ 73026.483417
+ 6317.483417
+ 697.478953
+ 741.806259
+ -0.189165
+ -0.070262
+ 73026.103801
+ -13.817736
@@ -1354,28 +1354,28 @@ 4. Delay calibration:
-<matplotlib.collections.QuadMesh at 0x7f7e8c87b880>
+<matplotlib.collections.QuadMesh at 0x7efc2d408f70>
[7]:
@@ -656,7 +656,7 @@ Load Data
-INFO - No landmarks defined, using momentum correction parameters generated on 02/05/2025, 22:11:13
+INFO - No landmarks defined, using momentum correction parameters generated on 02/24/2025, 13:29:37
INFO - Calculated thin spline correction based on the following landmarks:
pouter_ord: [[203.2 341.96]
[299.16 345.32]
@@ -671,19 +671,19 @@ Load Data
-
+
[8]:
@@ -748,7 +748,7 @@ Load Data
INFO - Adding kx/ky columns to dataframe:
-INFO - Using momentum calibration parameters generated on 02/05/2025, 22:11:20
+INFO - Using momentum calibration parameters generated on 02/24/2025, 13:29:44
INFO - Dask DataFrame Structure:
X Y t ADC Xm Ym kx ky
npartitions=100
@@ -775,7 +775,7 @@ Load Data
INFO - Applying energy correction to dataframe...
-INFO - Using energy correction parameters generated on 02/05/2025, 22:11:20
+INFO - Using energy correction parameters generated on 02/24/2025, 13:29:45
INFO - Dask DataFrame Structure:
X Y t ADC Xm Ym kx ky tm
npartitions=100
@@ -802,7 +802,7 @@ Load Data
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 02/05/2025, 22:11:30
+INFO - Using energy calibration parameters generated on 02/24/2025, 13:29:55
INFO - Dask DataFrame Structure:
X Y t ADC Xm Ym kx ky tm energy
npartitions=100
@@ -832,28 +832,28 @@ Load Data
-
+
@@ -590,7 +590,7 @@ Important note1646339970
12
0
- 781.496224
- 690.496224
- 3050.496224
+ 781.403761
+ 690.403761
+ 3050.403761
32914.0
8976.09375
1.679395e+09
@@ -834,9 +834,9 @@ inspect the dataframe1646339970
12
1
- 781.167416
- 691.167416
- 3049.167416
+ 781.440953
+ 691.440953
+ 3049.440953
32914.0
8976.09375
1.679395e+09
@@ -857,9 +857,9 @@ inspect the dataframe1646339970
22
0
- 562.118081
- 231.118081
- 5729.118081
+ 561.627918
+ 230.627918
+ 5728.627918
32914.0
8990.37500
1.679395e+09
@@ -880,9 +880,9 @@ inspect the dataframe1646339970
22
1
- 937.775992
- 946.775992
- 5729.775992
+ 938.054032
+ 947.054032
+ 5730.054032
32914.0
8990.37500
1.679395e+09
@@ -903,9 +903,9 @@ inspect the dataframe1646339970
27
0
- 536.288865
- 854.288865
- 1571.288865
+ 535.889834
+ 853.889834
+ 1570.889834
32914.0
8982.87500
1.679395e+09
@@ -941,7 +941,7 @@ Visualizing event histograms
-
+
[13]:
@@ -1405,14 +1405,14 @@ visualize the result
-<matplotlib.collections.QuadMesh at 0x7f8d50575bd0>
+<matplotlib.collections.QuadMesh at 0x7f747007ceb0>
[15]:
@@ -1486,14 +1486,14 @@ Optical Spot Profile
-<matplotlib.collections.QuadMesh at 0x7f8d505acfd0>
+<matplotlib.collections.QuadMesh at 0x7f74781d9210>
TODO:
here we can add the evaluation of the spot size.
We binned not only in dldTime
but also in sampleBias
. This allows us to separate the spectra obtained at different bias values.
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 02/05/2025, 22:18:12
+INFO - Using energy calibration parameters generated on 02/24/2025, 13:36:38
INFO - Dask DataFrame Structure:
trainId pulseId electronId dldPosX dldPosY dldTimeSteps pulserSignAdc bam timeStamp monochromatorPhotonEnergy gmdBda delayStage sampleBias tofVoltage extractorVoltage extractorCurrent cryoTemperature sampleTemperature dldTimeBinSize dldSectorID dldTime energy
npartitions=5
@@ -1838,37 +1838,37 @@ generate the energy axis
[39]:
@@ -2150,14 +2150,14 @@ plot the delayStage values
-<matplotlib.collections.QuadMesh at 0x7f8d380ac280>
+<matplotlib.collections.QuadMesh at 0x7f74501620b0>
You may note some intensity variation along the delay axis. This comes mainly from inhomogeneous speed of the delay stage, and thus inequivalent amounts of time spent on every delay point. This can be corrected for by normalizing the data to the acquisition time per delay point:
[44]:
-<matplotlib.collections.QuadMesh at 0x7f8d1c33b730>
+<matplotlib.collections.QuadMesh at 0x7f7446df8ee0>
[50]:
-<matplotlib.collections.QuadMesh at 0x7f8d3006cd30>
+<matplotlib.collections.QuadMesh at 0x7f7446da5270>
SED 1.0.0a1.dev3+g47b979b documentation
+SED 1.0.0a1.dev13+g541d4c8 documentation
We can also inspect the counts per train as function of the trainId and the pulseId, which gives us a good idea about the evolution of the count rate over the run(s)
[11]:
@@ -769,14 +769,14 @@ PulseIds, ElectronIds
-<matplotlib.collections.QuadMesh at 0x7f5011534100>
+<matplotlib.collections.QuadMesh at 0x7fcc0bf2c880>
[12]:
@@ -808,14 +808,14 @@ Spectrum vs. MicrobunchId
-<matplotlib.collections.QuadMesh at 0x7f4ff0048f10>
+<matplotlib.collections.QuadMesh at 0x7fcc141f4af0>
We see that the background below the Au 4f core levels slightly changes with microbunch ID. The origin of this is not quite clear yet.
-<matplotlib.legend.Legend at 0x7f4ffc1e1900>
+<matplotlib.legend.Legend at 0x7fcc15ba8490>
[23]:
-<matplotlib.collections.QuadMesh at 0x7f4ff0066a40>
+<matplotlib.collections.QuadMesh at 0x7fcc0bba7b50>
[26]:
-[<matplotlib.lines.Line2D at 0x7f4fd1b43cd0>]
+[<matplotlib.lines.Line2D at 0x7fcbf5b0b040>]
[12]:
@@ -866,7 +866,7 @@ Load Data
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 02/05/2025, 22:26:53
+INFO - Using energy calibration parameters generated on 02/24/2025, 13:46:28
INFO - Dask DataFrame Structure:
X Y t ADC timeStamps sampleBias Xm Ym kx ky tm energy
npartitions=97
@@ -917,7 +917,7 @@ Load Data
-
+
-<matplotlib.collections.QuadMesh at 0x7f1bd0f66980>
+<matplotlib.collections.QuadMesh at 0x7f05fceed600>
[18]:
@@ -1012,14 +1018,14 @@ Some visualization:
-[<matplotlib.lines.Line2D at 0x7f1c38a46ce0>]
+[<matplotlib.lines.Line2D at 0x7f05fcaf6230>]
[19]:
@@ -1049,14 +1055,14 @@ Some visualization:
-<matplotlib.collections.QuadMesh at 0x7f1c387ff580>
+<matplotlib.collections.QuadMesh at 0x7f05fca6fe20>
[21]:
@@ -1074,14 +1080,14 @@ Some visualization:
-[<matplotlib.lines.Line2D at 0x7f1c385e7220>]
+[<matplotlib.lines.Line2D at 0x7f05fc87fb80>]
[10]:
@@ -751,7 +751,7 @@ Momentum calibration with orthorhombic axes
INFO - Adding kx/ky columns to dataframe:
-INFO - Using momentum calibration parameters generated on 02/05/2025, 22:32:26
+INFO - Using momentum calibration parameters generated on 02/24/2025, 13:52:26
INFO - Dask DataFrame Structure:
X Y t ADC timeStamps Xm Ym kx ky
npartitions=100
@@ -783,7 +783,7 @@ Bin the top of the valence band
-
+
[11]:
@@ -791,14 +791,14 @@ Bin the top of the valence band
-<matplotlib.collections.QuadMesh at 0x7fc1e9b71ff0>
+<matplotlib.collections.QuadMesh at 0x7f7e21237f70>
[5]:
@@ -612,14 +612,14 @@ Load Data
-[<matplotlib.lines.Line2D at 0x7f4aab800130>]
+[<matplotlib.lines.Line2D at 0x7fbd62489990>]
We notice some oscillation ontop of the data. These are re-binning artifacts, originating from a non-integer number of machine-bins per bin, as we can verify by binning with a different number of steps:
[6]:
@@ -649,14 +649,14 @@ Load Data
-<matplotlib.legend.Legend at 0x7f4aab84bf40>
+<matplotlib.legend.Legend at 0x7fbd624c62f0>
If we have a very detailed look, with step-sizes smaller than one, we see the digital nature of the original data behind this issue:
[7]:
@@ -684,14 +684,14 @@ Load Data
-[<matplotlib.lines.Line2D at 0x7f4aaba58190>]
+[<matplotlib.lines.Line2D at 0x7fbd623acd00>]
To mitigate this problem, we can add some randomness to the data, and re-distribute events into the gaps in-between bins. This is also termed dithering
and e.g. known from image manipulation. The important factor is to add the right amount and right type of random distribution, to end up at a quasi-continuous uniform distribution, but not lose information.
We can use the add_jitter function for this. We can pass it the columns to add jitter to, and the amplitude of a uniform jitter. Importantly, this step should be taken in the very beginning as first step before any dataframe operations are added.
@@ -756,35 +756,35 @@[10]:
@@ -818,14 +818,14 @@ Load Data
-<matplotlib.legend.Legend at 0x7f4ab31a1b10>
+<matplotlib.legend.Legend at 0x7fbd62447520>
This is clearly not enough jitter to close the gaps. The ideal (and default) amplitude is 0.5, which exactly fills the gaps:
[12]:
@@ -873,14 +873,14 @@ Load Data
-<matplotlib.legend.Legend at 0x7f4aabaab070>
+<matplotlib.legend.Legend at 0x7fbd6257e9e0>
This jittering fills the gaps, and produces a continuous uniform distribution. Let’s check again the longer-range binning that gave us the oscillations initially:
[13]:
@@ -910,14 +910,14 @@ Load Data
-<matplotlib.legend.Legend at 0x7f4aab99b1f0>
+<matplotlib.legend.Legend at 0x7fbd6250ace0>
Now, the artifacts are absent, and similarly will they be in any dataframe columns derived from a column jittered in such a way. Note that this only applies to data present in digital (i.e. machine-binned) format, and not to data that are intrinsically continuous.
Also note that too large or not well-aligned jittering amplitudes will
@@ -961,7 +961,7 @@[15]:
@@ -969,14 +969,14 @@ Load Data
-<matplotlib.legend.Legend at 0x7f4aad525120>
+<matplotlib.legend.Legend at 0x7fbd69fb9ed0>
If the step-size of digitization is different from 1, the corresponding stepsize (half the distance between digitized values) can be adjusted as shown above.
Also, alternatively also normally distributed noise can be added, which is less sensitive to the exact right amplitude, but will lead to mixing of neighboring voxels, and thus loss of resolution. Also, normally distributed noise is substantially more computation-intensive to generate. It can nevertheless be helpful in situations where e.g. the stepsize is non-uniform.
@@ -1016,7 +1016,7 @@[17]:
@@ -1024,14 +1024,14 @@ Load Data
-<matplotlib.legend.Legend at 0x7f4aaba772e0>
+<matplotlib.legend.Legend at 0x7fbd64326c50>
As we can see there is some structure visible, but it looks very similar to each other. We probably have to do some normalization to remove the detector structure/artefacts. The best option is to divide by a flat-field image. The flat-field image can be obtained from a sample that shows no structure under identical measurement conditions. Unfortunately, we don’t have such a flat-field image.
In this case, we can make a flat-field image from the actual dataset using several different approaches.
@@ -1032,7 +1038,7 @@Sometimes, after this division, you may not be happy with intensity distribution. Thus, other option for background correction is to duplicate the XPD pattern, apply large Gaussian blurring that eliminates the fine structures in the XPD pattern. Then divide the XPD pattern by its blurred version. This process sometimes enhances the visibility of the fine structures a lot.
Third option for background normalization is to use the simultaneously acquired pre-core level region. As an example for W4f 7/2 peak, we define a region on the high energy side of it and integrate in energy to use as a background