splicebox / MntJULiP

Comprehensive and scalable differential splicing analyses
GNU General Public License v3.0
13 stars 2 forks source link

ValueError: Metadata inference failed in `ge`. #7

Open zhengjuanyu opened 6 months ago

zhengjuanyu commented 6 months ago

Hi, thank you so much for the great tool. I'm trying MntJULiP using GENCODE gene model and getting the error as below. mnt-JULiP: 04-Mar-24 21:10:55: Creating output folder ... mnt-JULiP: 04-Mar-24 21:10:55: Generating splice files (or reusing splice files if save-tmp set to true and splice files exist) ... /home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/sklearn/utils/extmath.py:985: RuntimeWarning: invalid value encountered in true_divide updated_mean = (last_sum + new_sum) / updated_sample_count /home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/sklearn/utils/extmath.py:990: RuntimeWarning: invalid value encountered in true_divide T = new_sum / new_sample_count /home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/sklearn/utils/extmath.py:1020: RuntimeWarning: invalid value encountered in true_divide new_unnormalized_variance -= correction 2 / new_sample_count /home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/sklearn/utils/extmath.py:985: RuntimeWarning: invalid value encountered in true_divide updated_mean = (last_sum + new_sum) / updated_sample_count /home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/sklearn/utils/extmath.py:990: RuntimeWarning: invalid value encountered in true_divide T = new_sum / new_sample_count /home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/sklearn/utils/extmath.py:1020: RuntimeWarning: invalid value encountered in true_divide new_unnormalized_variance -= correction 2 / new_sample_count mnt-JULiP: 04-Mar-24 21:10:55: Processing 2 samples ... Traceback (most recent call last): File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/dask/dataframe/utils.py", line 177, in raise_on_meta_error yield File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/dask/dataframe/core.py", line 5671, in elemwise meta = partial_by_order(parts, function=op, other=other) File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/dask/utils.py", line 1225, in partial_by_order return function(args2, **kwargs) File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/pandas/core/ops/common.py", line 65, in new_method return method(self, other) File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/pandas/core/ops/init.py", line 370, in wrapper res_values = comparison_op(lvalues, rvalues, op) File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/pandas/core/ops/array_ops.py", line 244, in comparison_op res_values = comp_method_OBJECT_ARRAY(op, lvalues, rvalues) File "/home/jg/miniconda3/envs/zjy/lib/python3.7/site-packages/pandas/core/ops/array_ops.py", line 56, in comp_method_OBJECT_ARRAY result = libops.scalar_compare(x.ravel(), y, op) File "pandas/_libs/ops.pyx", line 103, in pandas._libs.ops.scalar_compare TypeError: '>=' not supported between instances of 'str' and 'int'

Thank you so much for your help.