Author image Thomas Orgis
and 1 contributors

Changes for version 2.001001

  • Use deep copies of defaults to avoid multiple instances of Text::NumericData::App in one process messing with each other via possibly unsafe use of Config::Param.
  • Text::NumericData::File avoids tainted column indices in sort code.
  • Made tests more robust by limiting precision in places.
  • All of the above shall fix a lot of test failures seen recently (strangely enough, Perl core behaviour changes were needed to trigger?).

Documentation

shift a data set down to have the baseline at zero, including optional limiting of undershoots
text data calculations
get specific columns out of textual data files
text data construction
contract a data file by computing the mean over n input rows to produce one output row
compute derivative of data sets using central differences
find maxima/minima in textual data files
filter textual data files
Hacky tool to convert AFORS-HET (photovoltaic cell simulation) output to usual columns of textual data. Filters STDIN to STDOUT. Due to AFORS-HET appending data to the end, the whole input is buffered, but that should not be an issue for the moderate size of the 1D data.
Hacky tool to convert DF-ISE xyplot data to usual text data. Filters STDIN to STDOUT. The parser is not very smart, it is modelled exactly after the format that TCAD produces.
some information on textual data
find means in textual data files
normalize data sets
Rearrange lines (records) in files in accordance to changing the viewport along a cyclic coordinate.
split a section of sets out of singe data file
sorting of text data
do basic statistics on textual data files
create a LaTeX table out of some textual data (file)

Modules

parsing and writing of textual numeric data files
tools for applications using Text::NumericData
helper package for some calculations
process a whole file with text data
calculations on data sets with optional support from auxilliary data files
generate statistics for Text::NumericData::File objects

Provides

in lib/Text/NumericData/App/txdbaseline.pm
in lib/Text/NumericData/App/txdcalc.pm
in lib/Text/NumericData/App/txdcolumns.pm
in lib/Text/NumericData/App/txdconstruct.pm
in lib/Text/NumericData/App/txdcontract.pm
in lib/Text/NumericData/App/txdderiv.pm
in lib/Text/NumericData/App/txdextrema.pm
in lib/Text/NumericData/App/txdfilter.pm
in lib/Text/NumericData/App/txdfromafors.pm
in lib/Text/NumericData/App/txdfromtcad.pm
in lib/Text/NumericData/App/txdmean.pm
in lib/Text/NumericData/App/txdnorm.pm
in lib/Text/NumericData/App/txdrecycle.pm
in lib/Text/NumericData/App/txdrows.pm
in lib/Text/NumericData/App/txdsort.pm
in lib/Text/NumericData/App/txdstatistics.pm