def _createChildren(self): self._pointsInBinStat = self._addChild( CountPointStat(self._region, self._track)) self._pointsGloballyStat = self._addChild( CountPointStat(self._globalSource, self._track)) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track)) self._globalSizeStat = self._addChild( BinSizeStat(self._globalSource, self._track))
def _createChildren(self): #TODO: check solution! #For the tests to work with multiple tracks we must send Track objects in extraTracks. #Because of the Statistic.constructUniqueKey we must send in a tuple which is hashable. MultipleRawDataStatistic._createChildren(self) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track2))
def _createChildren(self): rawStat = self.getRawStatisticClass(self._kwArgs['rawStatistic']) self._addChild( rawStat(self._region, self._track, self._track2 if hasattr(self, '_track2') else None, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): for track in self._tracks: self._addChild( RawDataStat(self._region, track, TrackFormatReq(dense=False), **self._kwArgs)) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._tracks[0]))
def _createChildren(self): self._addChild(CountStat(self._region, self._track)) self._addChild(SumStat(self._region, self._track2)) self._addChild(SumInsideStat(self._region, self._track, self._track2)) self._addChild(SumOfSquaresStat(self._region, self._track2)) self._addChild( SumOfSquaresInsideStat(self._region, self._track, self._track2)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): #TODO: check solution! #For the tests to work with multiple tracks we must send Track objects in extraTracks. #Because of the Statistic.constructUniqueKey we must send in a tuple which is hashable. if 'extraTracks' in self._kwArgs: del self._kwArgs['extraTracks'] self._addChild(RawOverlapCodedEventsStat(self._region, self._track, self._track2, extraTracks = tuple(self._tracks[2:]), **self._kwArgs)) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track2))
def _createChildren(self): rawDataStat = RawDataStat(self._region, self._track, TrackFormatReq(dense=False, interval=False)) self._addChild(rawDataStat) rawDataStat2 = RawDataStat(self._region, self._track2, TrackFormatReq(dense=False, interval=True)) self._addChild(rawDataStat2) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track2))
def _createChildren(self): self._addChild( RawDataStat(self._region, self._track, TrackFormatReq(dense=False))) self._addChild( RawDataStat(self._region, self._track2, TrackFormatReq(dense=False))) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track2))
def _createChildren(self): tracks = self._trackStructure.getQueryTrackList() t1 = tracks[0] t2 = tracks[1] self._addChild( RawOverlapCodedEventsStat(self._region, t1, t2, extraTracks=tuple(tracks[2:]), **self._kwArgs)) self._binSizeStat = self._addChild(BinSizeStat(self._region, t1))
def _createChildren(self): #self._track: defines inside vs outside #self._track2: provides values self._addChild( AggregateOfCoveredBpsInSegmentsStat(self._region, self._track2, self._track, method='sum_of_sum')) self._addChild(SumOverCoveredBpsStat(self._region, self._track2)) self._addChild(CountStat(self._region, self._track)) self._addChild(BinSizeStat(self._region, self._track)) self._addChild(RawOverlapStat(self._region, self._track, self._track2))
def _createChildren(self): self._addChild( CountElementStat(self._region, self._track, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): from quick.statistic.StatFacades import TpRawOverlapStat self._addChild( TpRawOverlapStat(self._region, self._track, self._track2)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): #print self, self.__class__, self.__dict__ self._addChild( RawDataStat(self._region, self._track, TrackFormatReq(dense=False,val='tc')) ) self._addChild( RawDataStat(self._region, self._track2, TrackFormatReq(dense=False)) ) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track2))
def _createChildren(self): self._addChild( ThreeWayCoverageDepthStat(self._region, self._track, self._track2, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild(SumOverCoveredBpsStat(self._region, self._track)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): # self._addChild( ThreeWayBpOverlapStat(self._region, self._track, self._track2, **self._kwArgs) ) self._addChild( MultitrackBpOverlapStat(self._region, self._track, self._track2, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild(CountPointStat(self._region, self._track)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild(BinSizeStat(self._region, self._track)) self._addChild( RawDataStat(self._region, self._track, TrackFormatReq(val='number', dense=True)))
def _createChildren(self): self._addChild( ThreeWayExpectedBpOverlapStat(self._region, self._track, self._track2, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild( RawDataStat(self._region, self._track, TrackFormatReq(interval=False, dense=False))) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild( MultitrackCoverageDepthStat(self._region, self._track, self._track2, **self._kwArgs)) self._binSizeStat = self._addChild( BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild( ThreeWayExpectedBpOverlapGivenBinPresenceAsWholeBpsStat( self._region, self._track, self._track2, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild( RawRipleysKStat(self._region, self._track, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild( ThreeWayBpOverlapVegardAndKaiVersionWrapperStat( self._region, self._track, self._track2, **self._kwArgs)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild(BpCoverageByCatStat(self._region, self._track)) self._addChild(BinSizeStat(self._region, self._track))
def _createChildren(self): self._addChild( RawDataStat(self._region, self._track, TrackFormatReq(dense=False, interval=False))) self._addChild(BinSizeStat(self._region, self._track)) self._addChild(CountPointStat(self._globalSource, self._track))