INNER CODE UNIT · Python
queue
deeptools/HiCExplorer · hicexplorer/chicAggregateStatistic.py:254
queue = [None] * pArgs.threads
process = [None] * pArgs.threads
thread_done = [False] * pArgs.threads
one_target = True if len(pTargetFileList) == 1 else False
fail_flag = False
fail_message = ''
for i in range(pArgs.threads):
if i < pArgs.threads - 1:
interactionFileListThread = pInteractionFilesList[i * interactionFilesPerThread:(i + 1) * interactionFilesPerThread]
if len(pTargetFileList) == 1:
targetFileListThread = pTargetFileList[0]
else:
targetFileListThread = pTargetFileList[i * interactionFilesPerThread:(i + 1) * interactionFilesPerThread]
else:
interactionFileListThread = pInteractionFilesList[i * interactionFilesPerThread:]
if len(pTargetFileList) == 1:
targetFileListThread = pTargetFileList[0]