theislab / scvelo

RNA Velocity generalized through dynamical modeling
https://scvelo.org
BSD 3-Clause "New" or "Revised" License
409 stars 102 forks source link

scv.tl.velocity_graph(adata) KeyError: 'layout' #1137

Closed mushan-guan closed 10 months ago

mushan-guan commented 10 months ago

...

# >>> scv.tl.velocity_graph(adata)
Error output ```pytb # computing velocity graph (using 1/28 cores) Traceback (most recent call last): File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/traitlets/traitlets.py", line 653, in get value = obj._trait_values[self.name] KeyError: 'layout' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "", line 1, in File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/scvelo/tools/velocity_graph.py", line 373, in velocity_graph vgraph.compute_cosines(n_jobs=n_jobs, backend=backend) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/scvelo/tools/velocity_graph.py", line 185, in compute_cosines res = parallelize( File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/scvelo/core/_parallelize.py", line 120, in wrapper pbar = None if tqdm is None else tqdm(total=col_len, unit=unit) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/tqdm/notebook.py", line 243, in __init__ self.container = self.status_printer(self.fp, total, self.desc, self.ncols) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/tqdm/notebook.py", line 120, in status_printer pbar = IProgress(min=0, max=total) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget_float.py", line 26, in __init__ super().__init__(**kwargs) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget_description.py", line 35, in __init__ super().__init__(*args, **kwargs) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget.py", line 504, in __init__ self.open() File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget.py", line 517, in open state, buffer_paths, buffers = _remove_buffers(self.get_state()) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget.py", line 615, in get_state value = to_json(getattr(self, k), self) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/traitlets/traitlets.py", line 700, in __get__ return self.get(obj, cls) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/traitlets/traitlets.py", line 656, in get default = obj.trait_defaults(self.name) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/traitlets/traitlets.py", line 1868, in trait_defaults return self._get_trait_default_generator(names[0])(self) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/traitlets/traitlets.py", line 624, in default return self.make_dynamic_default() File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/trait_types.py", line 365, in make_dynamic_default return self.klass(*(self.default_args or ()), File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget_layout.py", line 86, in __init__ super().__init__(**kwargs) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget.py", line 504, in __init__ self.open() File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/ipywidgets/widgets/widget.py", line 535, in open self.comm = create_comm(**args) File "/data/home/hubaoyang_lab/miniconda3/envs/scvelo.py3.8/lib/python3.8/site-packages/comm/__init__.py", line 27, in _create_comm raise NotImplementedError("Cannot ") NotImplementedError: Cannot ```
Versions ```pytb # scvelo==0.3.0 scanpy==1.9.1 anndata==0.8.0 loompy==3.0.7 numpy==1.23.5 scipy==1.10.0 matplotlib==3.6.3 sklearn==1.1.3 pandas==1.5.3 Numba: Attempted to fork from a non-main thread, the TBB library may be in an invalid state in the child process. ERROR: XMLRPC request failed [code: -32500] RuntimeError: PyPI no longer supports 'pip search' (or XML-RPC search). Please use https://pypi.org/search (via a browser) instead. See https://warehouse.pypa.io/api-reference/xml-rpc.html#deprecated-methods for more information. ```