def _compose(self, out, **kwArgs): raise AbstractClassError()
def _getUserBinSourceFn(self): raise AbstractClassError()
def writeRawSlice(self, genomeElement): raise AbstractClassError()
def close(self): raise AbstractClassError()
def validateRegAndBinSpec(self, regSpec, binSpec): raise AbstractClassError()
def addSegment(self, start, end): raise AbstractClassError()
def getTrackBinPairForTrackBinIndex(self, trackBinIndex): raise AbstractClassError()
def generateUserBinSource(self, regSpec, binSpec): raise AbstractClassError()
def visualizeResults(self, results): raise AbstractClassError()
def getTrackBinIndexForTrackBinPair(self, TrackBinPair): raise AbstractClassError()
def getAnalysisDefinitionString(self): if self._analysisDef: return self._analysisDef else: raise AbstractClassError()
def overlaps(self, start, end): raise AbstractClassError()
def __init__(self, excludedSegments): raise AbstractClassError()
def isAvailable(self, registry): raise AbstractClassError()
def __init__(self, origTs, binSource): raise AbstractClassError()
def _getUserBinSource(self, categoryFilterList): raise AbstractClassError()
def allTrackBinIndexes(self): raise AbstractClassError()
def describeUserBinSource(self, regSpec, binSpec): raise AbstractClassError()
def writeElement(self, genomeElement): raise AbstractClassError()
def getZeroBinsValidationMessage(self, regSpec, binSpec): raise AbstractClassError()
def getValueListWithCounts(self, attribute, prevSelected): raise AbstractClassError()