src/lib/nibTwo.c 1.6

1.6 2010/03/23 17:09:47 markd
added function to get sequence size
Index: src/lib/nibTwo.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/lib/nibTwo.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -b -B -U 4 -r1.5 -r1.6
--- src/lib/nibTwo.c	10 Mar 2006 17:43:37 -0000	1.5
+++ src/lib/nibTwo.c	23 Mar 2010 17:09:47 -0000	1.6
@@ -111,4 +111,13 @@
     }
 return seq;
 }
 
+int nibTwoGetSize(struct nibTwoCache *ntc, char *seqName)
+/* Return size of sequence. */
+{
+if (ntc->isTwoBit)
+    return twoBitSeqSize(ntc->tbf, seqName);
+else
+    return nibInfoFromCache(ntc->nibHash, ntc->pathName, seqName)->size;
+}
+