-
Notifications
You must be signed in to change notification settings - Fork 3
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
Mono runtime error #260
Comments
Hi, just to share that this error persists with version 1.7.1 |
Hi, thank you for the update. Can you reproducibly trigger the error with a specific file/setting combination? |
Yes, I can trigger the error repeatedly with the .d folder at ftp.pride.ebi.ac.uk/pride/data/archive/2022/02/PXD028735/LFQ_timsTOFPro_diaPASEF_Human_03.d.zip Here's my config file (in txt file because GitHub won't let me attach yamls): Thanks! |
Thank you! How much memory does your machine have? |
On this machine I have about 400gb available to me |
Okay... this should defined not be an issue 😀 will keep you updated! |
Hi, can you try running alphaDIA again with the following environment variables:
See https://numba.readthedocs.io/en/stable/reference/envvars.html |
Hi, I've ran it again with the env variables and get the following output (a few indexErrors pop up): And after this AlphaDIA has been hanging for multiple hours without throwing an error. Hope the extra information helps, let me know if you need anything else! |
It looks like errors get thrown but it doesn't exit. I was able to reproduce it and will fix it with the next release 👍 |
Please check the fix released in 1.7.2 |
Hi Georg, I ran the same file-config combination again with 1.7.2 and the numba env variables. Out of bounds errors still appear, but at a different timepoint now. Here's the log: |
Thanks for the quick update, I will look into this! As a general comment, with timsTOF data large search spaces don't work too well. Searching charge 1-5 and 2 missed cleavages (11mio precursors) will take a very long time and won't be too competetive. |
Hi all,
I've been trying out AlphaDIA (pip installed, as per the directions, including pythonnet and mono) on both orbitrap and timsTOF diaPASEF data with public files from PXD028735.
The searches on orbitrap .raw files have been running smoothly, however while running AlphaDIA on the diaPASEF data I repeatedly encounter Mono runtime errors.
Here's my log:
log.txt
I've put the thread count at 1 here, but I've attempted the search multiple times with different thread counts and GPU enabled/not enabled, and on different devices, and they all result in the same error (timepoints at which the error appears differ).
Some environment details:
Here's the error:
=========================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=========================================
Native stacktrace:
=========================================
Telemetry Dumper:
Thread 0x7f4f59a6c6c0 may have been prematurely finalized* Assertion at mono-threads.c:651, condition `info' not met, function:mono_thread_info_current,
[1] 1216590 IOT instruction alphadia -o /home/robbe/alphadia/tims_Human -d --fasta -c -r ".*[12].d$"
Let me know if you need any more information.
Any help is appreciated as to how to fix this problem, thanks!
The text was updated successfully, but these errors were encountered: