Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kdm9/tabletk
Process tabular data quickly
https://github.com/kdm9/tabletk
Last synced: 11 days ago
JSON representation
Process tabular data quickly
- Host: GitHub
- URL: https://github.com/kdm9/tabletk
- Owner: kdm9
- License: gpl-3.0
- Created: 2014-03-13T05:50:52.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-07-22T08:29:16.000Z (over 10 years ago)
- Last Synced: 2024-10-11T19:23:00.175Z (about 1 month ago)
- Language: C
- Homepage:
- Size: 297 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Table Toolkit
=============Several fast utilities to process tabular data row-wise. Specifically, these
tools target tables too big to fit into memoryNote - this is all very alpha code, don't rely on it actually working. It will
be tidied up soon enough though.filterTable
-----------Filter tabular data quickly by non-zero cells or row medians
tableDist
---------Calculate Manhattan or Canberra distance matrices from tablular data by building
distance matricies row-wiseInstallation
============We use cmake as the build system, so instead of the customary
`./configure && make && make install`, use the following. Cmake doesn't take a
`--prefix` option, please use the analagous `-DCMAKE_INSTALL_PREFIX=` option to
`cmake` to install `tableTK` binaries in a non-standard location. Cmake is also
able to create windows-compatible build configurations, although this has not
been attempted ([see here](http://www.cmake.org/cmake/help/runningcmake.html)).git clone --recursive https://github.com/kdmurray91/tableTK.git tableTK
cd tableTK
mkdir build && cd build
# optional: -DCMAKE_INSTALL_PREFIX=/path/to/prefix e.g. /usr/local
cmake -DCMAKE_BUILD_TYPE=RELEASE ..
make
ctest
make installUsage
=====Run each utility with no arguments or with `-h` to receive a help message.