Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introductory Notes

From Robert Underwood at Compression Workshop on Feb. 15, 2024

View file
nameFZ Hands-On Handout.pdf
height250

Performance

A document that shows SZ performance with LCLS crystallographic data (relative error bounds) is here.  It does not have results for the absolute-error-bound case, which we think is more relevant for LCLS-II, but Chuck Yoon has studied that for crystallography data (see JIRA tickets).

...

Increasing the compression factor to 17 ((maximum absolute error  =200, SZ3 compression) does appear to degrade the final result (figures not included). 

Some results from Ric Claus running this compression algorithm in the DAQ system are here: EpixHR Emulator.


analysis:


Low Intensity SAXS/WAXS Compression Results

...

Code for analysis with compression is in a fork of small data tools, and jupyter notebook, plus the "reduce scattering code" (in https://github.com/Solution-Phase-Chemistry/ReduceScatt 

cuSZ Performance

Courtesy of Jiannan Tian.  Status of behavior/performance of cuSZ on 4/28/24 (a work-in-progress).

View file
namepSZ-LCLS-II_240427.pdf
height250

Running Stefano's Code

On old psana system:

...

python batch_jobs.py  --exp xpplz0620 --runs 'range(249, 251)' --abserrors '[0, 100, 120]' --pretransforms '[0]' --forreal 01

(Step2) (3 minutes) (run the above "non-compressed" notebook xpp_example_249_50.ipynb on the generated h5 file using use ana-4.0.50-py3 environment to generate the above plot.   saves the middle "uncompressed" figure above.

...