S2LET: A code to perform fast wavelet analysis on the sphere

Boris Leistedt, Jason D McEwen, Pierre Vandergheynst, Yves Wiaux

Research output: Contribution to journalArticlepeer-review

32 Citations (Scopus)
199 Downloads (Pure)


We describe S2LET, a fast and robust implementation of the scale-discretised wavelet transform on the sphere. Wavelets are constructed through a tiling of the harmonic line and can be used to probe spatially localised, scale-dependent features of signals on the sphere. The reconstruction of a signal from its wavelets coefficients is made exact here through the use of a sampling theorem on the sphere. Moreover, a multiresolution algorithm is presented to capture all information of each wavelet scale in the minimal number of samples on the sphere. In addition S2LET supports the HEALPix pixelisation scheme, in which case the transform is not exact but nevertheless achieves good numerical accuracy. The core routines of S2LET are written in C and have interfaces in Matlab, IDL and Java. Real signals can be written to and read from FITS files and plotted as Mollweide projections. The S2LET code is made publicly available, is extensively documented, and ships with several examples in the four languages supported. At present the code is restricted to axisymmetric wavelets but will be extended to directional, steerable wavelets in a future release. © 2013 ESO.

Original languageEnglish
Article numberA128
Pages (from-to)A128
JournalAstronomy and Astrophysics
Publication statusPublished - 25 Oct 2013


  • Methods: data analysis
  • Techniques: high angular resolution
  • Techniques: image processing

ASJC Scopus subject areas

  • Astronomy and Astrophysics
  • Space and Planetary Science


Dive into the research topics of 'S2LET: A code to perform fast wavelet analysis on the sphere'. Together they form a unique fingerprint.

Cite this