diff --git a/sed/develop/_modules/index.html b/sed/develop/_modules/index.html index 294387f..5a472cf 100644 --- a/sed/develop/_modules/index.html +++ b/sed/develop/_modules/index.html @@ -7,7 +7,7 @@
-SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/binning/binning.html b/sed/develop/_modules/sed/binning/binning.html index 63cd867..b4878b5 100644 --- a/sed/develop/_modules/sed/binning/binning.html +++ b/sed/develop/_modules/sed/binning/binning.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/binning/numba_bin.html b/sed/develop/_modules/sed/binning/numba_bin.html index dc45cdd..fbfbc86 100644 --- a/sed/develop/_modules/sed/binning/numba_bin.html +++ b/sed/develop/_modules/sed/binning/numba_bin.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/binning/utils.html b/sed/develop/_modules/sed/binning/utils.html index 2d28433..5027071 100644 --- a/sed/develop/_modules/sed/binning/utils.html +++ b/sed/develop/_modules/sed/binning/utils.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/calibrator/delay.html b/sed/develop/_modules/sed/calibrator/delay.html index 4f55c31..bd07c82 100644 --- a/sed/develop/_modules/sed/calibrator/delay.html +++ b/sed/develop/_modules/sed/calibrator/delay.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/calibrator/energy.html b/sed/develop/_modules/sed/calibrator/energy.html index 8943c49..52e7777 100644 --- a/sed/develop/_modules/sed/calibrator/energy.html +++ b/sed/develop/_modules/sed/calibrator/energy.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/calibrator/momentum.html b/sed/develop/_modules/sed/calibrator/momentum.html index 7ade4f4..96cff5c 100644 --- a/sed/develop/_modules/sed/calibrator/momentum.html +++ b/sed/develop/_modules/sed/calibrator/momentum.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/core/config.html b/sed/develop/_modules/sed/core/config.html index 432f079..426bb3b 100644 --- a/sed/develop/_modules/sed/core/config.html +++ b/sed/develop/_modules/sed/core/config.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/core/dfops.html b/sed/develop/_modules/sed/core/dfops.html index 712c1f0..768fff6 100644 --- a/sed/develop/_modules/sed/core/dfops.html +++ b/sed/develop/_modules/sed/core/dfops.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/core/metadata.html b/sed/develop/_modules/sed/core/metadata.html index 6a30594..7d40544 100644 --- a/sed/develop/_modules/sed/core/metadata.html +++ b/sed/develop/_modules/sed/core/metadata.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/core/processor.html b/sed/develop/_modules/sed/core/processor.html index e80aae3..4d869ef 100644 --- a/sed/develop/_modules/sed/core/processor.html +++ b/sed/develop/_modules/sed/core/processor.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/dataset/dataset.html b/sed/develop/_modules/sed/dataset/dataset.html index 60acaf0..6aa2736 100644 --- a/sed/develop/_modules/sed/dataset/dataset.html +++ b/sed/develop/_modules/sed/dataset/dataset.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/diagnostics.html b/sed/develop/_modules/sed/diagnostics.html index 4a134a4..151926e 100644 --- a/sed/develop/_modules/sed/diagnostics.html +++ b/sed/develop/_modules/sed/diagnostics.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/io/hdf5.html b/sed/develop/_modules/sed/io/hdf5.html index 5362944..a234ea2 100644 --- a/sed/develop/_modules/sed/io/hdf5.html +++ b/sed/develop/_modules/sed/io/hdf5.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/io/nexus.html b/sed/develop/_modules/sed/io/nexus.html index 91b9c7e..401b1bf 100644 --- a/sed/develop/_modules/sed/io/nexus.html +++ b/sed/develop/_modules/sed/io/nexus.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/io/tiff.html b/sed/develop/_modules/sed/io/tiff.html index 96e2e04..9877841 100644 --- a/sed/develop/_modules/sed/io/tiff.html +++ b/sed/develop/_modules/sed/io/tiff.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/base/loader.html b/sed/develop/_modules/sed/loader/base/loader.html index f5c6002..0b8a280 100644 --- a/sed/develop/_modules/sed/loader/base/loader.html +++ b/sed/develop/_modules/sed/loader/base/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/flash/loader.html b/sed/develop/_modules/sed/loader/flash/loader.html index 0b94508..ed40b62 100644 --- a/sed/develop/_modules/sed/loader/flash/loader.html +++ b/sed/develop/_modules/sed/loader/flash/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/flash/metadata.html b/sed/develop/_modules/sed/loader/flash/metadata.html index 9bcc09b..6624bb3 100644 --- a/sed/develop/_modules/sed/loader/flash/metadata.html +++ b/sed/develop/_modules/sed/loader/flash/metadata.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/generic/loader.html b/sed/develop/_modules/sed/loader/generic/loader.html index 9631aee..b7ed527 100644 --- a/sed/develop/_modules/sed/loader/generic/loader.html +++ b/sed/develop/_modules/sed/loader/generic/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/loader_interface.html b/sed/develop/_modules/sed/loader/loader_interface.html index 4ffd324..4ac3f6b 100644 --- a/sed/develop/_modules/sed/loader/loader_interface.html +++ b/sed/develop/_modules/sed/loader/loader_interface.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/mirrorutil.html b/sed/develop/_modules/sed/loader/mirrorutil.html index bd08a53..40b3367 100644 --- a/sed/develop/_modules/sed/loader/mirrorutil.html +++ b/sed/develop/_modules/sed/loader/mirrorutil.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/mpes/loader.html b/sed/develop/_modules/sed/loader/mpes/loader.html index 77a8118..0cc433c 100644 --- a/sed/develop/_modules/sed/loader/mpes/loader.html +++ b/sed/develop/_modules/sed/loader/mpes/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/sxp/loader.html b/sed/develop/_modules/sed/loader/sxp/loader.html index e4dea26..651fea9 100644 --- a/sed/develop/_modules/sed/loader/sxp/loader.html +++ b/sed/develop/_modules/sed/loader/sxp/loader.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_modules/sed/loader/utils.html b/sed/develop/_modules/sed/loader/utils.html index cb3d7da..b7878df 100644 --- a/sed/develop/_modules/sed/loader/utils.html +++ b/sed/develop/_modules/sed/loader/utils.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/_sources/tutorial/10_hextof_workflow_trXPS_bam_correction.ipynb.txt b/sed/develop/_sources/tutorial/10_hextof_workflow_trXPS_bam_correction.ipynb.txt index 5dd7691..5391439 100644 --- a/sed/develop/_sources/tutorial/10_hextof_workflow_trXPS_bam_correction.ipynb.txt +++ b/sed/develop/_sources/tutorial/10_hextof_workflow_trXPS_bam_correction.ipynb.txt @@ -238,7 +238,7 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "res.plot(robust=True, ax=ax[0], cmap='terrain')\n", "fig.suptitle(f\"Run {run_number}: W 4f, side bands\")\n", "ax[0].set_title('raw')\n", @@ -338,7 +338,7 @@ "outputs": [], "source": [ "\n", - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "res_bam.sel(bam=slice(-6400,-5100)).sum('trainId').plot(ax=ax[0],robust=True, cmap='terrain')\n", "res_bam.sel(bam=slice(-6400,-5100)).sum('pulseId').plot(ax=ax[1],robust=True, cmap='terrain')\n", "plt.show()" @@ -404,7 +404,7 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "fig.suptitle(f\"Run {run_number}: W 4f, side bands\")\n", "res_corr.plot(robust=True, ax=ax[0], cmap='terrain')\n", "ax[0].set_title('raw')\n", @@ -497,7 +497,7 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax=plt.subplots(2,2,figsize=(6,8),layout=\"constrained\")\n", + "fig,ax=plt.subplots(2,2,figsize=(6,6),layout=\"constrained\")\n", "\n", "plt.axes(ax[0,0])\n", "res.plot(cmap='terrain', robust=True)\n", diff --git a/sed/develop/_sources/tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB.ipynb.txt b/sed/develop/_sources/tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB.ipynb.txt index 843fd97..b8be7a4 100644 --- a/sed/develop/_sources/tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB.ipynb.txt +++ b/sed/develop/_sources/tutorial/11_hextof_workflow_trXPS_energy_calibration_using_SB.ipynb.txt @@ -327,7 +327,7 @@ "bins = [100,60]\n", "res_corr = sp_44498.compute(bins=bins, axes=axes, ranges=ranges, normalize_to_acquisition_time=\"delayStage\")\n", "\n", - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "fig.suptitle(f\"Run {run_number}: W 4f, side bands\")\n", "res_corr.plot(ax=ax[0], cmap='terrain')\n", "ax[0].set_title('raw')\n", @@ -443,7 +443,7 @@ "bins = [200,60]\n", "res_corr = sp_44498.compute(bins=bins, axes=axes, ranges=ranges, normalize_to_acquisition_time=\"delayStage\")\n", "\n", - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "fig.suptitle(f\"Run {run_number}: W 4f, side bands\")\n", "res_corr.plot(ax=ax[0], cmap='terrain')\n", "ax[0].set_title('raw')\n", diff --git a/sed/develop/_sources/tutorial/4_hextof_workflow.ipynb.txt b/sed/develop/_sources/tutorial/4_hextof_workflow.ipynb.txt index 6019dd8..847051f 100644 --- a/sed/develop/_sources/tutorial/4_hextof_workflow.ipynb.txt +++ b/sed/develop/_sources/tutorial/4_hextof_workflow.ipynb.txt @@ -345,10 +345,10 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,3,figsize=(6,4), layout='tight')\n", - "res_chessy.plot(ax=ax[0], robust=True)\n", - "res_t05.plot(ax=ax[1], robust=True)\n", - "res_t10.plot(ax=ax[2], robust=True)" + "fig,ax = plt.subplots(1,3,figsize=(6,2), layout='tight')\n", + "res_chessy.plot(ax=ax[0], robust=True, add_colorbar=False)\n", + "res_t05.plot(ax=ax[1], robust=True, add_colorbar=False)\n", + "res_t10.plot(ax=ax[2], robust=True, add_colorbar=False)" ] }, { @@ -759,7 +759,7 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "res.plot(robust=True, ax=ax[0])\n", "bg = res.isel(delayStage=slice(0,10)).mean('delayStage')\n", "(res-bg).plot(robust=True, ax=ax[1])" @@ -827,7 +827,7 @@ }, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,2,figsize=(6,4))\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3))\n", "res.plot(robust=True, ax=ax[0])\n", "bg = res.sel(delayStage=slice(-1,-0.2)).mean('delayStage')\n", "(res-bg).plot(robust=True, ax=ax[1])\n", @@ -848,7 +848,7 @@ "outputs": [], "source": [ "res = sp.compute(bins=bins, axes=axes, ranges=ranges, normalize_to_acquisition_time=\"delayStage\")\n", - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "res.plot(robust=True, ax=ax[0])\n", "bg = res.sel(delayStage=slice(-1,-.2)).mean('delayStage')\n", "(res-bg).plot(robust=True, ax=ax[1])" @@ -966,7 +966,7 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "res.plot(robust=True, ax=ax[0])\n", "bg = res.sel(delayStage=slice(-1,-.2)).mean('delayStage')\n", "(res-bg).plot(robust=True, ax=ax[1])" diff --git a/sed/develop/_sources/tutorial/9_hextof_workflow_trXPD.ipynb.txt b/sed/develop/_sources/tutorial/9_hextof_workflow_trXPD.ipynb.txt index af8b945..de017ee 100644 --- a/sed/develop/_sources/tutorial/9_hextof_workflow_trXPD.ipynb.txt +++ b/sed/develop/_sources/tutorial/9_hextof_workflow_trXPD.ipynb.txt @@ -291,7 +291,7 @@ "metadata": {}, "outputs": [], "source": [ - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "fig.suptitle(f\"Run {run_number}: W 4f, side bands\")\n", "res_corr.plot(robust=True, ax=ax[0], cmap='terrain')\n", "ax[0].set_title('raw')\n", @@ -341,7 +341,7 @@ "plt.show()\n", "\n", "## XPD plots\n", - "fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')\n", + "fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')\n", "res_kx_ky.sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')\n", "ax[0,0].set_title(\"XPD of $1^{st}$ order sidebands\")\n", "res_kx_ky.sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')\n", @@ -381,7 +381,7 @@ "## Apply Gaussian Blur to background image\n", "bgd_blur = xr.apply_ufunc(gaussian_filter, bgd, 15)\n", "\n", - "fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')\n", + "fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')\n", "bgd.plot(robust=True, cmap='terrain', ax=ax[0])\n", "ax[0].set_title('Background image')\n", "bgd_blur.plot(cmap='terrain', ax=ax[1])\n", @@ -397,7 +397,7 @@ "outputs": [], "source": [ "## XPD normalized by background image\n", - "fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')\n", + "fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')\n", "(res_kx_ky/bgd).sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')\n", "(res_kx_ky/bgd).sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')\n", "(res_kx_ky/bgd).sel(energy=slice(-33.6,-33.4)).mean('energy').plot(robust=True, ax=ax[1,0], cmap='terrain')\n", @@ -405,7 +405,7 @@ "fig.suptitle(f'Run {run_number}: XPD patterns after background normalization',fontsize='18')\n", "\n", "## XPD normalized by Gaussian-blurred background image\n", - "fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')\n", + "fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')\n", "(res_kx_ky/bgd_blur).sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')\n", "(res_kx_ky/bgd_blur).sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')\n", "(res_kx_ky/bgd_blur).sel(energy=slice(-33.6,-33.4)).mean('energy').plot(robust=True, ax=ax[1,0], cmap='terrain')\n", @@ -413,7 +413,7 @@ "fig.suptitle(f'Run {run_number}: XPD patterns after Gaussian-blurred background normalization',fontsize='18')\n", "\n", "## XPD normalized by Gaussian-blurred background image and blurred to improve contrast\n", - "fig,ax = plt.subplots(2,2,figsize=(9,7), layout='constrained')\n", + "fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')\n", "(xr.apply_ufunc(gaussian_filter, res_kx_ky/bgd_blur, 1)).sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')\n", "(xr.apply_ufunc(gaussian_filter, res_kx_ky/bgd_blur, 1)).sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')\n", "(xr.apply_ufunc(gaussian_filter, res_kx_ky/bgd_blur, 1)).sel(energy=slice(-33.6,-33.4)).mean('energy').plot(robust=True, ax=ax[1,0], cmap='terrain')\n", @@ -451,7 +451,7 @@ "W_5p_blur = xr.apply_ufunc(gaussian_filter, W_5p, 15)\n", "\n", "### Visualize results\n", - "fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')\n", + "fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')\n", "(SB/SB_blur).plot(robust=True, ax=ax[0,0], cmap='terrain')\n", "(W_4f_7/W_4f_7_blur).plot(robust=True, ax=ax[0,1], cmap='terrain')\n", "(W_4f_5/W_4f_5_blur).plot(robust=True, ax=ax[1,0], cmap='terrain')\n", @@ -465,7 +465,7 @@ "W_5p_norm = xr.apply_ufunc(gaussian_filter, W_5p/W_5p_blur, 1)\n", "\n", "### Visualize results\n", - "fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')\n", + "fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')\n", "SB_norm.plot(robust=True, ax=ax[0,0], cmap='terrain')\n", "W_4f_7_norm.plot(robust=True, ax=ax[0,1], cmap='terrain')\n", "W_4f_5_norm.plot(robust=True, ax=ax[1,0], cmap='terrain')\n", diff --git a/sed/develop/_static/documentation_options.js b/sed/develop/_static/documentation_options.js index 0ad4afd..950b52e 100644 --- a/sed/develop/_static/documentation_options.js +++ b/sed/develop/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '1.0.0a1.dev14+g568085b', + VERSION: '1.0.0a1.dev15+gb3e949f', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/sed/develop/genindex.html b/sed/develop/genindex.html index aab57c6..6a2ccf8 100644 --- a/sed/develop/genindex.html +++ b/sed/develop/genindex.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/index.html b/sed/develop/index.html index b75a899..8b96c40 100644 --- a/sed/develop/index.html +++ b/sed/develop/index.html @@ -9,7 +9,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/misc/contributing.html b/sed/develop/misc/contributing.html index f12fb0d..f212d7f 100644 --- a/sed/develop/misc/contributing.html +++ b/sed/develop/misc/contributing.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/misc/contribution.html b/sed/develop/misc/contribution.html index d5f068b..82da39d 100644 --- a/sed/develop/misc/contribution.html +++ b/sed/develop/misc/contribution.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/misc/maintain.html b/sed/develop/misc/maintain.html index 1d64ff3..23a787c 100644 --- a/sed/develop/misc/maintain.html +++ b/sed/develop/misc/maintain.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/objects.inv b/sed/develop/objects.inv index c77a129..ed6000a 100644 Binary files a/sed/develop/objects.inv and b/sed/develop/objects.inv differ diff --git a/sed/develop/py-modindex.html b/sed/develop/py-modindex.html index 76f738d..f9ff20a 100644 --- a/sed/develop/py-modindex.html +++ b/sed/develop/py-modindex.html @@ -7,7 +7,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/search.html b/sed/develop/search.html index 962fb62..1b0679b 100644 --- a/sed/develop/search.html +++ b/sed/develop/search.html @@ -6,7 +6,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/searchindex.js b/sed/develop/searchindex.js index 6eab8c9..0298499 100644 --- a/sed/develop/searchindex.js +++ b/sed/develop/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, 23], "000000": 19, "00001": 25, "0000e": [16, 20], "000425": 19, "000483": 17, "000e": 21, "001": [15, 16, 20, 25, 26], "00123805": 18, "00130709": 20, "00151332": 16, "00179088": 22, "00218781": 18, "002201": 18, "002500171914066": 19, "00328578": 21, "003489": 20, "004277": 17, "00443912e": 22, "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, "01": [9, 18, 19, 22, 25, 26], "010614999569952488": 20, "010729535670610963": 26, "01074741": 15, "01074778": 15, "01208824": 15, "01208839": 15, "013800": 15, "0148196706891397e": [15, 25], "01481967e": 25, "0148e": 16, "016816": 19, "018168": 19, "02": [9, 15, 16, 18, 19, 20, 21, 22, 23, 25], "020576": [15, 20, 25], "020576132461428642": 20, "021264": 20, "021741": 18, "02207557": 15, "02345275878906": 20, "023453": 20, "02405744": 16, "02530821": 15, "027120": 15, "0280591": 20, "02846563": 15, "02957200": 21, "03": [15, 16, 18, 19, 20, 21, 22, 23, 25], "03103103103": 18, "03646409": 18, "04": [18, 20, 21, 22], "04367742": 15, "04504504506": 18, "04811488": 16, "048293": 16, "05": [21, 26], "054120": 19, "0567e": 16, "0576131995767355e": 26, "057788": 19, "058206295066418": 26, "059793": 17, "06": [20, 21, 22], "060071": 19, "061631": 18, "06206206206": 18, "063405": 18, "063647": 19, "065438": 18, "06668048": 22, "06775099784135818": 20, "068115234375": 20, "06945515": 18, "069624": 19, "07": [15, 16, 18, 20, 22, 25, 26], "070368": 20, "070899": 18, "071680": 19, "071983": 18, "073857": [15, 25], "077829": 18, "08": [16, 19, 21, 22], "08010900020599365": 20, "080245": 18, "0855611": 22, "08679": 15, "088231": 19, "09": [9, 15, 17, 18, 20, 21, 25], "091352": 18, "092153": 18, "09335629": 22, "09375": 20, "093838": 17, "094986": 17, "09544523": 18, "09667724e": 25, "097303": 25, "099544": 17, "0_20vtof_v3": 26, "0_30vtof": 19, "0_30vtof_453ns_focu": 26, "0arrai": 20, "0unit": 20, "0x7f0a80100400": 21, "0x7f0a8c2c46a0": 21, "0x7f0a8cba5c90": 21, "0x7f0a8cfd7ca0": 21, "0x7f0a980a02b0": 21, "0x7f0d6d796260": 16, "0x7f0d7817b760": 16, "0x7f3d715f2c20": 24, "0x7f3d73bcace0": 24, "0x7f3d73bcba60": 24, "0x7f3d73c87940": 24, "0x7f3d73ce5ae0": 24, "0x7f3d73e4a530": 24, "0x7f3d75915fc0": 24, "0x7f3d7b5ca860": 24, "0x7f546bba4d00": 23, "0x7f61e01b25c0": 20, "0x7f61e13d6620": 20, "0x7f61f40adc00": 20, "0x7f62104c0850": 20, "0x7f62181aed70": 20, "0x7f69cf1795a0": 18, "0x7f6a1767dbd0": 18, "0x7f6bdf18ebc0": 22, "0x7f6bdf414940": 22, "0x7f6bdf4a3d90": 22, "0x7f6bdf736a70": 22, "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, 19], "1002": [18, 24], "1006": [18, 19], "100mhz": 26, "101": [16, 21], "10151": 20, "10160182": 9, "101920": 18, "102962": 18, "1030": 16, "1032": 18, "1034": 19, "1037": 19, "104": 15, "1040": 18, "104011": 17, "104272": 18, "1050": 20, "10510510512": 18, "105156": 20, "105382": 18, "105838": 18, "10658470": 9, "1070499": 21, "1087817": 22, "10961367": 20, "10file": 9, "11": [1, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "110": 19, "11019101": [15, 16, 20, 25, 26], "110226": 19, "111": 20, "1120": 21, "112646": 19, "113": [9, 26], "114408": 18, "115": 21, "115200": 24, "116": [15, 25], "1163": [18, 19], "116826": 18, "118099": 18, "1184": 18, "1187": 19, "11file": 9, "12": [1, 9, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26], "120": 17, "1200": 26, "121055": 17, "12214177": 15, "123": 16, "1239": 20, "124745": 19, "125": 21, "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, 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, "134633": 17, "135": 21, "135197": 18, "136": 22, "13654167": 15, "137": 22, "138000": 26, "13952965": 9, "13t10": 19, "14": [15, 16, 18, 19, 20, 21, 22, 24, 25], "140": 19, "140000": 18, "14072321": 15, "14195": 19, "14214214214": 18, "143430": 19, "143577": 18, "144": 23, "1446": 15, "1447": 15, "1448": [15, 16, 20, 25], "1449": 15, "145170": 18, "145365": 18, "146066": 17, "1462": 20, "1463": 20, "1464": 20, "1471": [18, 19], "1472": [18, 19], "1472e": 16, "1488e": 20, "1489": 26, "149": [18, 19, 26], "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, "152": [18, 19, 26], "152m": 9, "153": 18, "154": [18, 19, 26], "155": 23, "156": 23, "15625": [15, 25], "1570": 20, "157435": 18, "158": 22, "1594998158": 22, "16": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "1600": [18, 19], "1600349": 16, "160966": 19, "161": 22, "1628022640": 15, "1628022830": [15, 25], "1628046700": 15, "163": 22, "163404": 18, "1646339970": 20, "1646341348": 20, "164689": 18, "166747": 24, "167386": 18, "1679395179": 20, "1679395317": 20, "169": 17, "17": [15, 16, 18, 19, 20, 21, 22, 24, 25], "170": 18, "1700200225439552": 19, "1708": 21, "1713": 21, "1745": 21, "174859": 19, "175334": 19, "17668": 26, "177221": 15, "177246": 15, "179123": 18, "1792": 26, "18": [15, 16, 18, 20, 21, 22, 25], "1800": [18, 26], "182617": 15, "182787": 15, "182953": 19, "1850e": 16, "1862196735": 21, "187": 22, "1872e": 20, "188349": 18, "18838": 21, "1884202": 15, "188872": 19, "189": 22, "189710": 18, "19": [15, 16, 18, 19, 20, 21, 22, 25], "1900": 26, "1900000000000004": 19, "190888": 18, "190973": 18, "191106": 18, "191668": 19, "192714": 18, "193": 16, "193912": 24, "1951346": 18, "196777": 20, "1971971972": 18, "1974292": 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, "201167": 19, "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], "202544": 19, "203": [18, 19, 23, 26], "20320320321": 18, "2043": 15, "2048": 26, "205202": 19, "206": [18, 19, 23], "208": [15, 25, 26], "2099": 21, "21": [15, 18, 19, 20, 21, 22, 25], "210332": 19, "212379": 19, "21321321322": 18, "214870": 18, "216": [18, 19, 23], "21606989": 15, "217": 15, "217797": 17, "2180090": 16, "22": [15, 18, 20, 21], "221197": 19, "22135979e": 22, "222555": 18, "223": 15, "223604": 19, "223820": 18, "223895": 18, "2246e": 16, "228": 26, "2288e": 20, "229589": 20, "23": [18, 20, 21], "230": [18, 19, 20], "2309": 21, "231": 20, "232": 26, "233306": 18, "234986": 18, "236": 22, "236543": 19, "23950759291188": 18, "23t19": 26, "24": [9, 15, 18, 20, 21], "240": 25, "242": [18, 19, 22, 26], "243": [15, 18, 19, 26], "243859": 18, "244": 18, "244933": 18, "244e": 21, "2452": 26, "246268": 17, "24662820754756": 18, "2469349": 20, "247": [18, 23], "247696": 17, "248": [18, 19, 26], "249": 18, "249003": 17, "2494": 26, "25": [6, 13, 16, 17, 18, 19, 20, 21, 22, 26], "250": [15, 16, 20, 22, 23], "2500": 26, "25000": 21, "251": 23, "251146": 25, "252": 23, "253866": 20, "254": 23, "254239": 20, "255668": 18, "256": [6, 23, 26], "25600": 26, "256000": 26, "25773261": 22, "258": 22, "2588": 18, "26": [18, 19, 20, 21], "260152": 18, "260283": 19, "264000": 26, "264500": 26, "265": 19, "2678e": 16, "26833680": 15, "27": [15, 16, 18, 19, 20, 21, 25, 26], "270": 22, "270027": 17, "2704e": 20, "272000": 26, "275649": 18, "276000": 26, "277382": 19, "2788906": 15, "28": [9, 15, 18, 19, 20, 23, 25, 26], "280": 19, "28000": 21, "281": 18, "281947": 19, "285956": 18, "28762189": 15, "28882003e": 22, "289": 22, "29": [15, 16, 18, 19, 20, 25, 26], "294504": 18, "295197": 15, "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, 20, 25, 26], "300": [19, 22, 26], "3000": 26, "3024": 21, "303": 20, "303149": 18, "304": [18, 19, 20, 26], "304513": 18, "3048": 20, "3049": 20, "304e": 21, "305": 18, "30500940561586": 19, "305244": [15, 25], "307": 20, "307671": 18, "307905": 19, "307942": 19, "308": 18, "308759": 18, "30t20": [15, 25], "30t21": [15, 25], "31": [15, 16, 20, 21, 25], "31005859375": 20, "3112593": 21, "3128662109375": 20, "312988": 20, "312996": 18, "3133544921875": 20, "313745": 19, "3152e": 20, "315628": 18, "315921": 18, "315959": 18, "316193": 19, "32": [16, 18, 19, 20, 21, 25, 26], "32000": 26, "32153106": 15, "322699": 18, "32471004e": 25, "325317": 19, "327": 22, "32870": 20, "32914": [15, 20, 25], "32919": [15, 25], "33": [16, 18, 19, 20, 21, 22, 25], "33000": 26, "330396": 19, "33292978": 15, "337": 22, "3385": 21, "338867": 20, "34": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3403": 21, "341": [18, 19, 26], "3415291": 16, "342": 18, "34398364": 15, "344": 22, "3448e": 22, "345": [18, 19, 26], "346": 18, "347191": 18, "347854": 17, "35": [15, 19, 20, 26], "350": [18, 19, 26], "35000": 26, "35093": 20, "353": 19, "3548200": 15, "355": [18, 23], "3570e": 20, "358565": 17, "36": [20, 25, 26], "3600865": 16, "361": 23, "36340167": 18, "364": 19, "364995": 19, "365": [18, 24], "37": [15, 16, 20, 21, 25], "370": 23, "370117": 20, "37122852e": 22, "37231534": 15, "37500": 20, "376e": 21, "377601": 20, "38": [16, 18, 19, 20, 25, 26], "381632": 15, "381836": 15, "382659": 18, "38438438438": 18, "3896953": 16, "39": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3900": 16, "390137": 20, "394241": 19, "396096": 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, "403": 26, "4050": 16, "40802309": 18, "409351": 19, "41": [9, 15, 16, 20, 21], "4120": [16, 20], "412022": 19, "414055": 17, "4145": 20, "4156": [16, 20], "416": [18, 19], "4160": 16, "419434": 20, "4195": 20, "4197": 16, "41972464e": 22, "4199": 16, "42": [17, 20], "420": [20, 25, 26], "4200": [16, 20], "421": 20, "422": [20, 26], "422209": 18, "423": [19, 20], "4230": 20, "4232": 20, "4236": 20, "4237": 16, "4238": 20, "4239": 20, "424": 20, "424164": 15, "4242": 16, "424316": 15, "425": 20, "426": 20, "426407": 25, "427": 20, "428": 20, "4281": 20, "4284": 20, "4289": 16, "429": 20, "43": [9, 15, 18, 19, 20], "430": 20, "43017632e": 22, "431234": 18, "4328": 20, "43293095e": 18, "4338": 16, "43443443443": 18, "43643643643": 18, "436e": 21, "4374": 20, "44": [16, 20, 21, 26], "440035779171833": 26, "441143": 20, "4423": [15, 25], "4424": [15, 25], "4425": 15, "44455": 16, "44498": [15, 16, 25], "447364": 19, "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, "4509e": 20, "4527": 20, "45905387e": 22, "4594": 25, "4595": 15, "4596": [15, 25], "46": [16, 18, 20], "461390": 19, "46402431e": 18, "466": 18, "467": 19, "468227": 17, "469888": 20, "47": [15, 18, 20, 21, 25], "470084": 18, "47100427179566": [15, 25], "47140008e": 22, "472251": 17, "475": [18, 19], "475346": 18, "476419": 19, "476959": 18, "479437": 15, "479492": 15, "47981834e": 18, "48": [15, 18, 19, 20, 22, 26], "480": 20, "4800": 20, "480dldposx": 20, "481224": 19, "4830": 21, "484625": 19, "486243": 18, "489": 26, "49": [15, 16, 20, 25, 26], "492": 22, "4949999999994": 18, "495093": 21, "496e": 21, "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, "508378": 18, "5092127": 16, "51": 20, "5100": 15, "510557": 17, "512": 26, "512344": 19, "512794": 20, "51330000e": 18, "514950": 17, "516": 22, "516555": 18, "5189696": 16, "519291": 19, "52": [18, 19, 20, 26], "521457": 25, "524": 21, "52672958e": 18, "528820": 19, "52960000e": 22, "53": 20, "531": 22, "535": 20, "535602": 19, "5361e": 18, "54": [9, 15, 16, 20, 21, 26], "54080000e": 18, "54154154155": 18, "544": 18, "545": 19, "545801": 19, "54654654654": 18, "55": [19, 20, 22, 23], "550492": 25, "551601": 18, "555172": 19, "556557": 19, "5565754": 18, "556e": 21, "558325": 17, "55960000e": 22, "55975950e": 18, "561": 20, "561149": 19, "56439197e": 18, "56525760": 16, "56768800": 16, "568628": 18, "57": [15, 20], "57050000e": 18, "570851": 18, "571": [18, 19], "5725e": 20, "5728": 20, "5730": 20, "574870": 19, "5773": 15, "5774": 15, "579632": 19, "58": 21, "582647": 19, "582775": 18, "582943": 18, "586": 18, "587": 19, "588": 19, "58960000e": 22, "58964": 21, "59": [16, 20], "590": 18, "591": 17, "593571": 18, "595357": 18, "59620132": 21, "59838033e": 18, "598516": 19, "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, "61": [15, 20, 21], "610794": 17, "61261261262": 18, "6158341": 18, "6170": [15, 25], "6176e": 22, "618228": 18, "6187": [15, 25], "6196": 21, "62": [16, 18, 19, 20, 21, 22, 26], "62080000e": 22, "62162162163": 18, "626146": 18, "628344": 18, "628e": 21, "6315": [18, 19], "6316": [18, 19, 21, 24], "6317": [18, 19, 24], "6318": 19, "63430000e": 18, "63564813e": 18, "6369728": 9, "6372e": 21, "637571": 18, "6376": 21, "6380": 21, "64": [15, 25], "6400": [15, 18, 19], "64000": [18, 22], "643838": 20, "64461269": 18, "6448": 21, "64624": 22, "64638": 18, "64864": 22, "64913": 18, "6496": 21, "65": 21, "650": [20, 25], "6505e": 16, "6508": 21, "651": [15, 25], "65140": 22, "65188": [18, 22], "65303858": 15, "65320000e": 22, "653621": 20, "65386": 18, "65416": 22, "6542": 21, "65474": 18, "65500": 22, "6568": 21, "65683": 18, "657": 25, "65704": 22, "65764": 22, "65782": 18, "658": 15, "6580": 21, "659": 17, "65991": 18, "66": 24, "660": [18, 19], "66000": [22, 24], "66004": 22, "66088": 22, "66100": [18, 23], "66101": 18, "661874": 18, "66200": 18, "66266266267": 18, "66300": 23, "66310": 18, "66316": 22, "6640": 21, "66436": 22, "66442": 18, "66449": [18, 19], "66454": 24, "66455": [18, 19, 24], "665": [18, 19], "66600": 24, "66605": 24, "6664": 21, "66651": 18, "66652": 22, "667": [18, 19], "66730000e": 18, "66794": 18, "66820": 22, "67": 20, "670": [15, 18, 19, 25], "6700": 21, "67000": [18, 24], "67003": 18, "67012": 22, "671": [18, 24], "67180": 22, "671841": 18, "67190": 18, "672": [15, 25], "67203319e": 18, "672043": 15, "672230": 17, "672351": 15, "6736": 21, "67384": 22, "67388": 18, "674138": 18, "674159": 19, "67575": 18, "6772": 21, "677563e": [15, 25], "67780": 22, "67795": 18, "6784": 21, "678792": 20, "679395e": 20, "67993": 18, "68": 26, "681305": 20, "681609": 15, "682": [15, 25], "68213": 18, "682777": 19, "6832": 21, "684": 25, "68432": [18, 19], "684410678887588e": 26, "684531": 17, "68458": [18, 19], "685": 15, "68664": 18, "687": [15, 25], "68800000e": 22, "688296": 20, "688e": 21, "689": 20, "6892": 21, "690": 20, "69148": 18, "692": [18, 19, 24], "696": [9, 18, 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": 19, "70084": 18, "700983e": 21, "701": 18, "70100": [19, 24], "70101": [18, 24], "702": 19, "7024": 21, "70360000e": 18, "705200": 19, "70683038e": 18, "707": 19, "709": 18, "709306": 18, "7096": 21, "709681": 18, "71": [9, 16, 18], "711": [18, 19], "712": [18, 24], "713": 18, "714": 19, "714572": 19, "71571571572": 18, "716855": 18, "717462": 18, "719711": 19, "72": [15, 25], "723782": 19, "72412": [18, 19], "72422": [18, 19], "724323": 18, "724423": 18, "72520000e": 22, "72627": 18, "72628": 19, "72631": 18, "72632": 19, "727119": 18, "72794": [18, 19], "727955": 19, "72802": [18, 19], "729496": 20, "729931": 19, "730": [18, 26], "730239": 18, "73025": [18, 19], "73026": [18, 24], "7343418": 15, "7348e": 18, "735": 26, "736301": 19, "73900": [18, 19], "73903": [18, 19], "73990000e": 18, "73g": 9, "73gb": 9, "740561": 18, "741": [18, 19], "742263": 18, "745": 20, "748526": 25, "749905": 19, "75": [15, 20, 26], "750": [21, 26], "75000": 18, "7502612": 18, "756": 21, "75613": [18, 19], "756130": 18, "75614": [18, 19], "75615": [18, 24], "76": 15, "760": [17, 18, 19], "76000": 22, "760e": 21, "761": [18, 24], "762199": [15, 25], "76360000e": 22, "77": [16, 22], "77344105": 15, "78": [15, 25], "780": 20, "78060000e": 18, "787309": 17, "7889861": 20, "78936744": 18, "790": 18, "791": [18, 19], "7937937938": 18, "79487877": 18, "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, "804860": 18, "805803": 18, "8058058058": 18, "806556": 19, "807379": 18, "807830": 18, "80966772": 16, "8096677238144319": [15, 25], "81": [16, 20], "810180": 20, "811972": 19, "812254": 18, "815543": 17, "816861": 18, "817": [18, 19], "817439": 18, "818": [18, 19, 24], "8182": 20, "82": [15, 26], "820e": 21, "821": 18, "82130000e": 18, "822": 19, "827012": 18, "827706": 18, "8280": 20, "828076": 19, "829081": 19, "830356": 18, "832459": 17, "833955": 18, "834153": 18, "836": 19, "83763302": 18, "838": 19, "838951": 18, "839": 18, "84": [15, 20, 25], "842008": 20, "842099": 20, "8436279": 15, "844460": 18, "846680": 20, "847": 19, "848": 18, "85": 20, "850": 21, "853": 20, "858299": [15, 25], "86": 18, "862026": 19, "86750000e": 18, "87": [15, 16, 18, 20], "871431": 19, "872534": 18, "873134": 19, "8734595": 18, "87500": 20, "879883": 20, "88": [18, 19, 26], "880148": 18, "8810": 20, "884819": 18, "887968": 18, "888": [15, 25], "888510": 19, "89": 15, "890": 20, "891": 20, "892": 20, "892e": 21, "893": 20, "8937683": 15, "894": [20, 25], "895": [15, 20], "896": 20, "897": 20, "897143": 18, "8976": 20, "898": 20, "8982": 20, "899": 20, "8990": 20, "8999938964844": 20, "8e": 18, "9": [1, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28], "90": 15, "900": [20, 25], "9000": 18, "90000": 18, "9002e": 16, "910466": 18, "9148": 21, "919748": 18, "920": [18, 26], "9200134277344": 20, "922kb": 20, "9255": 20, "928045": 24, "932444": 20, "9375": 20, "938": 20, "940002": 20, "94000244140625": 20, "940712": 17, "947": 20, "951": 21, "953414": 24, "954013": 19, "955384": 15, "957": 21, "96": [15, 18, 19, 26], "960266": 18, "96138189": 18, "962": 21, "9636feecb79bb32b828b1a9804269573256d7696": 19, "96875": [15, 25], "969661": 20, "97": [15, 22], "971": [18, 19, 24], "971267": 18, "976288": 18, "98": [15, 25], "98000": 17, "984": 19, "9848e": 22, "985": 18, "989255": 19, "989998": [15, 25], "99": 18, "9902e": 21, "991422": 19, "993118286132812": 20, "99464128": 18, "995356": [15, 25], "995462": 15, "9958569": 15, "995903": [15, 25], "9964": 20, "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 +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, "00001": 25, "0000e": [16, 20], "000425": 19, "000e": 21, "001": [15, 16, 20, 25, 26], "00130709": 20, "00151332": 16, "00179088": 22, "001999": 18, "00218781": 18, "002224": 18, "002328": 18, "002500171914066": 19, "00328578": 21, "003489": 20, "00443912e": 22, "0058": 21, "00580996": 18, "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, "01": [9, 18, 19, 22, 25, 26], "010614999569952488": 20, "010729535670610963": 26, "01078668": 15, "01078708": 15, "01222039": 15, "01222048": 15, "012847": 15, "0140869": 15, "0148196706891397e": [15, 25], "01481967e": 25, "0148e": 16, "015705": 18, "016610": 19, "019866": 15, "02": [9, 15, 25], "020020": 15, "020186": 25, "020576": [15, 20, 25], "020576132461428642": 20, "020937": 25, "021264": 20, "02156071": 15, "022882": 19, "02345275878906": 20, "023453": 20, "02405744": 16, "02540068": 15, "025747": 17, "025986": 19, "027323": 17, "0280591": 20, "028231": 18, "02877682": 15, "02957200": 21, "03": [15, 16, 18, 19, 20, 21, 22, 23, 25], "030549": 15, "03103103103": 18, "03646409": 18, "039184": 15, "039281": 17, "04": [15, 18, 20, 21, 22], "04396365": 15, "04504504506": 18, "04811488": 16, "048293": 16, "05": [20, 21, 26], "05030077": 18, "050974": 17, "053655": 24, "053876": 18, "0567e": 16, "0576131995767355e": 26, "058206295066418": 26, "06": [20, 22], "060071": 18, "061974": 18, "06206206206": 18, "062710": 17, "062853": 18, "064542": 18, "065071": 19, "06668048": 22, "06775099784135818": 20, "068115234375": 20, "069108": 18, "069798": 19, "07": [15, 16, 18, 20, 21, 22, 25, 26], "070368": 20, "070837": 18, "071367": 18, "072006": 19, "073857": [15, 25], "074428": 18, "08": [16, 19, 20, 21, 22, 23], "08010900020599365": 20, "083087": 17, "083217": 19, "0855611": 22, "089771": 25, "09": [9, 15, 18, 19, 20, 21, 25], "09335629": 22, "09375": 20, "093951": 17, "094755": 17, "09544523": 18, "09667724e": 25, "098903": 18, "099373": 19, "0_20vtof_v3": 26, "0_30vtof": 19, "0_30vtof_453ns_focu": 26, "0arrai": 20, "0unit": 20, "0x7f2fd43f0340": 20, "0x7f2fe80c47c0": 20, "0x7f301415d900": 20, "0x7f301432fa30": 20, "0x7f301440eb60": 20, "0x7f4738d088e0": 24, "0x7f4738ee2d70": 24, "0x7f4738f9cdc0": 24, "0x7f4738faee00": 24, "0x7f4738faf460": 24, "0x7f4738fc7ca0": 24, "0x7f473903ca90": 24, "0x7f47409b2a70": 24, "0x7f564bf3e830": 21, "0x7f564bf5abc0": 21, "0x7f565e116590": 21, "0x7f565ff43d60": 21, "0x7f56865a6d70": 21, "0x7f604b7bd9c0": 18, "0x7f609cf180a0": 18, "0x7f74c8793370": 22, "0x7f74c897fb20": 22, "0x7f74c89fdde0": 22, "0x7f74c8cfacb0": 22, "0x7f90102d1660": 23, "0x7ffa0db1e6e0": 16, "0x7ffa1814ee00": 16, "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": [18, 24], "1005": 19, "1006": 18, "100mhz": 26, "101": [15, 16, 21], "10151": 20, "10160182": 9, "1030": 16, "1032": 18, "1034": 19, "1037": 19, "103779": 20, "104": 15, "1040": 18, "104042": 18, "1050": 20, "105075": 18, "10510510512": 18, "105156": 20, "10658470": 9, "106676": 18, "106691": 18, "1070499": 21, "1087817": 22, "10961367": 20, "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, "112579": 19, "113": [9, 26], "115": 21, "116": [15, 25], "1164": [18, 19], "1185": 18, "1187": 19, "119143": 18, "119606": 18, "11file": 9, "12": [1, 9, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26], "120": 17, "1200": 26, "12172259": 15, "122759": 19, "123": 16, "123394": 19, "1239": 20, "125": 21, "125654": 19, "125e": 26, "126": 21, "12609441": [9, 15, 16, 25], "126711": 18, "127": 22, "12877": 19, "129031": 18, "129541": 18, "129621": 18, "13": [15, 16, 17, 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, "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, "13671830": 15, "137": 22, "138000": 26, "13952965": 9, "13t10": 19, "14": [15, 16, 18, 19, 20, 21, 22, 24, 25], "140": 19, "140000": 18, "140417": 19, "14195": 19, "14214214214": 18, "14226107": 15, "144": 23, "144222": 19, "144327": 19, "1446": 15, "1447": 15, "1448": [15, 16, 20, 25], "144842": 18, "1449": 15, "145747": 18, "1462": 20, "146239": 18, "1463": 20, "1464": 20, "147013": 18, "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, 23, 24, 25, 26], "150": [6, 16, 18, 20, 21, 24], "1500": [18, 19, 21, 26], "150000": 26, "152": [18, 19, 26], "152m": 9, "153": 18, "154": [18, 19, 26], "154521": 18, "155": 23, "155959": 19, "156": 23, "15625": [15, 25], "156546": 18, "1570": 20, "158": [17, 22], "1594998158": 22, "16": [7, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "1600": [18, 19], "1600349": 16, "160228": 24, "161": 22, "161089": 19, "1628022640": 15, "1628022830": [15, 25], "1628046700": 15, "163": 22, "1646339970": 20, "1646341348": 20, "164743": 17, "1679395179": 20, "1679395317": 20, "17": [15, 16, 18, 19, 20, 21, 22, 24, 25], "170": 18, "1700200225439552": 19, "1708": 21, "170875": 20, "1713": 21, "174449": 19, "1745": 21, "17668": 26, "178621": 18, "178781": 18, "1792": 26, "18": [15, 16, 18, 20, 21, 22, 25], "1800": [18, 26], "181486": 19, "184409": 18, "1850e": 16, "1862196735": 21, "186792": 17, "187": 22, "1872e": 20, "187500": 20, "18838": 21, "189": 22, "189659": 18, "19": [15, 16, 18, 20, 21, 22, 25], "1900": 26, "1900000000000004": 19, "190147": 19, "190276": 18, "190289": 18, "191367": 18, "192059": 19, "192163": 18, "192801": 24, "193": 16, "193440": 17, "193901": 17, "19515379": 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, "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, "2045": 15, "2048": 26, "20494501": 18, "205821": 17, "206": [18, 19, 23], "208": [15, 25, 26], "2099": 21, "21": [15, 18, 19, 20, 21, 22, 25], "212175": 19, "21321321322": 18, "2148511": 15, "215085": 18, "216": [18, 19, 23], "216061": 20, "217": 15, "2180090": 16, "219350": 18, "22": [15, 17, 18, 20, 21], "22135979e": 22, "223127": 19, "223862": 18, "223950": 18, "223993": 18, "224": 15, "2246e": 16, "227439": 19, "228": 26, "2288e": 20, "229589": 20, "23": [18, 19, 20, 21, 22], "230": [18, 19], "2309": 21, "231": 20, "232": 26, "23280967634267": 18, "233472": 19, "2343791270372": 18, "23589613": 15, "236": 22, "23t19": 26, "24": [9, 15, 18, 20, 21], "240": 25, "242": [18, 19, 22, 26], "242622": 19, "243": [18, 19, 26], "244": 18, "244e": 21, "2452": 26, "245293": 17, "2469349": 20, "247": [18, 23], "248": [18, 19, 26], "248459": 19, "249": 18, "2494": 26, "25": [6, 13, 16, 18, 19, 20, 21, 26], "250": [15, 16, 20, 22, 23], "2500": 26, "25000": 21, "250128": 19, "251": 23, "252": 23, "254": 23, "254732": 18, "256": [6, 23, 26], "25600": 26, "256000": 26, "25773261": 22, "258": 22, "258508": 19, "2588": 18, "259665": 18, "26": [18, 20, 21, 22], "260184": 19, "261276": 19, "264000": 26, "264500": 26, "265": 19, "2678e": 16, "268298": 17, "27": [15, 16, 18, 19, 20, 21, 25, 26], "270": 22, "270494": 18, "2704e": 20, "272000": 26, "272483": 18, "276000": 26, "28": [9, 15, 18, 19, 20, 23, 25, 26], "280": 19, "28000": 21, "282": 18, "283126": 19, "28663480": 15, "28882003e": 22, "289": 22, "29": [15, 16, 18, 19, 20, 25, 26], "290031": 25, "291963": 18, "294436": 18, "294563": 18, "294666": 18, "295898": 15, "296052": 15, "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, "3024": 21, "302849": 18, "303": 20, "304": [18, 19, 20, 26], "3049": 20, "304e": 21, "305": 18, "30500940561586": 19, "305244": [15, 25], "306780": 19, "307": 20, "308": 18, "309463": 19, "30t20": [15, 25], "30t21": [15, 25], "31": [15, 16, 20, 21, 25], "31005859375": 20, "3112593": 21, "3128662109375": 20, "312988": 20, "3133544921875": 20, "315042": 18, "315051": 18, "3152e": 20, "315526": 18, "32": [16, 18, 19, 20, 21, 23, 25, 26], "32000": 26, "32194698": 15, "322691": 20, "32471004e": 25, "325977": 18, "327": 22, "32870": 20, "32914": [15, 20, 25], "32919": [15, 25], "33": [16, 18, 19, 20, 21, 22, 25], "33000": 26, "33311250": 15, "333796": 17, "337": 22, "33713986": 15, "3385": 21, "34": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3403": 21, "341": [18, 19, 26], "3415291": 16, "342": 18, "342135": 18, "344": 22, "3448e": 22, "345": [18, 19, 26], "346": 18, "349984": 18, "35": [15, 19, 20, 26], "350": [18, 19, 26], "35000": 26, "35093": 20, "353": 19, "3548200": 15, "355": [18, 23], "3570e": 20, "359322": 17, "36": [20, 25, 26], "3600865": 16, "361": 23, "361981": 19, "364": [18, 19], "364594": 17, "365": [18, 24], "365053": 19, "36525176": 18, "37": [15, 16, 20, 21, 25], "370": 23, "370117": [15, 20], "370143": 15, "370938": 18, "37122852e": 22, "37500": 20, "376e": 21, "37708706": 15, "377601": 20, "377910": 15, "377930": 15, "38": [16, 18, 19, 20, 25, 26], "381447": 19, "38438438438": 18, "386890": 20, "387517": 15, "387695": 15, "389054": 19, "3896953": 16, "39": [15, 16, 18, 19, 20, 21, 22, 23, 24, 25], "3900": 16, "392154": 18, "39357911": 15, "394322": 18, "395869": 17, "3980": 16, "3989423": 15, "399": 19, "399730": 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, "4003923": 18, "403": 26, "4050": 16, "408810": 18, "41": [9, 15, 16, 19, 20, 21], "4120": [16, 20], "414071": 19, "4145": 20, "415": 19, "4156": [16, 20], "416": 18, "4160": 16, "417851": 18, "4195": [16, 20], "41972464e": 22, "4199": 16, "42": [17, 20], "420": [20, 25, 26], "4200": [16, 20], "421": 20, "422": [20, 26], "422572": 18, "423": [19, 20], "4230": 20, "4232": 20, "4236": 20, "4237": 16, "4238": 20, "424": 20, "4242": 16, "425": 20, "425383": 18, "426": 20, "427": 20, "428": 20, "428064": 18, "4281": 20, "4284": 20, "4289": 16, "429": 20, "43": [9, 15, 16, 18, 20], "430": 20, "43017632e": 22, "431767": 18, "4328": 20, "43293095e": 18, "4338": 16, "434009": 15, "43443443443": 18, "43643643643": 18, "436e": 21, "4374": 20, "44": [20, 26], "440035779171833": 26, "4423": [15, 25], "4424": [15, 25], "4425": 15, "44455": 16, "44498": [15, 16, 25], "447266": 20, "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, "4509e": 20, "452001": 19, "4527": 20, "45905387e": 22, "4595": [15, 25], "4596": [15, 25], "46": [16, 18, 20], "46402431e": 18, "466": [18, 19], "466171": 20, "47": [15, 20, 21, 25], "47100427179566": [15, 25], "47140008e": 22, "475": [18, 19], "475356": 17, "476681": 18, "47981834e": 18, "48": [15, 18, 19, 20, 22, 26], "480": 20, "4800": 20, "480722": 19, "480dldposx": 20, "4830": 21, "483234": 18, "484811": 19, "485684": 18, "486000": 18, "489": 26, "49": [15, 16, 18, 19, 20, 25, 26], "490533": 19, "492": 22, "492656": 17, "4949999999994": 18, "495093": 21, "496e": 21, "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, "512": 26, "512302": 19, "512794": 20, "51330000e": 18, "516": 22, "517023": 18, "5189696": 16, "52": [18, 19, 20, 26], "521457": 25, "524": 21, "52672958e": 18, "52960000e": 22, "53": 20, "531": 22, "535": 20, "5361e": 18, "538674": 19, "54": [9, 15, 16, 20, 26], "54080000e": 18, "54154154155": 18, "545": [18, 19], "54654654654": 18, "548409": 18, "55": [16, 19, 20], "550293": 20, "5565754": 18, "556e": 21, "55960000e": 22, "55975950e": 18, "56": 15, "562": 20, "56439197e": 18, "56525760": 16, "56768800": 16, "57050000e": 18, "571": [18, 19], "5725e": 20, "5729": 20, "5730": 20, "5773": 15, "5774": 15, "578965": 19, "58": [18, 19, 21], "582397": 18, "582744": 19, "583174": 18, "586": 18, "587": 19, "588": 19, "58960000e": 22, "58964": 21, "59": 16, "590": 18, "591602": 18, "594179": 17, "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], "602294": 18, "6029": [15, 20, 25], "6052": 21, "6066": 21, "607074": 19, "6073e": 18, "6088": 21, "609625": 18, "61": [20, 21], "61261261262": 18, "6158341": 18, "6170": [15, 25], "6176e": 22, "617869": 17, "6187": [15, 25], "6196": 21, "62": [16, 18, 19, 20, 21, 22, 26], "620247": 25, "62080000e": 22, "62162162163": 18, "626943": 19, "628e": 21, "6315": 18, "6316": [18, 19, 21, 24], "6317": [18, 24], "6318": [18, 19], "634": 17, "63430000e": 18, "63564813e": 18, "635932": 20, "6369728": 9, "6372e": 21, "6376": 21, "6380": 21, "639005": 18, "639044": 18, "64": [15, 25], "6400": [15, 18, 19], "64000": [18, 22], "641043": 18, "64158514": 18, "64294356": 15, "6448": 21, "64624": 22, "64638": 18, "646913": 19, "64864": 22, "64913": 18, "6496": 21, "65": 21, "650": 20, "6505e": 16, "6508": 21, "651": [15, 25], "65140": 22, "65188": [18, 22], "65320000e": 22, "65386": 18, "65416": 22, "6542": 21, "65474": 18, "65500": 22, "6568": 21, "65683": 18, "657": 25, "65704": 22, "65764": 22, "65782": 18, "658": 15, "6580": 21, "658295": 19, "65991": 18, "66": 24, "660": [18, 19], "66000": [22, 24], "66004": 22, "66088": 22, "66100": [18, 23], "66101": 18, "66200": 18, "66266266267": 18, "66300": 23, "66310": 18, "66316": 22, "6640": 21, "66436": 22, "66442": 18, "66449": [18, 19], "66454": 19, "66455": [18, 24], "665": [18, 19], "665236": 18, "666": 19, "66600": 24, "66605": 24, "6664": 21, "66651": 18, "66652": 22, "667": 18, "667202": 18, "66730000e": 18, "667607": 18, "66794": 18, "66820": 22, "67": 20, "670": [15, 19, 25], "6700": 21, "67000": [18, 24], "67003": 18, "67012": 22, "670784": 15, "671": [18, 24], "67180": 22, "67190": 18, "672": [15, 25], "67203319e": 18, "6736": 21, "67384": 22, "67388": 18, "67575": 18, "6772": 21, "677563e": [15, 25], "67780": 22, "67795": 18, "6784": 21, "679395e": 20, "679455": 15, "67993": 18, "68": [15, 26], "681061": 17, "681386": 20, "682": [15, 25], "68213": 18, "6832": 21, "684": 25, "68432": [18, 19], "684410678887588e": 26, "68459": [18, 19], "685": 15, "68664": 18, "687": [15, 25], "68800000e": 22, "688631": 19, "688e": 21, "689": 20, "6892": 21, "69": 15, "690": 17, "691": [19, 20], "69148": 18, "692": [18, 24], "692968": 19, "696": [9, 19, 20], "6964": 21, "697": [18, 20], "697729": 18, "699149": 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, 19], "700983e": 21, "701": 18, "70100": [18, 19], "70101": [18, 24], "701172": 20, "702": 19, "7024": 21, "70360000e": 18, "705864": 18, "70683038e": 18, "707": 19, "708738": 18, "708750": 18, "709": 18, "7096": 21, "71": [9, 16, 18], "711": 19, "712": [18, 24], "712162": 18, "712442": 17, "713": 18, "714": [18, 19], "714625": 19, "71571571572": 18, "716966": 18, "717267": 18, "7174995": 15, "72": [15, 25], "723649": 19, "72412": [18, 19], "72421": 19, "72422": 18, "72520000e": 22, "72627": 18, "72628": 19, "72632": [18, 19], "726531": 18, "72794": [18, 19], "72801": 19, "72802": 18, "728525": 19, "728598": 20, "729438": 19, "729496": 20, "729931": 19, "730": [18, 26], "73025": [18, 19, 24], "73026": [18, 24], "7310532": 15, "731224": 18, "7348e": 18, "735": 26, "73900": [18, 19], "73903": [18, 19], "73990000e": 18, "73g": 9, "73gb": 9, "741": [18, 19], "741139": 19, "742752": 19, "745": 20, "747647": 20, "75": [15, 20, 26], "750": [21, 26], "75000": 18, "7502612": 18, "756": 21, "75613": 18, "75614": [18, 19, 24], "75615": [18, 19, 24], "756150": 15, "760": 18, "76000": 22, "760e": 21, "761": [18, 19, 24], "762199": [15, 25], "76360000e": 22, "768604": 17, "77": [16, 22], "77092358": 15, "77542762": 18, "778495": 19, "78": [15, 25], "780": 20, "78060000e": 18, "781": 20, "7814574": 15, "785696": 19, "7889861": 20, "791": 18, "792": [17, 19], "7937937938": 18, "79487877": 18, "799810": 19, "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, "801413": 19, "8038038038": 18, "80482246": 16, "8058058058": 18, "807930": 19, "808290": 18, "80966772": 16, "8096677238144319": [15, 25], "81": [16, 20], "810118": 20, "816895": 20, "817": [18, 19], "817176": 18, "817458": 18, "817982": 18, "818": [18, 19, 24], "8182": 20, "82": 26, "820e": 21, "82130000e": 18, "822": [18, 19], "827400": 19, "8280": 20, "828207": 19, "829028": 19, "83": 15, "830352": 20, "833096": 20, "833556": 18, "834475": 18, "835": 19, "83519414": 18, "838": [18, 19], "838460": 18, "839": 18, "839836": 19, "84": [15, 20, 25], "847": 19, "848": 18, "85": 20, "850": 21, "851093": 17, "853": 20, "856488": 20, "858299": [15, 25], "86": 18, "862870": 18, "86750000e": 18, "87": [16, 18, 20], "872180": 19, "87500": 20, "87644574": 18, "878019": 19, "88": [18, 19, 26], "8810": 20, "887443": 19, "887589": 18, "888": [15, 25], "888091": 18, "89": 15, "890": 20, "891": 20, "892": 20, "892e": 21, "893": 20, "8937240": 15, "894": 20, "894327": 24, "895": [15, 20, 25], "896": 20, "896288": 19, "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, "903402": 24, "91": 15, "9148": 21, "920": [18, 26], "9200134277344": 20, "922kb": 20, "9255": 20, "931048": 19, "9375": 20, "938": 20, "940002": 20, "94000244140625": 20, "940110": 18, "94227": 15, "945716": 19, "947": 20, "95005141": 18, "951": 21, "954814": 19, "957": 21, "959847": 19, "959897": 17, "96": [18, 19, 26], "962": 21, "9636feecb79bb32b828b1a9804269573256d7696": 19, "964808": 19, "96875": [15, 25], "969051": 17, "97": [19, 22], "970": 19, "971": [18, 24], "971400": 19, "972530": 18, "973468": 19, "975028": 17, "98": [15, 25], "98000": 17, "982134": 18, "983": 19, "983737": 18, "9848e": 22, "985": 18, "985973": 18, "98729171": 18, "989998": [15, 25], "99": 18, "9902e": 21, "991189": 18, "993118286132812": 20, "993949": 15, "995356": [15, 25], "995903": [15, 25], "9964": 20, "997072": 18, "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_colorbar": 20, "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/develop/sed/api.html b/sed/develop/sed/api.html index 78836d6..d98da6d 100644 --- a/sed/develop/sed/api.html +++ b/sed/develop/sed/api.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/binning.html b/sed/develop/sed/binning.html index 6138670..8868079 100644 --- a/sed/develop/sed/binning.html +++ b/sed/develop/sed/binning.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/calibrator.html b/sed/develop/sed/calibrator.html index 4674252..c6636a3 100644 --- a/sed/develop/sed/calibrator.html +++ b/sed/develop/sed/calibrator.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/config.html b/sed/develop/sed/config.html index 8b8f617..bf7146f 100644 --- a/sed/develop/sed/config.html +++ b/sed/develop/sed/config.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/core.html b/sed/develop/sed/core.html index c3cf71a..83cbba1 100644 --- a/sed/develop/sed/core.html +++ b/sed/develop/sed/core.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/dataset.html b/sed/develop/sed/dataset.html index 1a2c9de..daf7c75 100644 --- a/sed/develop/sed/dataset.html +++ b/sed/develop/sed/dataset.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/dfops.html b/sed/develop/sed/dfops.html index 3e579ef..4ae84d8 100644 --- a/sed/develop/sed/dfops.html +++ b/sed/develop/sed/dfops.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/diagnostic.html b/sed/develop/sed/diagnostic.html index 1335520..69591bd 100644 --- a/sed/develop/sed/diagnostic.html +++ b/sed/develop/sed/diagnostic.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/io.html b/sed/develop/sed/io.html index 19bfdf0..044905c 100644 --- a/sed/develop/sed/io.html +++ b/sed/develop/sed/io.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/loader.html b/sed/develop/sed/loader.html index 42979ec..bd9043e 100644 --- a/sed/develop/sed/loader.html +++ b/sed/develop/sed/loader.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/sed/metadata.html b/sed/develop/sed/metadata.html index 076e40f..8d0f00a 100644 --- a/sed/develop/sed/metadata.html +++ b/sed/develop/sed/metadata.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/tutorial/10_hextof_workflow_trXPS_bam_correction.html b/sed/develop/tutorial/10_hextof_workflow_trXPS_bam_correction.html index 362da1e..84abf1d 100644 --- a/sed/develop/tutorial/10_hextof_workflow_trXPS_bam_correction.html +++ b/sed/develop/tutorial/10_hextof_workflow_trXPS_bam_correction.html @@ -8,7 +8,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
@@ -702,9 +702,9 @@[9]:
fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+
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.
@@ -949,14 +949,14 @@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.
[12]:
fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+
fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')
res_bam.sel(bam=slice(-6400,-5100)).sum('trainId').plot(ax=ax[0],robust=True, cmap='terrain')
res_bam.sel(bam=slice(-6400,-5100)).sum('pulseId').plot(ax=ax[1],robust=True, cmap='terrain')
plt.show()
@@ -967,7 +967,7 @@ Check BAM versus pulse and train IDs
-
+
[15]:
fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+
We clearly see an effect of BAM corrections - side bands are visible much nicer and width became smaller.
[18]:
fig,ax=plt.subplots(2,2,figsize=(6,8),layout="constrained")
+
-INFO - Use feature ranges: [(4120.2, 4199.4), (4156.2, 4242.6), (4197.6, 4289.4), (4237.2, 4338.0)].
+INFO - Use feature ranges: [(4120.2, 4199.4), (4156.2, 4242.6), (4195.8, 4289.4), (4237.2, 4338.0)].
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 0x7f0d7817b760>]
+[<matplotlib.lines.Line2D at 0x7ffa1814ee00>]
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 03/02/2025, 19:37:44
+INFO - Using energy calibration parameters generated on 03/03/2025, 15:07:55
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
@@ -1079,7 +1079,7 @@ Append energy axis into a data frame, bin and visualize data in the calibrat
bins = [200,60]
res_corr = sp_44498.compute(bins=bins, axes=axes, ranges=ranges, normalize_to_acquisition_time="delayStage")
-fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')
fig.suptitle(f"Run {run_number}: W 4f, side bands")
res_corr.plot(ax=ax[0], cmap='terrain')
ax[0].set_title('raw')
@@ -1093,7 +1093,7 @@ Append energy axis into a data frame, bin and visualize data in the calibrat
-
+
[18]:
@@ -1122,7 +1122,7 @@ Append energy axis into a data frame, bin and visualize data in the calibrat
-
+
[19]:
@@ -1157,14 +1157,14 @@ Compare to reference
-<matplotlib.legend.Legend at 0x7f0d6d796260>
+<matplotlib.legend.Legend at 0x7ffa0db1e6e0>
SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
-CPU times: user 1.09 s, sys: 25.9 ms, total: 1.11 s
-Wall time: 1.11 s
+CPU times: user 1.13 s, sys: 22.1 ms, total: 1.15 s
+Wall time: 1.15 s
-CPU times: user 591 ms, sys: 169 ms, total: 760 ms
-Wall time: 659 ms
+CPU times: user 634 ms, sys: 158 ms, total: 792 ms
+Wall time: 690 ms
-[<matplotlib.lines.Line2D at 0x7f69cf1795a0>]
+[<matplotlib.lines.Line2D at 0x7f604b7bd9c0>]
INFO - Calculated thin spline correction based on the following landmarks:
-pouter_ord: [[203.00123805 342.99464128]
- [299.8734595 346.1974292 ]
- [350.96138189 244.78936744]
- [305.64461269 150.1951346 ]
- [199.36340167 152.83763302]
- [153.40802309 243.06945515]]
-pcent: (249.24662820754756, 249.23950759291188)
+pouter_ord: [[203.00580996 342.98729171]
+ [299.87644574 346.19515379]
+ [350.95005141 244.77542762]
+ [305.64158514 150.20494501]
+ [199.36525176 152.83519414]
+ [153.4003923 243.05030077]]
+pcent: (249.2343791270372, 249.23280967634267)
INFO - Adding kx/ky columns to dataframe:
-INFO - Using momentum calibration parameters generated on 03/02/2025, 19:39:33
+INFO - Using momentum calibration parameters generated on 03/03/2025, 15:09:48
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 03/02/2025, 19:39:34
+INFO - Using energy correction parameters generated on 03/03/2025, 15:09:49
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 03/02/2025, 19:39:43
+INFO - Using energy calibration parameters generated on 03/03/2025, 15:09:58
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.382659
- 0.382659
- 0.382659
- 0.382659
- -11.661874
- 86.884819
- -2.091352
- -1.827012
- -47.805803
- -25.223820
+ -0.259665
+ -0.259665
+ -0.259665
+ -0.259665
+ 0.000000
+ 0.000000
+ -2.060071
+ -2.060071
+ -48.485684
+ -25.223993
1
- 365.315959
- 1002.315959
- 70101.315959
- 6317.315959
- 355.740561
- 1032.431234
- -1.105838
- 0.709306
- 70084.308759
- -9.315628
+ 365.002224
+ 1002.002224
+ 70101.002224
+ 6317.002224
+ 355.428064
+ 1032.223862
+ -1.106676
+ 0.708750
+ 70083.991189
+ -9.315051
2
- 760.595357
- 817.595357
- 75614.595357
- 6315.595357
- 790.976288
- 839.244933
- 0.061631
- 0.191106
- 75613.724423
- -16.716855
+ 761.028231
+ 818.028231
+ 75615.028231
+ 6316.028231
+ 791.431767
+ 839.639005
+ 0.062853
+ 0.192163
+ 75614.147013
+ -16.717267
3
- 692.312996
- 971.312996
- 66455.312996
- 6317.312996
- 713.880148
- 985.322699
- -0.145170
- 0.582943
- 66449.618228
- -0.834153
+ 692.105075
+ 971.105075
+ 66455.105075
+ 6317.105075
+ 713.665236
+ 985.119143
+ -0.145747
+ 0.582397
+ 66449.417851
+ -0.833556
4
- 671.255668
- 712.255668
- 73026.255668
- 6317.255668
- 697.275649
- 741.568628
- -0.189710
- -0.070899
- 73025.872534
- -13.817439
+ 671.053876
+ 712.053876
+ 73026.053876
+ 6317.053876
+ 697.064542
+ 741.394322
+ -0.190276
+ -0.071367
+ 73025.667607
+ -13.817176
@@ -1354,28 +1354,28 @@ 4. Delay calibration:
-<matplotlib.collections.QuadMesh at 0x7f6a1767dbd0>
+<matplotlib.collections.QuadMesh at 0x7f609cf180a0>
[7]:
@@ -656,7 +656,7 @@ Load Data
-INFO - No landmarks defined, using momentum correction parameters generated on 03/02/2025, 19:39:26
+INFO - No landmarks defined, using momentum correction parameters generated on 03/03/2025, 15:09:41
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 03/02/2025, 19:39:33
+INFO - Using momentum calibration parameters generated on 03/03/2025, 15:09:48
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 03/02/2025, 19:39:34
+INFO - Using energy correction parameters generated on 03/03/2025, 15:09:49
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 03/02/2025, 19:39:43
+INFO - Using energy calibration parameters generated on 03/03/2025, 15:09:58
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
- 780.653621
- 689.653621
- 3049.653621
+ 780.810118
+ 689.810118
+ 3049.810118
32914.0
8976.09375
1.679395e+09
@@ -834,9 +834,9 @@ inspect the dataframe1646339970
12
1
- 780.688296
- 690.688296
- 3048.688296
+ 781.170875
+ 691.170875
+ 3049.170875
32914.0
8976.09375
1.679395e+09
@@ -857,9 +857,9 @@ inspect the dataframe1646339970
22
0
- 561.969661
- 230.969661
- 5728.969661
+ 562.322691
+ 231.322691
+ 5729.322691
32914.0
8990.37500
1.679395e+09
@@ -880,9 +880,9 @@ inspect the dataframe1646339970
22
1
- 938.253866
- 947.253866
- 5730.253866
+ 938.103779
+ 947.103779
+ 5730.103779
32914.0
8990.37500
1.679395e+09
@@ -903,9 +903,9 @@ inspect the dataframe1646339970
27
0
- 535.932444
- 853.932444
- 1570.932444
+ 535.856488
+ 853.856488
+ 1570.856488
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 0x7f62104c0850>
+<matplotlib.collections.QuadMesh at 0x7f301432fa30>
[15]:
fig,ax = plt.subplots(1,3,figsize=(6,4), layout='tight')
-res_chessy.plot(ax=ax[0], robust=True)
-res_t05.plot(ax=ax[1], robust=True)
-res_t10.plot(ax=ax[2], robust=True)
+fig,ax = plt.subplots(1,3,figsize=(6,2), layout='tight')
+res_chessy.plot(ax=ax[0], robust=True, add_colorbar=False)
+res_t05.plot(ax=ax[1], robust=True, add_colorbar=False)
+res_t10.plot(ax=ax[2], robust=True, add_colorbar=False)
-<matplotlib.collections.QuadMesh at 0x7f62181aed70>
+<matplotlib.collections.QuadMesh at 0x7f301440eb60>
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 03/02/2025, 19:45:57
+INFO - Using energy calibration parameters generated on 03/03/2025, 15:16:32
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]:
fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')
res.plot(robust=True, ax=ax[0])
bg = res.isel(delayStage=slice(0,10)).mean('delayStage')
(res-bg).plot(robust=True, ax=ax[1])
@@ -2150,14 +2150,14 @@ plot the delayStage values
-<matplotlib.collections.QuadMesh at 0x7f61f40adc00>
+<matplotlib.collections.QuadMesh at 0x7f301415d900>
-
+
[43]:
fig,ax = plt.subplots(1,2,figsize=(6,4))
+
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:
res = sp.compute(bins=bins, axes=axes, ranges=ranges, normalize_to_acquisition_time="delayStage")
-fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')
res.plot(robust=True, ax=ax[0])
bg = res.sel(delayStage=slice(-1,-.2)).mean('delayStage')
(res-bg).plot(robust=True, ax=ax[1])
@@ -2455,7 +2455,7 @@ bin in the corrected delay axis
[44]:
@@ -2477,14 +2477,14 @@ bin in the corrected delay axis
-<matplotlib.collections.QuadMesh at 0x7f61e01b25c0>
+<matplotlib.collections.QuadMesh at 0x7f2fe80c47c0>
[50]:
fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+fig,ax = plt.subplots(1,2,figsize=(6,3), layout='constrained')
res.plot(robust=True, ax=ax[0])
bg = res.sel(delayStage=slice(-1,-.2)).mean('delayStage')
(res-bg).plot(robust=True, ax=ax[1])
@@ -2688,14 +2688,14 @@ Compute the results
-<matplotlib.collections.QuadMesh at 0x7f61e13d6620>
+<matplotlib.collections.QuadMesh at 0x7f2fd43f0340>
-
+
SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f 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 0x7f0a980a02b0>
+<matplotlib.collections.QuadMesh at 0x7f565e116590>
[12]:
@@ -808,14 +808,14 @@ Spectrum vs. MicrobunchId
-<matplotlib.collections.QuadMesh at 0x7f0a8cfd7ca0>
+<matplotlib.collections.QuadMesh at 0x7f565ff43d60>
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 0x7f0a8cba5c90>
+<matplotlib.legend.Legend at 0x7f56865a6d70>
[23]:
@@ -1329,14 +1329,14 @@ Bin data with energy axis
-<matplotlib.collections.QuadMesh at 0x7f0a8c2c46a0>
+<matplotlib.collections.QuadMesh at 0x7f564bf5abc0>
[26]:
@@ -1418,14 +1418,14 @@ Correct delay stage offset.
-[<matplotlib.lines.Line2D at 0x7f0a80100400>]
+[<matplotlib.lines.Line2D at 0x7f564bf3e830>]
[12]:
@@ -866,7 +866,7 @@ Load Data
INFO - Adding energy column to dataframe:
-INFO - Using energy calibration parameters generated on 03/02/2025, 19:55:25
+INFO - Using energy calibration parameters generated on 03/03/2025, 15:26:23
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 0x7f6bdf736a70>
+<matplotlib.collections.QuadMesh at 0x7f74c8cfacb0>
[18]:
@@ -1018,14 +1018,14 @@ Some visualization:
-[<matplotlib.lines.Line2D at 0x7f6bdf414940>]
+[<matplotlib.lines.Line2D at 0x7f74c89fdde0>]
[19]:
@@ -1055,14 +1055,14 @@ Some visualization:
-<matplotlib.collections.QuadMesh at 0x7f6bdf4a3d90>
+<matplotlib.collections.QuadMesh at 0x7f74c897fb20>
[21]:
@@ -1080,14 +1080,14 @@ Some visualization:
-[<matplotlib.lines.Line2D at 0x7f6bdf18ebc0>]
+[<matplotlib.lines.Line2D at 0x7f74c8793370>]
[10]:
@@ -751,7 +751,7 @@ Momentum calibration with orthorhombic axes
INFO - Adding kx/ky columns to dataframe:
-INFO - Using momentum calibration parameters generated on 03/02/2025, 20:00:55
+INFO - Using momentum calibration parameters generated on 03/03/2025, 15:32:08
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 0x7f546bba4d00>
+<matplotlib.collections.QuadMesh at 0x7f90102d1660>
[5]:
@@ -612,14 +612,14 @@ Load Data
-[<matplotlib.lines.Line2D at 0x7f3d73e4a530>]
+[<matplotlib.lines.Line2D at 0x7f473903ca90>]
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 0x7f3d73ce5ae0>
+<matplotlib.legend.Legend at 0x7f4738f9cdc0>
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 0x7f3d73bcba60>]
+[<matplotlib.lines.Line2D at 0x7f4738faee00>]
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 0x7f3d73bcace0>
+<matplotlib.legend.Legend at 0x7f4738d088e0>
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 0x7f3d73c87940>
+<matplotlib.legend.Legend at 0x7f4738ee2d70>
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 0x7f3d715f2c20>
+<matplotlib.legend.Legend at 0x7f47409b2a70>
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 0x7f3d7b5ca860>
+<matplotlib.legend.Legend at 0x7f4738fc7ca0>
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 0x7f3d75915fc0>
+<matplotlib.legend.Legend at 0x7f4738faf460>
[12]:
fig,ax = plt.subplots(1,2,figsize=(6,4), layout='constrained')
+
[14]:
@@ -979,7 +979,7 @@ XPD from W4f core levelplt.show()
## XPD plots
-fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')
+fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')
res_kx_ky.sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')
ax[0,0].set_title("XPD of $1^{st}$ order sidebands")
res_kx_ky.sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')
@@ -995,7 +995,7 @@ XPD from W4f core level
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.
@@ -1025,7 +1025,7 @@[16]:
## XPD normalized by background image
-fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')
+fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')
(res_kx_ky/bgd).sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')
(res_kx_ky/bgd).sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')
(res_kx_ky/bgd).sel(energy=slice(-33.6,-33.4)).mean('energy').plot(robust=True, ax=ax[1,0], cmap='terrain')
@@ -1053,7 +1053,7 @@ XPD from W4f core levelfig.suptitle(f'Run {run_number}: XPD patterns after background normalization',fontsize='18')
## XPD normalized by Gaussian-blurred background image
-fig,ax = plt.subplots(2,2,figsize=(6,8), layout='constrained')
+fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')
(res_kx_ky/bgd_blur).sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')
(res_kx_ky/bgd_blur).sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')
(res_kx_ky/bgd_blur).sel(energy=slice(-33.6,-33.4)).mean('energy').plot(robust=True, ax=ax[1,0], cmap='terrain')
@@ -1061,7 +1061,7 @@ XPD from W4f core levelfig.suptitle(f'Run {run_number}: XPD patterns after Gaussian-blurred background normalization',fontsize='18')
## XPD normalized by Gaussian-blurred background image and blurred to improve contrast
-fig,ax = plt.subplots(2,2,figsize=(9,7), layout='constrained')
+fig,ax = plt.subplots(2,2,figsize=(6,6), layout='constrained')
(xr.apply_ufunc(gaussian_filter, res_kx_ky/bgd_blur, 1)).sel(energy=slice(-30.3,-29.9)).mean('energy').plot(robust=True, ax=ax[0,0], cmap='terrain')
(xr.apply_ufunc(gaussian_filter, res_kx_ky/bgd_blur, 1)).sel(energy=slice(-31.4,-31.2)).mean('energy').plot(robust=True, ax=ax[0,1], cmap='terrain')
(xr.apply_ufunc(gaussian_filter, res_kx_ky/bgd_blur, 1)).sel(energy=slice(-33.6,-33.4)).mean('energy').plot(robust=True, ax=ax[1,0], cmap='terrain')
@@ -1083,19 +1083,19 @@ XPD from W4f core level
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
SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/develop/workflows/index.html b/sed/develop/workflows/index.html index e22f0a9..7f2862e 100644 --- a/sed/develop/workflows/index.html +++ b/sed/develop/workflows/index.html @@ -9,7 +9,7 @@ -SED 1.0.0a1.dev14+g568085b documentation
+SED 1.0.0a1.dev15+gb3e949f documentation
diff --git a/sed/switcher.json b/sed/switcher.json index a0bdf55..4135ce5 100644 --- a/sed/switcher.json +++ b/sed/switcher.json @@ -12,7 +12,7 @@ }, { "name": "develop", - "version": "1.0.0a1.dev14+g568085b", + "version": "1.0.0a1.dev15+gb3e949f", "url": "https://opencompes.github.io/docs/sed/develop" }, {