Products

Sirepo is an open source cloud-based software framework which provides a convenient and user-friendly web-interface for scientific codes.

RadiaSoft works closely with authors of simulation codes and our beta users to create modern, easy-to-use GUI applications that reveal the power of the code without overwhelming the user.

Sirepo has already been integrated with a number of important scientific codes for:

  • Charged particle beams: Synergia, Warp, Elegant
  • Free electron lasers: GENESIS
  • X-rays and EUV: SRW, SHADOW

To see example GUI’s developed using the Sirepo framework visit: https://beta.sirepo.com.

For details on the technologies underlying the Sirepo framework, visit: https://github.com/radiasoft/sirepo

We are always looking for partners interested in integrating new codes.

Open Source

RadiaSoft is committed to open source software. Open source reduces R&D costs while offering many advantages over proprietary or otherwise closed source development. With open source, scientists and engineers can verify the underlying algorithms being used. Concern regarding future access to the source code is eliminated. The user community can contribute bug fixes and new features.

  • All of our applications are openly developed on GitHub.
  • RadiaSoft’s intuitive browser-based GUIs are developed using HTML5 technologies, including CSS, SVG and the JavaScript libraries AngularJS and D3.js
  • RadiaSoft’s secure server side software is built on the Python frameworks Flask, Celery and RabbitMQ
  • Communication between client and server is managed with the Crossbar.io framework
  • Applications on the server run inside Docker containers
  • All physics codes and server-side software can be executed on MacOS and Windows made possible via VirtualBox and Vagrant
  • Papers and Presentations

    Contact Us

    3380 Mitchell Lane
    Boulder, CO 80301 USA
    1 (720) 502-3928


    Contact Us