-
Notifications
You must be signed in to change notification settings - Fork 0
Home
FUSS
= For Use with Supernova Spectropolarimetry. And as the name indicates this package was created to help me reduce and analyse spectropolarimetric data of supernovae. FUSS consists of IRAF CL
scripts and a Python 2.7 package. The IRAF
routines were written to remove some of the tedium associated with the reduction of spectra in IRAF
. the Python package contains: A sub-module (FUSS.datred
) intended for data reduction alongside IRAF
tasks; a bundle of functions and a new class (PolData
) to help handle reduced spectropolarimetric data; the sub-modules FUSS.polplot
-- to create polar plots -- and FUSS.stat
-- to perform the occasional Principal Components Analysis or Pearson test.
The maths behind spectropolarimetry (and this code) is given in Appendix A of the documentation.
This is a work in progress, and I will implement new functionalities as I need them. This code was made available mostly for the sake of result reproducibility, but anyone is welcome to use it, or part of it, should it be useful to them. If you do use it please cite: [14ad paper I guess?]
The following packages are required for the "full FUSS
experience": numpy
, math
, scipy
(stats
and ODR
), matplotlib
(pyplot
and gridspec
), pylab
, astropy
, mpl_toolkits
, and pysynphot
. For sub-module specific dependencies, see their wiki page.
Additionally, some function in FUSS.datred
require the list of chromatic zero-angles for FORS2 which can be found on the ESO website. The location of the file should be updated at the top of the datred.py file.
email: fstevance1@sheffield.ac.uk