<codeBook xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="ddi:codebook:2_5 http://www.ddialliance.org/Specification/DDI-Codebook/2.5/XMLSchema/codebook.xsd" xmlns="ddi:codebook:2_5">
  <docDscr>
    <citation>
      <titlStmt>
        <titl xml:lang="sv"></titl>
        <parTitl xml:lang="en">Jungfraujoch: 38 GB/s Real-Time Serial Crystallography Data Acquisition, Processing and Smart Reduction</parTitl>
        <IDNo agency="SND">doi-10-48391-bd3808c1-6bf7-4229-8256-88ec4d2eb293-0</IDNo>
        <IDNo agency="DOI">https://doi.org/10.48391/BD3808C1-6BF7-4229-8256-88EC4D2EB293</IDNo>
      </titlStmt>
      <prodStmt>
        <producer xml:lang="en" abbr="SND">Swedish National Data Service</producer>
        <producer xml:lang="sv" abbr="SND">Svensk nationell datatjänst</producer>
      </prodStmt>
      <holdings URI="https://doi.org/10.48391/BD3808C1-6BF7-4229-8256-88EC4D2EB293">Landing page</holdings>
    </citation>
  </docDscr>
  <stdyDscr>
    <citation>
      <titlStmt>
        <titl xml:lang="sv"></titl>
        <parTitl xml:lang="en">Jungfraujoch: 38 GB/s Real-Time Serial Crystallography Data Acquisition, Processing and Smart Reduction</parTitl>
        <IDNo agency="SND">doi-10-48391-bd3808c1-6bf7-4229-8256-88ec4d2eb293-0</IDNo>
        <IDNo agency="DOI">https://doi.org/10.48391/BD3808C1-6BF7-4229-8256-88EC4D2EB293</IDNo>
      </titlStmt>
      <rspStmt />
      <prodStmt />
      <distStmt>
        <distrbtr xml:lang="en" abbr="SND" URI="https://snd.se">Swedish National Data Service</distrbtr>
        <distrbtr xml:lang="sv" abbr="SND" URI="https://snd.se">Svensk nationell datatjänst</distrbtr>
        <distDate xml:lang="en" date="2026-01-01" />
      </distStmt>
      <verStmt>
        <version elementVersion="0" elementVersionDate="2026-01-01" />
      </verStmt>
      <holdings URI="https://doi.org/10.48391/BD3808C1-6BF7-4229-8256-88EC4D2EB293">Landing page</holdings>
    </citation>
    <stdyInfo>
      <subject />
      <abstract xml:lang="en" contentType="abstract">The exponential growth in data generation from advanced X-ray detectors presents a critical challenge in macromolecular crystallography. We introduce the Jungfraujoch server, a revolutionary heterogeneous computing system that achieves unprecedented real-time data processing capabilities of 38 GB/s from a 9 Mpixel JUNGFRAU detector operating at 2 kHz. By synergizing FPGA-based data acquisition, GPU-optimized indexing, and CPU-driven compression, our system enables intelligent data reduction that maintains 100% of indexed frames while selectively preserving only 5% of non-indexed frames. This approach achieves a 96% true positive rate and 4% false negative rate in identifying non-indexed data, reducing data throughput from 38 GB/s to approximately 2 GB/s without compromising data quality. Field testing at the MicroMAX beamline at MAX IV demonstrates sustained performance at full frame rates, while successful deployments at multiple facilities showcase the versatility of the system beyond macromolecular crystallography and JUNGFRAU detectors. The Jungfraujoch server represents a significant advancement in scientific data management, offering a scalable solution for next-generation light sources and establishing a new paradigm for real-time data processing in experimental physics.

Data collected with DCM: /data/visitors/micromax/20230350/20240521/raw/LysozymeJet8/LysozymeJet8-lysozyme1/LysozymeJet8-lysozyme1_1_master.h5 - Flux: ~10e12 ph/s

Data collected with MLM: /data/visitors/micromax/20230350/20240521/raw/run2/LysozymeJet5/LysozymeJet5-lysozyme1/LysozymeJet5-lysozyme1_2_master.h5 - Flux: ~10e14 ph/s</abstract>
      <sumDscr />
    </stdyInfo>
    <method>
      <dataColl />
    </method>
    <dataAccs>
      <useStmt>
        <restrctn xml:lang="en">Access to data through an external actor. </restrctn>
        <restrctn xml:lang="sv">Åtkomst till data via extern aktör. </restrctn>
      </useStmt>
    </dataAccs>
    <othrStdyMat />
  </stdyDscr>
</codeBook>