Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 4.0.0
    - Move all remaining notebooks to CalibrationData / inject_ccv
    - Remove jupyter_server & jupyter_console dependencies
    - Remove local_output from most characterization notebooks
    - Move documentation to Gitlab pages
    - [AGIPD] Fixes and improvements to gain characterization for HiZ modules
    - [JF] Fix strixel LUT mask import error
  • 3.17.1
    - [DynamicFF] Fix dimension names for saved constants
    - [pnCCD] Remove deprecated and unused gain characterization notebook
    - Make writing compressed datasets significantly faster through the use of zlib_into
    - Replace internal copy of CalibrationData API by extra.calibration
  • 3.17.0
    - [AGIPD][Correct] Handling of mismatch on stack_detector_data !1156
    - [AGIPD][Correct] Handle PPU rotor state to filter dark frames !1149
    - [AGIPD][FF] Updated deviation on source energy for FF constants !1139
    - [AGIPD][FF] Removing hardcoded module 0 in AGIPD FF summary !1137
    - [LPD][Correct] Use CalibrationError in notebook !1150
    - [DSSC][Dark] Remove ipyparallel setup from DSSC dark notebook that doesn't use it !1158
    - [LPD][Dark] Improve per-memory-cell plots !1140
    - [LPD][Dark] Inject constants using new CalCat API !1133
    - [LPD] Remove old LPD notebooks !1157
    - [GH2][Dark] Fix variable used in report message !1155
    - [REMI] Add support to look behind the trigger for anode channels !1148
    - [REMI] Fix deprecated return signature in PPT reconstruction !1145
    - [TIMEPIX] Add a time of arrival offset option as a parameter !1102 
    - [webservice] feat: Processing calibration logs and displaying errors/warnings on myMDC !1088 
    - [webservice] keep beamtime prioritised for some time after official end !1154
    - [job_monitor] Watch and warn of jobs failing (almost) instantly by host !1134
    - [job_monitor] Fix broken job monitor !1144
    - [serve_overview] Show all detectors part of a correction request !1146
    - [CI] Try to fix ZMQ connections to max-exfl-cal002 from inside container !1152
    - Use myMdC NP status !1151
    - Allow for call to sacct failing in finalize jobs !1142
    - Run flake8 for logic checks without style checks !1136
    - Fix missing index url in README !1135
    - Adding gitlab index url for icalibrationDB !1131
    - Remove unused pyDetLib imports !1159
  • 3.16.0
    - [AGIPD][correct] Add new implementation of slopes_ff_from_path override
    - [JF][correct] Fix unpacking returned JUNGFRAU constants
    - [JF][correct] Fix using slice(None) as default value for double sized strixels
    - [JF][dark] Inject CCVs using RESTful API 
    - [JF][dark] Skip first ntrains
    - [JF][dark] Allow to use exflcalproxy if not actually injecting
    - [JF][FF] Improve Fitting performance and stop using pydetlib + many refactors
    - [JF][FF] Fix looping on DAs and Order Raw data before creating fitting data and histogram
    - [xfel-calibrate] Introduce global logger
    - [xfel-calibrate] Require --not-reproducible for selected notebook parameters
    - [webservice] Ignore final empty line from squeue
    - [webservice] Fix passing boolean false parameters to xfel-calibrate
    - [calcat_interface2] Fix require_calibrations() when none of a given calibration type found
    - [CI] Remove unused rstcheck pre-commit hook
    - [CI] Replace deprecated 'only:' with newer 'rules:'
    - Install internal dependencies from Gitlab package index
    - Add script to validate YAML config against notebooks
    - Update IPython to 8.30.0
  • 3.15.5
  • 3.15.4
  • 3.15.3
  • 3.15.2
    * [AGIPD][Correct] Account for modified file list if skipping correction
    * [AGIPD][Correct] Fix when no corrected files (e.g., no illuminated data) to avoid failure in AGIPD correction
    * [AGIPD][Dark][PC] Fixes for plotting AGIPD Hi-Z and single modules
    * [AGIPD][Normalization] Normalize SPI hit score by pulse energy
    * [AGIPD][FF] Fix import of MAD in AGIPD FF summary
    * [Jungfrau] New condition exposure timeout
    * [Jungfrau][Dark] Inject Calibration Constants without CalibrationDBRemote
    * [LPD][Dark] Support parallel gain mode for LPD Dark
    * [LPD][Calibration] Remove legacy LPD correct notebook
    * [Gotthard2][Correct] Warn and reverse if the second module is not reversed
    * [Gotthard2][Dark] Calculate noise Bpix in multiple iterations
    * [Gotthard2][Correct] Update plots and add new masked_corrected plot
    * [FastCCD][Epix10K] Remove FastCCD and ePix10K implementations
    * [Timepix4] Add support for Timepix4
    * [AGIPD][webservice] Add more options to update-config.py script for AGIPD
    * [Webservice] Fix log file locations in the config for serve-overview
    * [Webservice] Common log directory with weekly log file rotation
    * [Webservice] Manual launch now doesn't skip the last run of the proposal
    * [Webservice] Don't sort YAML keys on config changes
    *  Public API to set caldb_root
  • 3.15.1
  • 3.15.0
  • 3.14.4
    The latest tag before updating to 3.11 python
  • 3.14.3
    EL9 compatibility for 3.14.2
  • 3.14.2
  • 3.14.1
  • 3.14.0
    * Add support ofr PCA-based dynamic flat-field corrections of Shimadzu HPVX2 data 
    * Add staging version of new CalCat API to retrieve calibration data (to be superseded by extra.calibration)
    * Add API to create calibration constant data files and inject directly into CalCat 
    * Configure number of required characterization runs from CalCat based on operation mode
    * [AGIPD] Fix PC processing to allow for a single module
    * [AGIPD] Remove default value for caldb_root
  • 3.13.0
  • 3.12.6
  • 3.12.5
    SPARTA AGIPD Single Module integration
  • 3.12.2a3
  • 3.12.2a2