omicverse icon indicating copy to clipboard operation
omicverse copied to clipboard

scvi version bug

Open Famingzhao opened this issue 1 year ago • 0 comments

>>> adata_scvi=ov.single.batch_correction(adata,batch_key='sampleID',
...                            methods='scVI',n_layers=2, n_latent=30, gene_likelihood="nb")
...Begin using scVI to correct batch effect
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "miniconda3/envs/ov/lib/python3.10/site-packages/omicverse/single/_batch.py", line 91, in batch_correction
    scvi.model.SCVI.setup_anndata(adata, layer="counts", batch_key=batch_key)
  File "miniconda3/envs/ov/lib/python3.10/site-packages/scvi/model/_scvi.py", line 218, in setup_anndata
    adata_manager = AnnDataManager(fields=anndata_fields, setup_method_args=setup_method_args)
  File "miniconda3/envs/ov/lib/python3.10/site-packages/scvi/data/_manager.py", line 94, in __init__
    _constants._SCVI_VERSION_KEY: scvi.__version__,
AttributeError: module 'scvi' has no attribute '__version__'

May be the scvi version problem.

Famingzhao avatar Sep 26 '24 04:09 Famingzhao