b31907d700c1fe956e4e4c20e64d91de027d7c84
markd
  Tue May 14 02:03:33 2024 -0700
merge blatHuge implementation

diff --git src/blat/test/hugeProt/lungfish.prot.psl src/blat/test/hugeProt/lungfish.prot.psl
new file mode 100644
index 0000000..9945926
--- /dev/null
+++ src/blat/test/hugeProt/lungfish.prot.psl
@@ -0,0 +1,18 @@
+psLayout version 3
+
+match	mis- 	rep. 	N's	Q gap	Q gap	T gap	T gap	strand	Q        	Q   	Q    	Q  	T        	T   	T    	T  	block	blockSizes 	qStarts	 tStarts
+     	match	match	   	count	bases	count	bases	      	name     	size	start	end	name     	size	start	end	count
+---------------------------------------------------------------------------------------------------------------------------------------------------------------
+139	48	0	0	3	194	4	248070	++	XM_044058998.1_prot	898	150	531	NC_056744.1	1842211721	1273156765	1273405396	5	68,8,45,32,34,	150,246,392,465,497,	1273156765,1273265056,1273335993,1273404738,1273405294,
+27	4	0	0	1	11	1	126	++	XM_044058998.1_prot	898	467	509	NC_056744.1	1842211721	1684425821	1684426040	2	16,15,	467,494,	1684425821,1684425995,
+107	41	0	0	2	226	3	101117	++	XM_044058998.1_prot	898	150	524	NC_056745.1	1569859801	850011442	850113003	4	68,23,30,27,	150,438,467,497,	850011442,850102207,850111318,850112922,
+101	53	0	0	4	225	4	108608	++	XM_044058998.1_prot	898	217	596	NC_056745.1	1569859801	834788864	834897934	5	19,48,23,31,33,	217,382,438,468,563,	834788864,834837513,834844227,834851589,834897835,
+65	29	0	0	1	34	2	41989	++	XM_044058998.1_prot	898	468	596	NC_056745.1	1569859801	764718948	764761219	3	29,32,33,	468,497,563,	764718948,764719516,764761120,
+46	17	0	0	0	0	1	507	++	XM_044058998.1_prot	898	468	531	NC_056745.1	1569859801	778306355	778307051	2	30,33,	468,498,	778306355,778306952,
+896	0	0	0	2	2	21	831675	++	XM_044058998.1_prot	898	0	898	NC_056751.1	836063838	387193081	388027444	22	12,52,24,28,34,68,28,58,72,61,27,32,33,33,33,30,45,62,46,39,34,45,	0,12,64,88,116,150,218,246,304,376,438,465,497,530,563,596,626,671,734,780,819,853,	387193081,387199297,387316426,387371604,387416919,387468025,387520464,387546720,387559769,387585916,387674699,387677866,387689567,387722127,387741792,387779898,387887328,387902723,387976542,387993251,388004375,388027309,
+446	0	0	0	0	0	9	322163	++	XM_044059790.1_prot	446	0	446	NC_056751.1	836063838	388107417	388430918	10	18,58,44,38,31,35,13,91,20,98,	0,18,76,120,158,189,224,237,328,348,	388107417,388167478,388220248,388248341,388257619,388310324,388310547,388322761,388364622,388430624,
+31	10	0	0	0	0	0	0	++	XM_044059397.1_prot	825	394	435	NC_056735.1	2000000000	865544668	865544791	1	41,	394,	865544668,
+818	0	0	0	0	0	21	715721	++	XM_044059397.1_prot	825	7	825	NC_056751.1	836063838	388673194	389391369	22	83,30,29,33,33,50,47,30,40,38,43,43,35,32,64,23,27,27,23,20,28,40,	7,90,120,149,182,215,265,312,342,382,420,463,506,541,573,637,660,687,714,737,757,785,	388673194,388731583,388756649,388795483,388878898,388906974,388965697,388995469,389003402,389037993,389068690,389095840,389118789,389167280,389194792,389206641,389207102,389293314,389301632,389340306,389384278,389391249,
+297	65	0	0	3	86	9	894983	+-	XM_044058998.1_prot	898	116	564	NC_056745.1	1569859801	478241815	479137884	10	34,67,29,34,12,60,27,32,33,34,	116,150,217,246,364,377,438,465,497,530,	1090721917,1090791110,1090880918,1090995783,1091215134,1091294999,1091379165,1091520944,1091521768,1091617884,
+40	1	0	0	0	0	0	0	+-	XM_044059397.1_prot	825	422	463	NC_056750.1	882488833	345372788	345372911	1	41,	422,	537115922,
+21	0	0	0	0	0	0	0	+-	XM_044059397.1_prot	825	442	463	NC_056750.1	882488833	345372301	345372364	1	21,	442,	537116469,