Links
Smalldata_tools github: https://github.com/slac-lcls/smalldata_tools
S3DF: https://s3df.slac.stanford.edu/public/doc/#/
S3DF OnDemand: https://s3df.slac.stanford.edu/pun/sys/dashboard
PyTest: https://docs.pytest.org/en/6.2.x/contents.html
Example test from pcdsdevices: https://github.com/pcdshub/pcdsdevices/tree/master/pcdsdevices/tests
Pytest fixture: https://betterprogramming.pub/understand-5-scopes-of-pytest-fixtures-1b607b5c19ed
On-boarding
- LCLS Linux account
- S3DF account
- Setup bashrc and environment
- Clone smalldata_tools
- Read pytest docs
Implementation
- Two tests lcls-I, and lcls-II (TBD)
Run table
Exp | Run | Corresponding run in xpptut15 | Detector | Test to implement |
---|---|---|---|---|
xpplv9818 | 127 | Jungfrau | ROI, projection, spectrum | |
xppx49520 | 267 | 630 | Epix100 | droplet, photon, droplet-to-photon |
xppx49520 | 602 | 631 | Epix100 | droplet, photon, droplet-to-photon |
mfxc00118 | 239 | Rayonix | azav |
Overview
Content Tools