dpeerlab / SEACells

SEACells algorithm for Inference of transcriptional and epigenomic cellular states from single-cell genomics data
GNU General Public License v2.0
145 stars 27 forks source link

Way too strict dependency pins #39

Open Zethson opened 1 year ago

Zethson commented 1 year ago

Hi,

the dependencies pinned in https://github.com/dpeerlab/SEACells/blob/main/requirements.txt are way too strict and it is not possible to add SEACells to another Python package that has a few other scverse tools. Please unpin them (e.g. cython, anndata, h5py, ...)

vitkl commented 1 year ago

Same here. I need to install SEACells without dependencies pip install .... --no-deps to prevent updates of already installed packages, or to install SEACells if a fresh conda environment and then install other packages like scvi-tools and cell2location.

sitarapersad commented 1 year ago

Ahh yes, sorry about that! I will remove the extra dependencies and test it out this week. Will update this soon!

shahrozeabbas commented 7 months ago

@vitkl Can you confirm that SEACells works with latent embeddings from scvi?