fff0062e7c441f814c4aecfc74ac8ed60ae4eeb3
markd
  Wed Jun 5 03:41:37 2024 -0700
add option for overlapSelect statistics output to have a TSV header on output

diff --git src/hg/utils/overlapSelect/tests/makefile src/hg/utils/overlapSelect/tests/makefile
index 7ada511..e6508b2 100644
--- src/hg/utils/overlapSelect/tests/makefile
+++ src/hg/utils/overlapSelect/tests/makefile
@@ -330,47 +330,52 @@
 
 # select psls overlaping NM_001206 with bed and idOutput
 psl_over_NM_001206bedIdOutput: mkout
 	${overlapSelect} -idOutput input/NM_001206.bed input/mrna.psl output/$@.ids
 	${DIFF} expected/$@.ids output/$@.ids
 
 # select beds overlaping NM_015110 with bed and idOutput
 bed_over_NM_015110bedIdOutput: mkout
 	${overlapSelect} -idOutput input/NM_015110.bed input/mrna.bed output/$@.ids
 	${DIFF} expected/$@.ids output/$@.ids
 
 ###
 # -statsOutput tests
 ###
 statsOutputTests: psl_over_NM_015110gpStatsOutput psl_over_NM_001206bedStatsOutput \
-	bed_over_NM_015110bedStatsOutput
+	bed_over_NM_015110bedStatsOutput bed_over_NM_015110bedStatsTsvOutput
 
 # select psls overlaping NM_015110 with gp and statsOutput
 psl_over_NM_015110gpStatsOutput: mkout
 	${overlapSelect} -statsOutput input/NM_015110.gp input/mrna.psl output/$@.stats
 	${DIFF} expected/$@.stats output/$@.stats
 
 # select psls overlaping NM_001206 with bed and statsOutput
 psl_over_NM_001206bedStatsOutput: mkout
 	${overlapSelect} -statsOutput input/NM_001206.bed input/mrna.psl output/$@.stats
 	${DIFF} expected/$@.stats output/$@.stats
 
 # select beds overlaping NM_015110 with bed and statsOutput
 bed_over_NM_015110bedStatsOutput: mkout
 	${overlapSelect} -statsOutput input/NM_015110.bed input/mrna.bed output/$@.stats
 	${DIFF} expected/$@.stats output/$@.stats
 
+# with TSV
+bed_over_NM_015110bedStatsTsvOutput: mkout
+	${overlapSelect} -statsOutput -tsv input/NM_015110.bed input/mrna.bed output/$@.stats
+	${DIFF} expected/$@.stats output/$@.stats
+
 ###
 # -statsOutputAll tests
 ###
 statsOutputAllTests: psl_over_NM_015110gpStatsOutputAll psl_over_NM_001206bedStatsOutputAll \
 	bed_over_NM_015110bedStatsOutputAll
 
 # select psls overlaping NM_015110 with gp and statsOutputAll
 psl_over_NM_015110gpStatsOutputAll: mkout
 	${overlapSelect} -statsOutputAll input/NM_015110.gp input/mrna.psl output/$@.stats
 	${DIFF} expected/$@.stats output/$@.stats
 
 # select psls overlaping NM_001206 with bed and statsOutputAll
 psl_over_NM_001206bedStatsOutputAll: mkout
 	${overlapSelect} -statsOutputAll input/NM_001206.bed input/mrna.psl output/$@.stats
 	${DIFF} expected/$@.stats output/$@.stats