示例#1
0
def _commonExportFile(outFileName, genome, trackName, fileFormatName, allowOverlaps, bins):
    trackName = _convertTrackName(trackName)
    if not _trackNameExists(genome, trackName):
        return

    outFileName = os.path.abspath(outFileName)

    from gtrackcore_memmap.extract.TrackExtractor import TrackExtractor

    TrackExtractor.extractOneTrackManyRegsToOneFile(
        trackName,
        bins,
        outFileName,
        fileFormatName=fileFormatName,
        globalCoords=True,
        asOriginal=False,
        allowOverlaps=allowOverlaps,
    )