From 7e47b375582e82d61e9a5e9e126f7c50797250b9 Mon Sep 17 00:00:00 2001 From: joshuailevy Date: Mon, 10 Feb 2025 14:31:38 -0800 Subject: [PATCH] ensure secondary solve follows user selection --- freyja/sample_deconv.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freyja/sample_deconv.py b/freyja/sample_deconv.py index 28756c6..1164766 100644 --- a/freyja/sample_deconv.py +++ b/freyja/sample_deconv.py @@ -212,7 +212,7 @@ def solve_demixing_problem(df_barcodes, mix, depths, eps, adapt, constraints = [sum(x) == 1, x >= 0] prob = cp.Problem(cp.Minimize(cost), constraints) try: - prob.solve(verbose=False, solver=cp.ECOS) + prob.solve(verbose=False, solver=solver_) except cp.error.SolverError: raise ValueError('Solver error encountered, most' 'likely due to insufficient sequencing depth.'