Compatible Spectropolarimeters and Spectrographs

Compatible Spectropolarimeters and Spectrographs#

SpecpolFlow is extensible to various spectropolarimeters and even spectrographs.

To use SpecpolFlow’s main functions, your data’s structure must follow the LibreESPRIT format.

Available Converters#

We can develop converters that reformat observations to provide a smooth workflow for users.

The current version of SpecpolFlow includes converters for the following spectropolarimetric data files:

Instrument

Data Reduction Pipeline

Function

ESPaDOnS

UPENA

converters.espadons()

SPIRou

APERO

converters.spirou()

Narval observations are already in the correct format for SpecpolFlow. ESPaDOnS observations acquired from the PolarBase archive are also in the correct format. For more details on converting observations, please refer to the tutorial on converting to .s files.

Using SpecpolFlow in Spectroscopic Analyses#

SpecpolFlow can be used for spectroscopic data and is not exclusively limited to stellar astronomy. As long as the data contain arrays of flux as a function of wavelength, SpecpolFlow can reasonably be extended to different kinds of spectroscopic datasets, such as synthetic spectra, space-based spectroscopy, UV bands, etc.. Some of SpecpolFlows’s functions can be used to:

  • Manage observational data

  • Normalize spectra

  • Coadd observations

  • Isolate wavelength ranges or spectra lines

  • Calculate bisectors

  • Calculate radial velocities

For more details refer to our suite of tutorials, especially the Spectrum Class tutorial and LSD Class tutorial