Skip to content

Docs CSC now features an automatic Finnish translation. Click here for more information.

Warning!

Puhti and Mahti are being decommissioned in stages, and their storage areas will become fully unavailable from 15 October 2026. Clean up unnecessary files and move any data you need to keep by 31 August 2026. See the Roihu data migration guide for instructions on transferring your data to Roihu.

Puhti scratch is very full: keep only active data there and move or delete everything else. No new Puhti scratch quota will be granted.

eBay's tsv-utils

eBay's tsv-utils is a collection of command-line utilities for manipulating large tabular data files, such as tab-separated value (TSV) and CSV files. The tools are designed for filtering, summarising, joining and otherwise processing large data files efficiently.

Available

  • Puhti: 2.2.0
  • Roihu: 2.2.0

License

eBay's tsv-utils is open source, licensed under the Boost Software License 1.0.

Usage

Initialize the tools with:

module load tsv-utils

The collection includes commands such as tsv-filter, tsv-select, tsv-summarize and csv2tsv. For example, to keep rows where the third column is greater than 100:

tsv-filter --gt 3:100 input.tsv

More information