WavePropaGator: interactive framework for X-ray free-electron laser optics design and simulations
Abstract
This article describes the WavePropaGator (WPG) package, a new interactive software framework for coherent and partially coherent X-ray wavefront propagation simulations. The package has been developed at European XFEL for users at the existing and emerging free-electron laser (FEL) facilities, as well as at the third-generation synchrotron sources and future diffraction-limited storage rings. The WPG addresses the needs of beamline scientists and user groups to facilitate the design, optimization and improvement of X-ray optics to meet their experimental requirements. The package uses the Synchrotron Radiation Workshop (SRW) C/C++ library and its Python binding for numerical wavefront propagation simulations. The framework runs reliably under Linux, Microsoft Windows 7 and Apple Mac OS X and is distributed under an open-source license. The available tools allow for varying source parameters and optics layouts and visualizing the results interactively. The wavefront history structure can be used for tracking changes in every particular wavefront during propagation. The batch propagation mode enables processing of multiple wavefronts in workflow mode. The paper presents a general description of the package and gives some recent application examples, including modeling of full X-ray FEL beamlines and start-to-end simulation of experiments.
- Authors:
-
- European XFEL GmbH, Hamburg (Germany)
- Leninskii prospekt, Moscow (Russian Federation)
- Brookhaven National Lab. (BNL), Upton, NY (United States). National Synchrotron Light Source
- Publication Date:
- Research Org.:
- Brookhaven National Laboratory (BNL), Upton, NY (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Basic Energy Sciences (BES). Scientific User Facilities Division
- OSTI Identifier:
- 1625771
- Grant/Contract Number:
- SC0012704
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Journal of Applied Crystallography (Online)
- Additional Journal Information:
- Journal Name: Journal of Applied Crystallography (Online); Journal Volume: 49; Journal Issue: 4; Journal ID: ISSN 1600-5767
- Publisher:
- International Union of Crystallography
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; 37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CHEMISTRY; 97 MATHEMATICS AND COMPUTING; Chemistry; Crystallography; wavefront propagation; X-ray freeelectron lasers; XFELs; Fourier optics; start-toend simulations; data analysis and visualization; computer programs
Citation Formats
Samoylova, Liubov, Buzmakov, Alexey, Chubar, Oleg, and Sinn, Harald. WavePropaGator: interactive framework for X-ray free-electron laser optics design and simulations. United States: N. p., 2016.
Web. doi:10.1107/s160057671600995x.
Samoylova, Liubov, Buzmakov, Alexey, Chubar, Oleg, & Sinn, Harald. WavePropaGator: interactive framework for X-ray free-electron laser optics design and simulations. United States. https://doi.org/10.1107/s160057671600995x
Samoylova, Liubov, Buzmakov, Alexey, Chubar, Oleg, and Sinn, Harald. Wed .
"WavePropaGator: interactive framework for X-ray free-electron laser optics design and simulations". United States. https://doi.org/10.1107/s160057671600995x. https://www.osti.gov/servlets/purl/1625771.
@article{osti_1625771,
title = {WavePropaGator: interactive framework for X-ray free-electron laser optics design and simulations},
author = {Samoylova, Liubov and Buzmakov, Alexey and Chubar, Oleg and Sinn, Harald},
abstractNote = {This article describes the WavePropaGator (WPG) package, a new interactive software framework for coherent and partially coherent X-ray wavefront propagation simulations. The package has been developed at European XFEL for users at the existing and emerging free-electron laser (FEL) facilities, as well as at the third-generation synchrotron sources and future diffraction-limited storage rings. The WPG addresses the needs of beamline scientists and user groups to facilitate the design, optimization and improvement of X-ray optics to meet their experimental requirements. The package uses the Synchrotron Radiation Workshop (SRW) C/C++ library and its Python binding for numerical wavefront propagation simulations. The framework runs reliably under Linux, Microsoft Windows 7 and Apple Mac OS X and is distributed under an open-source license. The available tools allow for varying source parameters and optics layouts and visualizing the results interactively. The wavefront history structure can be used for tracking changes in every particular wavefront during propagation. The batch propagation mode enables processing of multiple wavefronts in workflow mode. The paper presents a general description of the package and gives some recent application examples, including modeling of full X-ray FEL beamlines and start-to-end simulation of experiments.},
doi = {10.1107/s160057671600995x},
journal = {Journal of Applied Crystallography (Online)},
number = 4,
volume = 49,
place = {United States},
year = {Wed Jul 06 00:00:00 EDT 2016},
month = {Wed Jul 06 00:00:00 EDT 2016}
}
Works referenced in this record:
Diffraction theory of imaging with X-ray compound refractive lens
journal, February 2003
- Kohn, V.; Snigireva, I.; Snigirev, A.
- Optics Communications, Vol. 216, Issue 4-6
Development of partially-coherent wavefront propagation simulation methods for 3rd and 4th generation synchrotron radiation sources
conference, September 2011
- Chubar, Oleg; Berman, Lonny; Chu, Yong S.
- SPIE Optical Engineering + Applications, SPIE Proceedings
Ultra-high-resolution inelastic X-ray scattering at high-repetition-rate self-seeded X-ray free-electron lasers
journal, February 2016
- Chubar, Oleg; Geloni, Gianluca; Kocharyan, Vitali
- Journal of Synchrotron Radiation, Vol. 23, Issue 2
Diffraction of X-ray free-electron laser femtosecond pulses on single crystals in the Bragg and Laue geometry
journal, July 2008
- Bushuev, V. A.
- Journal of Synchrotron Radiation, Vol. 15, Issue 5
FAST: a three-dimensional time-dependent FEL simulation code
journal, June 1999
- Saldin, E. L.; Schneidmiller, E. A.; Yurkov, M. V.
- Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 429, Issue 1-3
Time-dependent FEL wavefront propagation calculations: Fourier optics approach
journal, August 2008
- Chubar, Oleg; Couprie, Marie-Emmanuelle; Labat, Marie
- Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 593, Issue 1-2
Exploring the wavefront of hard X-ray free-electron laser radiation
journal, January 2012
- Rutishauser, Simon; Samoylova, Liubov; Krzywinski, Jacek
- Nature Communications, Vol. 3, Issue 1
Specification of x-ray mirrors in terms of system performance: new twist to an old plot
journal, February 2015
- Yashchuk, Valeriy V.; Samoylova, Liubov V.; Kozhevnikov, Igor V.
- Optical Engineering, Vol. 54, Issue 2
Demonstration of self-seeding in a hard-X-ray free-electron laser
journal, August 2012
- Amann, J.; Berg, W.; Blank, V.
- Nature Photonics, Vol. 6, Issue 10, p. 693-698
An open software framework for advancement of x-ray optics simulation and modeling
conference, September 2014
- Bruhwiler, David L.; Chubar, Oleg; Nagler, Robert
- SPIE Optical Engineering + Applications, SPIE Proceedings
Statistical properties of the radiation from SASE FEL operating in a post-saturation regime with and without undulator tapering
journal, April 2015
- Schneidmiller, E. A.; Yurkov, M. V.
- Journal of Modern Optics, Vol. 63, Issue 4
A comprehensive simulation framework for imaging single particles and biomolecules at the European X-ray Free-Electron Laser
journal, April 2016
- Yoon, Chun Hong; Yurkov, Mikhail V.; Schneidmiller, Evgeny A.
- Scientific Reports, Vol. 6, Issue 1
Sensing the wavefront of x-ray free-electron lasers using aerosol spheres
journal, January 2013
- Loh, N. Duane; Starodub, Dmitri; Lomb, Lukas
- Optics Express, Vol. 21, Issue 10
Design of the mirror optical systems for coherent diffractive imaging at the SPB/SFX instrument of the European XFEL
journal, June 2016
- Bean, Richard J.; Aquila, Andrew; Samoylova, Liubov
- Journal of Optics, Vol. 18, Issue 7
Propagation of coherent light pulses with PHASE
conference, September 2014
- Bahrdt, J.; Flechsig, U.; Grizzoli, W.
- SPIE Optical Engineering + Applications, SPIE Proceedings
X-ray laminography and SAXS on beryllium grades and lenses and wavefront propagation through imperfect compound refractive lenses
conference, September 2014
- Roth, Thomas; Helfen, Lukas; Hallmann, Jörg
- SPIE Optical Engineering + Applications, SPIE Proceedings
Physical optics computer code optimized for synchrotron radiation
conference, September 2002
- Chubar, Oleg; Elleaume, Pascal; Kuznetsov, Serguei
- International Symposium on Optical Science and Technology, SPIE Proceedings
Ultrahigh energy resolution focusing monochromator for inelastic x-ray scattering spectrometer
journal, January 2015
- Suvorov, Alexey; Cunsolo, Alessandro; Chubar, Oleg
- Optics Express, Vol. 23, Issue 24
Time-dependent wave front propagation simulation of a hard x-ray split-and-delay unit: Towards a measurement of the temporal coherence properties of x-ray free electron lasers
journal, November 2014
- Roling, S.; Zacharias, H.; Samoylova, L.
- Physical Review Special Topics - Accelerators and Beams, Vol. 17, Issue 11
Wavefront propagation simulations for a UV/soft x-ray beamline: Electron Spectro-Microscopy beamline at NSLS-II
conference, September 2014
- Canestrari, N.; Bisogni, V.; Walter, A.
- SPIE Optical Engineering + Applications, SPIE Proceedings
Wavefront metrology measurements at SACLA by means of X-ray grating interferometry
journal, January 2014
- Kayser, Yves; Rutishauser, Simon; Katayama, Tetsuo
- Optics Express, Vol. 22, Issue 8
Works referencing / citing this record:
FAST-XPD: XFEL photon pulses database for modeling XFEL experiments
conference, January 2019
- Manetti, Maurizio; Buzmakov, Alexey; Samoylova, Liubov
- PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON SYNCHROTRON RADIATION INSTRUMENTATION – SRI2018, AIP Conference Proceedings
Simulations of ultrafast x–ray laser experiments
text, January 2017
- Fortmann-Grote, C.; Andreev, A. A.; Appel, K.
- Deutsches Elektronen-Synchrotron, DESY, Hamburg
Installation and commissioning of the European XFEL beam transport in the first two beamlines from a metrology point of view
journal, February 2019
- Vannoni, M.; Freijo-Martin, I.
- Review of Scientific Instruments, Vol. 90, Issue 2
Wavefront-propagation simulations supporting the design of a time-delay compensating monochromator beamline at FLASH2
journal, April 2019
- Ruiz-Lopez, Mabel; Samoylova, Liubov; Brenner, Günter
- Journal of Synchrotron Radiation, Vol. 26, Issue 3
Simulations of ultrafast x–ray laser experiments
conference, June 2017
- Fortmann-Grote, C.; Andreev, A. A.; Appel, K.
- SPIE Optics + Optoelectronics, SPIE Proceedings
Wavefront-propagation simulations supporting the design of a time-delay compensating monochromator beamline at FLASH2
text, January 2019
- Ruiz-Lopez, Mabel; Samoylova, Liubov; Brenner, Günter
- Deutsches Elektronen-Synchrotron, DESY, Hamburg
Finite difference methods for stationary and time-dependent X-ray propagation
journal, January 2017
- Melchior, Lars; Salditt, Tim
- Optics Express, Vol. 25, Issue 25