1dc0d205786891dc35074276f3a64ca436b09221
angie
  Mon Jan 11 16:36:27 2021 -0800
As for -detailed, don't print summary at end for -veryDetailed output so it's more pipeline-friendly.

diff --git src/utils/faSize/faSize.c src/utils/faSize/faSize.c
index 632ff9d..16edaef 100644
--- src/utils/faSize/faSize.c
+++ src/utils/faSize/faSize.c
@@ -217,31 +217,31 @@
 	fi->nCount = ns;
 	fi->uCount = us;
 	fi->lCount = ls;
         if (veryDetailed)
             {
 	    printf("%s\t%d\t%d\t%d\t%d\t%d\n", seq.name, seq.size, ns, seq.size-ns, us, ls);
             }
 	else if (detailed)
 	    {
 	    printf("%s\t%d\n", seq.name, seq.size);
 	    }
 	slAddHead(&fiList, fi);
 	}
     lineFileClose(&lf);
     }
-if (!detailed)
+if (!(detailed || veryDetailed))
     {
     double perCentMasked = 100.0;
     double perCentRealMasked = 100.0;
     if (baseCount > 0)
 	perCentMasked = 100.0*(double)lCount/(double)baseCount;
     if ((baseCount - nCount) > 0)
 	perCentRealMasked = 100.0*(double)lCount/(double)(baseCount - nCount);
 
     if (tabFmt)
         {
         printf("baseCount\t%llu\n", baseCount);
         printf("nBaseCount\t%llu\n", nCount);
         printf("realBaseCount\t%llu\n", baseCount - nCount);
         printf("upperBaseCount\t%llu\n", uCount);
         printf("lowerBaseCount\t%llu\n", lCount);