logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

pkfilterascii - program to filter data in an ASCII file

Description

pkfilterascii  filters the columns defined by the option -ic.  A varietey of filters can be selected from
       with the option -f.  The kernel size is defined with the option -dz.  Alternatively, you can define  your
       own  filter  tap  values  (use the option -tapz for each tap).  In case of spectral filtering, define the
       full width half max values (-fwhm value) or spectral response functions in ASCII files (-srf filename).

Name

       pkfilterascii - program to filter data in an ASCII file

Options

-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)

Synopsis

pkfilterascii-iinput [-iccolumn] [options] [advancedoptions]

See Also