Software
SplineDim
This is a collection of SAGE routines designed to generate formulas for the dimension of multivariate spline spaces over specific partitions. It is based on Hilbert series computations, as explained in the paper
P. Clarke, S. Foucart,
Symbolic spline computations.
The core of the code was written by P. Clarke in February 2013.
Send comments to simon[dot]foucart[dot]centraliens[dot]net.
Download the code.
Check out the user's guide.
Quikr
This computational package determines the composition of bacteria in an environmental sample analyzed by 16S rRNA amplicon sequencing.
It is described in the paper
D. Koslicki, S. Foucart, G. Rosen,
Quikr: a method for rapid reconstruction of bacterial communities via compressive sensing.
The package was assembled by D. Koslicki in December 2012.
Send comments to david[dot]koslicki[at]math[dot]oregonstate[dot]edu.
Download the code.
Minimal Projection
This is a small MATLAB routine that complements the Allometry software below.
It computes the projection constants and minimal projections for subspaces of l1n
and l∞n
by solving some linear programming problems.
The software was last updated on November 5, 2010.
Send comments to simon[dot]foucart[at]centraliens[dot]net.
Download the code.
Hard Thresholding Pursuit
These are three MATLAB routines to be used when trying to recover a sparse vector x or a row-sparse matrix X from the incomplete linear measurements y=Ax or Y=AX.
They are implementations of the HTP, FHTP, and SHTP algorithms of the papers
S. Foucart,
Hard thresholding pursuit: an algorithm for compressive sensing,
S. Foucart,
Recovering jointly sparse vectors via hard thresholding pursuit.
The software was last updated on February 25, 2011.
Send comments to simon[dot]foucart[at]centraliens[dot]net.
Download the code.
Allometry
This is a collection of MATLAB routines to be used for the computation of exact constants in Banach space geometry.
It goes hand in hand with the paper
S. Foucart,
Allometry constants of finite-dimensional spaces: theory and computation.
The software was last updated on April 21, 2008.
Send comments to simon[dot]foucart[at]centraliens[dot]net.
Download the code.
Check out the user's guide.
Lq-Recovery
This is a simple MATLAB routine to be used when trying to recover a sparse vector x from an incomplete linear measurement y=Ax.
It accompanies the paper
S. Foucart, M.-J. Lai,
Sparsest solutions of underdetermined linear systems via $\ell_q$-minimization for $0 < q \le 1$.
The software was last updated on July 21, 2008.
Send comments to simon[dot]foucart[at]centraliens[dot]net.
Download the code.
Last modified: June 11, 2013.