calico / solo

software to detect doublets
MIT License
85 stars 13 forks source link

set up consistent python3.12 env #82

Closed anyakors closed 7 months ago

anyakors commented 8 months ago

Description of your changes

Set up a new environment (python 3.12) with fixed pytorch-lightning and updated scvi (anndata loading) dependencies. No changes to core code.

Issue ticket number and link

Fixed issue #81

Type of change

How has this been tested?

Tested by installing a fresh environment and running a test on included testdata:

conda create -n solo python=3.12 && conda activate solo && pip install -e .
cd testdata/
solo -p -a -g -r 2 --set-reproducible-seed 1 -o results_pbmc_test -j ../solo_params_example.json -d 2c.h5ad
YourongZhou commented 8 months ago

That works flawlessly for me. Thanks for the upgrade. These package dependencies are really a huge mess.

anyakors commented 8 months ago

Great! Thanks for reporting this bug.