Skip to content

Library Structure notes

Kirill Pavlov edited this page Jun 28, 2020 · 2 revisions

Architecture

Header

Each input file should have a header. Tabtools reads headers and generates an executable script based on them. A simple use case is to substitute column names with column numbers.

Files

There are two types of files: regular and stream. Regular could be read multiples times, while stream file could be read only once. Tabtools works with a list of files, so you could process multiple files at once.

awk built-in functions

Clone this wiki locally