Memory leak in FIMO? RAM balloons over time even with --text option

54 views
Skip to first unread message

Camden Jansen

unread,
Nov 11, 2020, 12:31:25 PM11/11/20
to MEME Suite Q&A
Hey everyone,

I'm attempting to do a large fimo run over a big set of TF motifs (a combination of 3 motif databases) on specifically footprint locations.

I'm using the --no-qvalue, --text, and the --skip-match-sequence options and piping the output to a file.  Depending on how much ram I give fimo, it is able to get further and further through the TF database, but it's RAM usage constantly increases until it is killed by the kernal.  In my mind, with those options there should be nothing retained between TF searches in that each instance that passes threshold is printed.  I've even set my max-stored-scores to a tiny number and it doesn't seem to help.

Is there an option that I'm missing that can further reduce RAM usage?  Should I just cut my motif database into smaller chunks and run each separately?  Is this a known bug with FIMO?

cegrant

unread,
Nov 12, 2020, 6:26:41 PM11/12/20
to MEME Suite Q&A
Using the '--text' option automatically turns off the generation of qvalues, and doesn't store any intermediate results, so that should resolve any memory issues. We haven't observed any memory leaks in that mode, but that doesn't mean they aren't there. Could you forward us a copy of the exact command line you used? It would also be helpful if you could forward us copies of your input files.

Reply all
Reply to author
Forward
0 new messages