v0.1.2
New features:
--collapse-header
: A flag to collapse header lines into a single row (using dot notation for key name hierarchy)--merge-split-rows
: Merge some splitted rows into a single row to prevent staggering. DO NOT DEFINE THIS FOR ENCODE PIPELINES. DEFAULT VALUES WORK WITH ENCODE PIPELINES.
IMPORTANT: Make sure that
--regex-split-rule
and--merge-split-rows
are consistent.
IMPORTANT: There are defaults values for those two parameters and they work with ENCODE ATAC-Seq and ChIP-Seq pipelines. Output JSON file of those pipelines has a key
repN
andctlM
where N and M can be any integer. Whenever this key name is found,qc2tsv
makes a new row but all keys not caught byrepN
orctlM
are merged with therep1
row.