Use cases

Use Case 9 – Serial Femtosecond Crystallography Experiment Simulation

European XFEL logo

Serial femtosecond crystallography is a powerful tool to resolve the structure of mesoscopic crystals, especially for small proteins. However, there are many complications, such as the pixel noise, unfunctional detector tiles and X-ray fluctuation, affecting the success of the experiment. By simulation with SimEx, one can predict the possible effects of the complications to help improve and validate the data analysis workflow.

Detector signal simulation and index annotation

Description of needs

The SimEx API in ViNYL package supported by PaNOSC.

Use case action flow

  1. Set up initial X-ray, detector and sample parameters.
  2. Run the diffraction simulation using the crystfel module integrated in SimEx.
  3. Change different detector geometries, noise response, respectively.
  4. Rerun the diffraction simulation.
  5. Set data analysis workflow using crystfel.
  6. Check the index results from different detector parameters to assess the complication effect.

Impacts from the implementation

It provides a tool for the users to validate their data analysis methodologies.

Generalisation of the use case

It can also be implemented for other SFX experiments.


Example jupyter notebook repository

SimEX on PaNOSC repository

Contact person

Juncheng E (European XFEL)

Share this content