Share Email Print
cover

Proceedings Paper

OASYS (OrAnge SYnchrotron Suite): an open-source graphical environment for x-ray virtual experiments
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The evolution of the hardware platforms, the modernization of the software tools, the access to the codes of a large number of young people and the popularization of the open source software for scientific applications drove us to design OASYS (ORange SYnchrotron Suite), a completely new graphical environment for modelling X-ray experiments. The implemented software architecture allows to obtain not only an intuitive and very-easy-to-use graphical interface, but also provides high flexibility and rapidity for interactive simulations, making configuration changes to quickly compare multiple beamline configurations. Its purpose is to integrate in a synergetic way the most powerful calculation engines available. OASYS integrates different simulation strategies via the implementation of adequate simulation tools for X-ray Optics (e.g. ray tracing and wave optics packages). It provides a language to make them to communicate by sending and receiving encapsulated data. Python has been chosen as main programming language, because of its universality and popularity in scientific computing. The software Orange, developed at the University of Ljubljana (SLO), is the high level workflow engine that provides the interaction with the user and communication mechanisms.

Paper Details

Date Published: 23 August 2017
PDF: 9 pages
Proc. SPIE 10388, Advances in Computational Methods for X-Ray Optics IV, 103880S (23 August 2017); doi: 10.1117/12.2274263
Show Author Affiliations
Luca Rebuffi, Elettra-Sincrotrone Trieste S.C.p.A. (Italy)
Manuel Sanchez del Rio, ESRF - The European Synchrotron (France)


Published in SPIE Proceedings Vol. 10388:
Advances in Computational Methods for X-Ray Optics IV
Oleg Chubar; Kawal Sawhney, Editor(s)

© SPIE. Terms of Use
Back to Top