daisybio / daisybio/drevalpy

Allow using GPU-accelarated CurveCurator through the package

Open
#405 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.