-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"ValueError: You are trying to merge on float64 and object columns. If you wish to proceed you should use pd.concat" when running deeprvat_annotations #121
Comments
Dear @pichuan, looks like your |
Thank you @Marcel-Mueck . After updating the cache version and rerunning the
This time, I'm getting an error that looks different:
The traceback was:
Any advice for that error? Thank you! |
Hello @pichuan, it looks like your annotation dataframe is empty after filtering on exon distance. This would explain the ZeroDivisionError you got. I could however not recreate this error from the example data per se, only after manually removing most variants from it, so it is hard to reconstruct what went wrong in your run. Would it be possible to show the content of the |
Hi @Marcel-Mueck , thanks for the answer. Recently I have suddenly gotten a lot more things on my plate, so I have not been able to followed up. I have just ssh'ed into the same machine and tried to find the file: Here is my directory structure:
I'm not sure I have any files of that name, though:
This found nothing. When I looked in a recent error log, I found:
So, maybe you're referring to It looks like this:
which certainly looks wrong to me. Given that I'm not familiar with what generated that file, I just tried removing it and rerun the snakemake command to see if I can find out how it was generated. Let me know if have any observation to share with my steps above. Thanks! (It's also possible that I should get a completely new machine. I might not be able get time to do that until later...) |
Hey @pichuan, thank you for updating on the issue. Yes, sorry. I posted the wrong name for the annotation file, |
Here is what I have:
Just to be safe, I looked through all the files that I have with that name:
Checking:
|
Hi @pichuan, I just wanted to give you a quick update that we're still working on your issue, but it's taking a bit longer because of team members being on vacation. We'll get back to you with a proposed fix as soon as we can. |
Thanks @bfclarke for the update, and thanks the team for looking into this. No problem at all! |
Hi,
This is a follow-up step after #117 (comment).
(I'm opening a new issue so that each issue can be more single threaded. If you prefer me to put in the same issue, please let me know)
So, after #117 (comment) , if we assume that running
--cache_version 84
withvep
is acceptable, I was able to finish running the twovep
commands.From there, if I run:
I see this error:
And, when I run that command on its own, here is what I'm seeing:
The error here is
ValueError: You are trying to merge on float64 and object columns. If you wish to proceed you should use pd.concat
.Can you help me understand what might be wrong here?
Thank you!
The text was updated successfully, but these errors were encountered: