Ellen McMullen
unread,Apr 27, 2023, 11:59:31 AM4/27/23Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to R/qtl discussion
Hello Dr. Broman,
I have been using RQTL to analyze a very large dataset. I started off testing everything with a small subset of the markers, then used an RStudio AMI on AWS to run the same analysis on a larger subset of the markers on an instance with more RAM, so I know the analysis works on this AWS instance type.
When I increased the subset of markers again, the analysis failed during scantwo (the initial analysis, not the permutations). It gave a memory error, despite the instance monitoring showing plenty of available RAM (~85% free). I had already set the R session settings so that R could access nearly all of the RAM.
This is the exact error message printed:
Error: cons memory exhausted (limit reached?)
Error during wrapup: cons memory exhausted (limit reached?)
Error: no more error handlers available (recursive errors?); invoking 'abort' restart
It prints maybe 40 times in a row and then exits the function.
I am a little stumped on what could be causing this issue. I know some of the RQTL functions go down into C - is there any configuration I need to do to allow C to access enough RAM? Or do you know what else could be causing this memory error?
Thanks,
Ellen McMullen