./databases/p5-Fsdb, Commands for manipulating flat-ASCII databases

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.69, Package name: p5-Fsdb-2.69, Maintainer: bad

FSDB is package of commands for manipulating flat-ASCII databases from
shell scripts. FSDB is useful to process medium amounts of data (with
very little data you'd do it by hand, with megabytes you might want a
real database).

Fsdb was known as Jdb from 1991 to Oct. 2008.

Fsdb is very good at doing things like:

- extracting measurements from experimental output
- re-examining data to address different hypotheses
- joining data from different experiments
- eliminating/detecting outliers
- computing statistics on data (mean, confidence intervals,
correlations, histograms)
- reformatting data for graphing programs

Rather than hand-code scripts to do each special case, FSDB provides
higher-level functions. Although it's often easy throw together a
custom script to do any single task, I believe that there are several
advantages to using this library: it is higher-level than raw perl,
control uses names intead of column numbers, it is self-documenting,
and it is very robust (error cases, careful memory handling, etc.).


Required to run:
[textproc/p5-Text-CSV_XS] [textproc/p5-XML-Simple] [www/p5-HTML-Parser] [lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 47a17a66c77dd9af7553e03e2c37cb814c43907d
RMD160: eb2f24ac66763626d61cbf3170c4fc2ad5a04996
Filesize: 484.09 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-06 23:35:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Fsdb: update to 2.69.

Changes not found.
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-02-25 17:39:23 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Fsdb: update to 2.65.

dbmultistats and dbmapreduce now both take a "-F x" option to set
the field separator.
   2017-11-24 14:38:44 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Fsdb: update to 2.64.

2.64, 2017-11-20 several small bugfixes and enhancements

BUG FIX

    In dbroweval, the next row option previously did not correctly set up \ 
_last_fieldname. It now does.

ENHANCEMENT

    The csv_to_db converter now has an optional -F x option to set the field \ 
separator.

ENHANCEMENT

    Finally dbcolsplittocols has a --header option, and a new -N option to give \ 
the list of resulting output columns.

INCOMPATIBLE CHANGE

    Now dbcolstats and dbmultistats produce no output (but a schema) when given \ 
no input but a schema. Previously they gave a null row of output. The \ 
--output-on-no-input and --no-output-on-no-input options can control this \ 
behavior.
   2017-09-17 10:45:09 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Fsdb: update to 2.63.

   2.63, 2017-02-03 Re-add some features supposedly in 2.62 but not, and add
       more --header options.
       ENHANCEMENT
           The option -j is now a synonym for --parallelism.  (And several
           documention bugs about this option are fixed.)

       ENHANCEMENT
           Additional support for "--header" in dbcolmerge, dbcol, \ 
dbrow, and
           dbroweval.

       BUG FIX
           Version 2.62 was supposed to have this improvement, but did not
           (and now does): dbfilepivot now allows the --possible-pivots
           option, and if it is provided processes the data in one pass.

       BUG FIX
           Version 2.62 was supposed to have this improvement, but did not
           (and now does): dbroweval logs are now quoted.