Last Updated October 19, 2022 by J. Suherli.
This document is created to help MUSE Science users to get started with the setup of EsoReflex (latest public version is 2.11.5) and MUSE pipeline (latest version is 2.8.7).
EsoReflex (ESO Recipe Flexible Execution Workbench) is the recommended workflow engine to automate the standard data reduction of ESO VLT/VLTI (Very Large Telescope / VLT Interferometer) data (Freudling et al. 2013). It is built on the open source workflow engine Kepler (a java-based application; see The Kepler Project for more information). EsoReflex visualizes the data reduction sequences graphically for intuitive understanding and makes the pipelines recipes accessible to the general science user.
For further information, please go to the EsoReflex’s official page or the latest manual. For even further information, browse the ESO data reduction FAQ page and EsoReflex public ftp.
EsoReflex supports any of the Common Pipeline Library (CPL)-based instrument pipelines or known as “recipes”. Users can choose to install all the instrument pipelines or any specific ones during the automatic installation of EsoReflex. For the complete list of supported instrument pipelines, please refer to this page, which also includes the information of the latest version, the user manual, the tutorial, and the demo data of each pipeline.
For the Multi-Unit Spectroscopic Explorer (MUSE) pipeline:
Release Notes | Source Kit | User Manual | Tutorial | Demo Data | Reference |
---|---|---|---|---|---|
May 19, 2022 | 2.8.7 | 2.8.7 | 17.0 | 1.6 | Weilbacher et al. 2020 |
There are two ways to install EsoReflex: the manual method and the automatic installation with installation script. This document will only go through the steps to do the automatic installation.
EsoReflex ver.2.11.5 requires:
To check the versions of your installed Python packages do: $ pip list
ESO provides a shell script that takes care of all the steps to install ESOReflex, including downloading and installing the instrument pipeline kits and the associated test data.
Steps:
$ sh install_esoreflex
Or, the script could also be made executable:
$ chmod u+x install_esoreflex
$ ./install_esoreflex
To install and/or update the specific instrument pipeline, do:
.tar.gz
file).$ sh install_pipelinekit *-kit-*.tar.gz
To run EsoReflex, do:
$ install_dir/bin/esoreflex
Users could update the configuration file that located at install_dir/etc/esoreflex.rc
, for example to change the python path to be used by ESO Reflex. If users choose to save the changes into a new .rc
file, ESOReflex could be ran using:
$ install_dir/bin/esoreflex -config new_esoreflex.rc
More about the configuration file, esoreflex.rc
, can be found in the EsoReflex User Manual section 8.2. (p.26).
The brief (and somewhat comprehensive) how-to guide on how to do the standard data reduction of MUSE data is available here.
Acknowledge EsoReflex by citing the Freudling et al. 2013 paper (BibTeX entry).
Automated Data Reduction Workflows for Astronomy: The ESO Reflex Environment, Freudling, W., Romaniello, M., Bramich, D. M., et al. 2013a, A&A, 559, A96.
The data processing pipeline for the MUSE instrument, Weilbacher, P. M., Palsa, R., Streicher, O., et al. 2020, A&A, 641, A28.