Files
Jungfraujoch/docs/index.rst
T
leonarski_fandClaude Opus 5.5 59332d4694 tools/battery: the still battery - serial (XFEL stills) datasets against their depositions
still_battery.py runs the public serial datasets of still_manifest.json with their deposition's
cell and space group, refines the deposited model against each merge with dimple and the
deposition's own free set, and reports per set: facility, beamline, detector, PDB, images,
indexing rate, R_split, our R-free beside the deposition's published R-free, the wall time of the
rugnux command, ms per image, the input's I/O floor (bytes over 5 GB/s) and how much of the input
was already in the page cache. It shares battery.py's site config (a "still" section), verbs
(run, compare, report, list, keep) and run-directory layout; run directories carry "still-" in
their label.

The datasets (CXIDB 243, 237, 236, 86, 90, 222, 242, 83, 152, 103, 213; dark and ground-state
entries only) are listed with their verified DataCite DOIs in docs/EXTERNAL_TEST_DATA_STILLS.md,
linked from EXTERNAL_TEST_DATA.md; CXIDB is credited in ACKNOWLEDGEMENT.md. The SwissFEL sets also
run as int16 bitshuffle/LZ4 copies, made with still/float32_to_int16.py.

The stray scripts in the repository root move under tools/battery: rugnux_stills_ab.py and its
dataset template to still/, rugnux_anomalous.py beside battery.py; docs/TESTS.md follows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015CeEGgpKdfkCTJb3YNMJcu
2026-10-20 23:04:43 +02:00

1.7 KiB

image

PSI Jungfraujoch

Jungfraujoch is data acquisition and on-the-fly analysis system developed by the Paul Scherrer Institut.

It can be currently used with PSI and DECTRIS detectors.

Its data-processing half is rugnux — start at rugnux <RUGNUX> to process a stored dataset, and at the broker <JFJOCH_BROKER> to acquire one.

Jungfraujoch is distributed under the GPLv3 license.

RUGNUX RUGNUX_OVERVIEW RUGNUX_INSTALL RUGNUX_FORMATS RUGNUX_TUTORIAL RUGNUX_INTEGRATION RUGNUX_REPORT RUGNUX_ADVANCED RUGNUX_MODEL_AND_REFERENCE RUGNUX_CALIBRATION RUGNUX_BENCHMARKING CPU_DATA_ANALYSIS CPU_DATA_ANALYSIS_IMAGE CPU_DATA_ANALYSIS_INDEXING CPU_DATA_ANALYSIS_INTEGRATION CPU_DATA_ANALYSIS_DECISIONS GPU_DATA_ANALYSIS

JFJOCH_BROKER JFJOCH_WRITER JFJOCH_VIEWER SOFTWARE_INTEGRATION TOOLS DEPLOYMENT DETECTORS HARDWARE SOFTWARE

FPGA FPGA_LICENSE FPGA_DESIGN FPGA_NETWORK FPGA_PCIE_DRIVER FPGA_SETTINGS FPGA_DATA_ANALYSIS

DETECTOR_GEOMETRY OPENAPI OPENAPI_SPECS PYTHON_CLIENT CBOR HDF5 IMAGE_STREAM PIXEL_MASK WEB_FRONTEND TESTS

ACKNOWLEDGEMENT EXTERNAL_TEST_DATA EXTERNAL_TEST_DATA_STILLS LICENSE THIRD_PARTY_NOTICES VERSIONING SECURITY RELEASE_CONTENTS REPOSITORIES NAMING CHANGELOG