Use when filtering or manipulating columns in tabular data files from bioinformatics workflows.
filter-columns 'awk_expression' < input.tsv/home/vimalinx/miniforge3/envs/bio/bin/filter-columnsawk condition over $1, $2, and so on.# 1) Keep rows whose second column is between 10 and 20
filter-columns '10 <= $2 && $2 <= 20' < input.tsv
# 2) Keep only protein-coding rows with high score
filter-columns '$3 == "protein_coding" && $5 >= 0.95' < annotations.tsv
awk expression.filter-columns in a pipe or with stdin redirection.awk sees it.--help and --version do not provide real documentation in this build.YR and DT awk variables with the current year and date, so avoid accidental name collisions.