Allow using GPU-accelarated CurveCurator through the package
Open
enhancement
- Dominant language
- Python
- Stars
- 44
- Forks
- 12
- Avg merge
- 7d 19h
- Merged PRs (30d)
- 10
Description
As I mentioned in our last meeting, I created a GPU-accelerated implementation of CurveCurator. As you probably know, CurveCurator first groups experiments that have the same min and max concentrations and groups them in batches. GPU acceleration only really provides a speed benefit for larger batches. So some routing logic will be needed, especially if we want to enable nextflow to assign GPU-accelerated curveCurator tasks to GPU nodes and the smaller ones to CPU nodes.
I also added a python API for curveCurator, so that we do not have to call it via CLI and observe the subprocess.
Contributor guide
Assessment
This issue has not been assessed yet.