I created new files as opposed to editing the original to help with debugging purposes. The code can be run from MafAnnotator_parallel, which adds an extra CLI flag for the number of processes.
A couple of things that might need fixing/QoL fixes:
Starmap does not chunk the list in an obvious way- may need to change the logger keeping track of progress to better reflect actual progress.
I created new files as opposed to editing the original to help with debugging purposes. The code can be run from MafAnnotator_parallel, which adds an extra CLI flag for the number of processes.
A couple of things that might need fixing/QoL fixes:
Let me know if there are any glaring errors!