Reproducible research in computational harmonic analysis

David L. Donoho, Arian Maleki, Morteza Shahram, Inam Ur Rahman, Victoria Stodden

Research output: Contribution to journalArticlepeer-review


Wavelab, based on the Matlab quantitative computing environment, is the first effort to provide a toolbox specifically designed to reproduce results in a series of computational science papers. The toolboxes in Wavelab framework include Atomizer for sparse representation of signals, Beamlab for multiscale geometric analysis, and Sparselab for multiscale analysis of manifold valued data. Various researchers have compared their own novel algorithms with the algorithms first published in the Sparselab package, which allows them to reproduce papers in Sparselab. The Symmlab package, which includes core algorithms and generates synthetic data, disseminates new problems and illustrates new data types. The arguments raised by researchers against reproducibility include reproducibility undermining the creation of intellectual capita; and reproducibility destroying time-honored motivations for collaboration.

Original languageEnglish (US)
Article number4720218
Pages (from-to)8-18
Number of pages11
JournalComputing in Science and Engineering
Issue number1
StatePublished - Jan 2009
Externally publishedYes

ASJC Scopus subject areas

  • General Computer Science
  • General Engineering


Dive into the research topics of 'Reproducible research in computational harmonic analysis'. Together they form a unique fingerprint.

Cite this