Journal Article PUBDB-2024-00749

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
OM and Cheetah: a common framework for online and offline analysis in serial crystallography

 ;  ;  ;

2022
Blackwell Oxford [u.a.]

Acta crystallographica / Section A 78(a2), e408-e408 () [10.1107/S2053273322093305]
 GO

This record in other databases:    

Please use a persistent id in citations: doi:

Abstract: OM, formerly known as OnDA [1], is a software framework for real-time monitoring of X-ray imaging experiment data and experimental conditions. OM provides users with a set of stable and efficient real-time monitors for the most common types of experiments, which can be used immediately without modifications or can be easily adapted to meet the users’ requirements. Since its first release OM has proven to be an invaluable tool for monitoring of diffraction data and quick decision making during serial crystallography experiments at both free-electron laser and synchrotron sources. OM focuses on scalability and portability, to facilitate its adoption for a wide array of current and future instruments, and strives for stability and performance, relying on free and open-source libraries and protocols. Although OM has been originally designed for real-time data processing, the flexibility of its core parallelization and data recovery strategies as well as its highly modular architecture have allowed it to be used as a new processing core for Cheetah, a software package for high-throughput reduction and analysis of serial diffraction data [2]. Merging online and offline analysis for serial crystallography into a single software framework offers numerous advantages. Support for new facilities, detectors and data sources can be shared between the OM and Cheetah packages, facilitating the development work and reducing the time needed to adapt both packages to new experiments and processing workflows. Using the same algorithms and features in both OM and Cheetah, additionally, allows the processing parameters optimized for one of the packages to be used for the other, avoiding duplication of effort. OM has, for example, recently gained the ability to stream data via a network socket to the CrystFEL software package [3], to get real-time feedback on the indexing rate and unit cell parameters during data collection. Cheetah can use the same technology to send detector frame to CrystFEL for further processing, without writing intermediate file to disk. As new, high-throughput facilities and detectors come online, and generate data at an unprecedented rate, avoiding writing files to disk can result in a strong reduction of storage needs, with its associate costs. This contribution will give an overview of the new features in both the OM and Cheetah software packages, introducing recent development and discussing possible directions of future development.

Classification:

Contributing Institute(s):
  1. Scientific computing (FS-SC)
Research Program(s):
  1. 623 - Data Management and Analysis (POF4-623) (POF4-623)
Experiment(s):
  1. No specific instrument

Database coverage:
Medline ; Clarivate Analytics Master Journal List ; Current Contents - Physical, Chemical and Earth Sciences ; DEAL Wiley ; Ebsco Academic Search ; Essential Science Indicators ; IF < 5 ; JCR ; NationallizenzNationallizenz ; PubMed Central ; SCOPUS ; Science Citation Index Expanded ; Web of Science Core Collection
Click to display QR Code for this record

The record appears in these collections:
Private Collections > >DESY > >FS > FS-SC
Document types > Articles > Journal Article
Public records
Publications database

 Record created 2024-02-13, last modified 2025-07-24


Restricted:
Download fulltext PDF Download fulltext PDF (PDFA)
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)