Randomly-selected Madagascar programs get featured every month on the Madagascar blog. This page provides a summary list with links.
2017
2016
March
|
sflinear
|
1-D linear interpolation.
|
February
|
sfmig2
|
2-D prestack Kirchhoff time migration with antialiasing.
|
January
|
sfsort
|
Sort a float/complex vector by absolute values.
|
2015
December
|
sfdivn
|
Smooth division.
|
November
|
sfpldb and sfplas
|
Convert Vplot to ASCII; convert ASCII to Vplot
|
October
|
sfisolr2
|
Lowrank decomposition for 2-D isotropic wave propagation.
|
September
|
sfsimilarity
|
Local similarity measure between two datasets.
|
July
|
sfmutter
|
Muting.
|
June
|
sfintbin
|
Data binning by trace sorting.
|
May
|
sfbox
|
Draw a balloon-style label.
|
April
|
sfslant
|
Time-space-domain Radon transform (slant stack).
|
March
|
sfgrey
|
Generate raster plot.
|
February
|
sfhistogram
|
Compute a histogram of integer- or float-valued input data.
|
January
|
sfmf
|
1D median filtering.
|
2014
December
|
sfbin
|
Data binning in 2-D slices.
|
November
|
sfthreshold
|
Soft thresholding.
|
October
|
sfsigmoid
|
2-D synthetic model from J.F.Claerbout.
|
September
|
sfmax1
|
Picking local maxima on the first axis.
|
August
|
sfstolt
|
Post-stack Stolt modeling/migration.
|
July
|
sfltft
|
Local time-frequency transform (LTFT).
|
June
|
sfeikonal
|
Fast marching eikonal solver (3-D).
|
May
|
sfhelicon
|
Multidimensional convolution and deconvolution by helix transform.
|
April
|
sfcostaper
|
Cosine taper around the borders (N-D).
|
March
|
sflpad
|
Pad and interleave traces.
|
February
|
sfdipfilter
|
Filter data based on dip in 2-D or 3-D.
|
January
|
sfinttest1
|
Interpolation from a regular grid in 1-D.
|
2013
December
|
sfcausint
|
Causal integration on the first axis.
|
November
|
sfremap1
|
1-D ENO interpolation.
|
October
|
sfunif2
|
Generate 2-D layered velocity model from specified interfaces.
|
September
|
sfpatch
|
Patching (N-dimensional).
|
August
|
sfai2refl
|
Convert acoustic impedance to reflectivity.
|
July
|
sftime2depth
|
Time-to-depth conversion in V(z).
|
June
|
sfwiggle
|
Plot data with wiggly traces.
|
May
|
sfvscan
|
Velocity analysis.
|
April
|
sfnmo
|
Normal moveout.
|
March
|
sfpow
|
Apply power gain.
|
February
|
sfpwd
|
3-D plane wave destruction.
|
January
|
sfricker1
|
Convolution with a Ricker wavelet.
|
2012
December
|
sfhalfint
|
Half-order integration or differentiation.
|
November
|
sfbandpass
|
Bandpass filtering.
|
October
|
sfkirmod
|
Kirchhoff 2-D/2.5-D modeling with analytical Green's functions.
|
September
|
sfiwarp
|
Inverse 1-D warping.
|
August
|
sfpick
|
Automatic picking from semblance-like panels.
|
July
|
sffft3
|
FFT transform on extra axis.
|
June
|
sfdip
|
3-D dip estimation by plane wave destruction.
|
May
|
sfderiv
|
First derivative with a maximally linear FIR differentiator.
|
April
|
sfgrey3
|
Generate 3-D cube plot.
|
March
|
sfspectra
|
Frequency spectra.
|
January
|
sfsmooth
|
Multi-dimensional triangle smoothing.
|
2011
December
|
sfcontour
|
Contour plot.
|
November
|
sfenvelope
|
Compute data envelope or phase rotation.
|
October
|
sfagc
|
Automatic gain control.
|
September
|
sfclip
|
Clip the data.
|
August
|
sfgraph
|
Graph plot.
|
July
|
sfnoise
|
Add random noise to the data.
|