I recently kicked off a series of annotation apps for 29 samples and noticed that they spawned > 2900 jobs. Was just thinking it might be a bit excessive/maybe could scale better? I think by spawning so many jobs we eventually get diminishing returns on speed up due to having to wait on the scheduler.
Perhaps something to take into account for future versions as well/maybe for the functional annotation pipeline. 🤔 Just wanted to throw it out there as a potential concern.
I recently kicked off a series of annotation apps for 29 samples and noticed that they spawned > 2900 jobs. Was just thinking it might be a bit excessive/maybe could scale better? I think by spawning so many jobs we eventually get diminishing returns on speed up due to having to wait on the scheduler.
Perhaps something to take into account for future versions as well/maybe for the functional annotation pipeline. 🤔 Just wanted to throw it out there as a potential concern.