zhengrongbin / MEBOCOST

A python-based package and software to predict metabolite mediated cell-cell communications by single-cell RNA-seq data
BSD 3-Clause "New" or "Revised" License
59 stars 10 forks source link

Error #14

Closed elifozcelik closed 1 year ago

elifozcelik commented 1 year ago

Hey I am getting the following error could you help me about it?

commu_res = mebo_obj.infer_commu( ... n_shuffle=1000, ... seed=12345, ... Return=True, ... thread=None, ... save_permuation=False, ... min_cell_number = 1 ... ) [February 22, 2023 15:15:23]: Load config and read data based on given species [mouse].

Traceback (most recent call last): File "", line 1, in File "/grid/beyaz/home/ozcelik/.local/lib/python3.9/site-packages/mebocost/mebocost.py", line 755, in infer_commu self._avg_bygroup() File "/grid/beyaz/home/ozcelik/.local/lib/python3.9/site-packages/mebocost/mebocost.py", line 686, in _avg_bygroup avg_exp = np.concatenate((avg_exp, self.exp_mat[:,cell_loc].mean(axis = 1)), axis = 1) File "/grid/beyaz/home/ozcelik/.local/lib/python3.9/site-packages/scipy/sparse/_base.py", line 1187, in mean return (inter_self * (1.0 / self.shape[1])).sum( ZeroDivisionError: float division by zero