MMSplice_MTSplice icon indicating copy to clipboard operation
MMSplice_MTSplice copied to clipboard

"stop iteration" trouble

Open rominageysels opened this issue 2 years ago • 2 comments

Hi, I'm trying to run MMSplice using the google colab notebook online. For some reason, I wasn't able to download MMSplice from kipoi directly in my computer... maybe it was because I have Windows, not Linux OS. I got lots of errors I just couldn't deal with. Anyways, I tried to run this model online to assess my VCF and in this part:

predict_save(model, dl, output_csv, pathogenicity=True, splicing_efficiency=True)

I got this error:

StopIteration Traceback (most recent call last) in () ----> 1 predict_save(model, dl, output_csv, pathogenicity=True, splicing_efficiency=True)

1 frames /usr/local/lib/python3.7/dist-packages/mmsplice/mmsplice.py in predict_save(model, dataloader, output_csv, batch_size, progress, pathogenicity, splicing_efficiency) 272 splicing_efficiency=splicing_efficiency) 273 --> 274 return df_batch_writer(df_iter, output_csv) 275 276

/usr/local/lib/python3.7/dist-packages/mmsplice/utils.py in df_batch_writer(df_iter, output) 41 42 def df_batch_writer(df_iter, output): ---> 43 df = next(df_iter) 44 with open(output, 'w') as f: 45 df.to_csv(f, index=False)

StopIteration:

Obviously, I can't run the next lines because something is missing there. I think may be this is a bug, but i'm not sure (I'm not an expert in programming) Would you advice me to try installing MMSplice in another computer with LinuxOS instead of running the google colab? I will be very grateful if you can help me solve this issue, and if someone got the same error please let me know too.

--Romina--

rominageysels avatar Sep 13 '21 20:09 rominageysels