-ifilename, --inputfilename
input ASCII file
-ofilename, --outputfilename
Output ASCII file
-iccolumn, --inputColscolumn
input columns (e.g., for three dimensional input data in first three columns use: -ic0-ic1-ic2)
-ffilter, --filterfilter
filter function (to be implemented: dwt, dwti,dwt_cut)
-dzvalue, --dzvalue
filter kernel size in z (band or spectral dimension), must be odd (example: 3). Set dz>0 if 1-D
filter must be used in band domain
-t, --transpose
transpose output with samples in rows and wavelengths in cols
-vlevel, --verboselevel
verbose
Advanced options
-tapzvalue, --tapzvalue
taps used for spectral filtering
-fwhmvalue, --fwhmvalue
list of full width half to apply spectral filtering (-fwhmband1-fwhmband2 ...)
-srffilename, --srffilename
list of ASCII files containing spectral response functions (two columns: wavelength response)
-wincol, --wavelengthIncol
column number of input ASCII file containing wavelengths
-woutvalue, --wavelengthOutvalue
list of wavelengths in output spectrum (-woutband1-woutband2 ...)
-interptype, --interptype
type of interpolation for spectral filtering (see http://www.gnu.org/software/gsl/manu‐
al/html_node/Interpolation-Types.html)
-wttype, --wavelettype
wavelet type: daubechies,daubechies_centered, haar, haar_centered, bspline, bspline_centered
-wffamily, --wffamily
wavelet family (vanishing moment, see also http://www.gnu.org/software/gsl/manual/html_node/DWT-
Initialization.html)
-cutthreshold, --cutthreshold
threshold to cut dwt coefficients. Use 0 to keep all.
01 January 2025 pkfilterascii(1)