-
Notifications
You must be signed in to change notification settings - Fork 41
"nt" tables utility design
ilyash-b edited this page Jul 26, 2018
·
1 revision
The most common data format when using command line is tables. Unfortunately, almost no CLI tools process tables.
https://www.gnu.org/software/gawk/manual/gawk.html
Note that awk
processes records, not tables. Using $1
and so on to reference a column is not ideal.
https://www.gnu.org/software/parallel/
https://bitbucket.org/astanin/python-tabulate
There are many situations in which tabular data manipulation is required.
- Input formats support (TODO: add more)
- JSON lines
- "nt" must be able to process the data as a stream (as opposed to loading all the data into memory first)
TODO
NGS official website is at https://ngs-lang.org/