except IndexError:
pass
- normalizeExpandedExonic(genome, hitfile, uniquecountfile, splicecountfile, outfile,
+ RDS = ReadDataset.ReadDataset(hitfile, verbose = True, cache=options.doCache, reportCount=False)
+ uniqcount = RDS.getUniqsCount()
+
+ normalizeExpandedExonic(genome, uniqcount, uniquecountfile, splicecountfile, outfile,
candidateLines, acceptedfilename, options.fieldID,
options.maxLength, options.doCache, options.extendGenome,
options.replaceModels)
return parser
-def normalizeExpandedExonic(genome, hitfile, uniquecountfilename, splicecountfilename,
+def normalizeExpandedExonic(genome, uniqcount, uniquecountfilename, splicecountfilename,
outfilename, candidateLines=[], acceptedfilename="",
fieldID=0, maxLength=1000000000., doCache=False,
extendGenome="", replaceModels=False):
if extendGenome != "":
hg.extendFeatures(extendGenome, replace=replaceModels)
- RDS = ReadDataset.ReadDataset(hitfile, verbose = True, cache=doCache, reportCount=False)
- uniqcount = RDS.getUniqsCount()
+
print "%d unique reads" % uniqcount
splicecount = 0