yyoshiaki / MEnet

MEnet is a neural-net based deconvolution method for methylation data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Index error occurs when predicting.

yuto1352 opened this issue · comments

(menet_dev) [yumezu@triton practice2]$ MEnet predict -i test_data_bismark_bt2.deduplicated.bismark.cov.gz -m /home/yumezu/MEnet/weights/210910/best_model.pickle
                                                  
             ____                    __           
     /'\_/`\/\  _`\                 /\ \__        
    /\      \ \ \L\_\    ___      __\ \ ,_\\      
    \ \ \__\ \ \  _\L  /' _ `\  /'__`\ \ \/       
     \ \ \_/\ \ \ \L\ \/\ \/\ \/\  __/\ \ \_      
      \ \_\\ \_\ \____/\ \_\ \_\ \____\\ \__\\    
       \/_/ \/_/\/___/  \/_/\/_/\/____/ \/__/     
                                                  
MEnet version :  0.0.3_211010
Traceback (most recent call last):
  File "/home/yumezu/anaconda3/envs/menet_dev/bin/MEnet", line 33, in <module>
    sys.exit(load_entry_point('MEnet', 'console_scripts', 'MEnet')())
  File "/home/yumezu/MEnet/MEnet/cli.py", line 79, in main
    args.handler(args)
  File "/home/yumezu/MEnet/MEnet/cli.py", line 21, in command_predict
    predict(args)
  File "/home/yumezu/MEnet/MEnet/predict.py", line 115, in predict
    idx_regions, args.output_dir, args.bedtools)
  File "/home/yumezu/MEnet/MEnet/predict.py", line 65, in read_input
    df_input = df_input.reindex(idx_regions)
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/util/_decorators.py", line 312, in wrapper
    return func(*args, **kwargs)
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/frame.py", line 4176, in reindex
    return super().reindex(**kwargs)
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/generic.py", line 4812, in reindex
    axes, level, limit, tolerance, method, fill_value, copy
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/frame.py", line 4023, in _reindex_axes
    index, method, copy, level, fill_value, limit, tolerance
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/frame.py", line 4045, in _reindex_index
    allow_dups=False,
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/generic.py", line 4883, in _reindex_with_indexers
    copy=copy,
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/internals/managers.py", line 1301, in reindex_indexer
    self.axes[axis]._can_reindex(indexer)
  File "/home/yumezu/anaconda3/envs/menet_dev/lib/python3.7/site-packages/pandas/core/indexes/base.py", line 3476, in _can_reindex
    raise ValueError("cannot reindex from a duplicate axis")
ValueError: cannot reindex from a duplicate axis