Extracting signature 2 for mutation type 96 File "Desktop\Work\SigProfilerExtractor\runSigProf.py", line 3, in File "AppData\Local\Programs\Python\Python38\lib\site-packages\SigProfilerExtractor\subroutines.py", line 708, in parallel_runs File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 212, in __init__ The matrix normalizig cutoff is 9600 w.start() sig.sigProfilerExtractor("matrix", self._repopulate_pool() pool = multiprocessing.Pool() File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\process.py", line 121, in start File "AppData\Local\Programs\Python\Python38\lib\site-packages\SigProfilerExtractor\sigpro.py", line 744, in sigProfilerExtractor File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 303, in _repopulate_pool File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\context.py", line 119, in Pool Traceback (most recent call last): self._popen = self._Popen(self) processes = sub.decipher_signatures(excecution_parameters, File "AppData\Local\Programs\Python\Python38\lib\site-packages\SigProfilerExtractor\subroutines.py", line 812, in decipher_signatures return Pool(processes, initializer, initargs, maxtasksperchild, File "", line 1, in File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\context.py", line 327, in _Popen return self._repopulate_pool_static(self._ctx, self.Process, results = parallel_runs(excecution_parameters, genomes=genomes, totalProcesses=totalProcesses, verbose = False) Extracting signature 2 for mutation type 96 File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 212, in __init__ File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 326, in _repopulate_pool_static return Popen(process_obj) File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 116, in spawn_main File "AppData\Local\Programs\Python\Python38\lib\site-packages\SigProfilerExtractor\subroutines.py", line 708, in parallel_runs The matrix normalizig cutoff is 9600 self._repopulate_pool() w.start() File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\popen_spawn_win32.py", line 45, in __init__ exitcode = _main(fd, parent_sentinel) File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 303, in _repopulate_pool File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\process.py", line 121, in start pool = multiprocessing.Pool() prep_data = spawn.get_preparation_data(process_obj._name) File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 125, in _main Traceback (most recent call last): self._popen = self._Popen(self) return self._repopulate_pool_static(self._ctx, self.Process, File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\context.py", line 119, in Pool File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 154, in get_preparation_data File "", line 1, in prepare(preparation_data) File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\context.py", line 327, in _Popen File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 326, in _repopulate_pool_static _check_not_importing_main() return Pool(processes, initializer, initargs, maxtasksperchild, File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 236, in prepare File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 116, in spawn_main return Popen(process_obj) w.start() File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 134, in _check_not_importing_main File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 212, in __init__ _fixup_main_from_path(data['init_main_from_path']) File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\popen_spawn_win32.py", line 45, in __init__ File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\process.py", line 121, in start exitcode = _main(fd, parent_sentinel) raise RuntimeError(''' File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 287, in _fixup_main_from_path self._repopulate_pool() File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\spawn.py", line 125, in _main RuntimeError: An attempt has been made to start a new process before the current process has finished its bootstrapping phase. This probably means that you are not using fork to start your child processes and you have forgotten to use the proper idiom in the main module: if __name__ == '__main__': freeze_support() ... The "freeze_support()" line can be omitted if the program is not going to be frozen to produce an executable. prep_data = spawn.get_preparation_data(process_obj._name) self._popen = self._Popen(self) main_content = runpy.run_path(main_path, File "AppData\Local\Programs\Python\Python38\lib\multiprocessing\pool.py", line 303, in _repopulate_pool prepare(preparation_data)