dchary / ucdeconvolve

UniCell Deconvolve - Cloud Cell Type Deconvolution For Transcriptomic Data
GNU General Public License v3.0
20 stars 7 forks source link

Explainer API seems to have stopped working #17

Closed madscientistca closed 1 year ago

madscientistca commented 1 year ago

I have been running the explainer on some cell types of interest and it had been working, but now trying the exact same runs and I am getting the error:

Traceback (most recent call last): File "", line 1, in File "D:\Dropbox\Python\env\lib\site-packages\ucdeconvolve_tools_explain.py", line 144, in deconvolve_explain metadata, url = ucdapi.start_run_request("explain", params = params) File "D:\Dropbox\Python\env\lib\site-packages\ucdeconvolve_api_api.py", line 661, in start_run_request metadata = data['metadata'] TypeError: string indices must be integers

in response to the run:

ucd_res = ucd.tl.explain(cur_expr, cell_types_of_interest_mod[i])

where cell_types_of_interest_mod[i] for i == 0 is 'alpha-beta t cell', where again this had previously worked!

And now seeing nothing is working, even after trying on multiple machines, trying under a new virtual environment with fresh installations of everything, etc.