drivenbyentropy / aptasuite

A full-featured bioinformatics software collection for the comprehensive analysis of aptamers in HT-SELEX experiments.
https://drivenbyentropy.github.io/
GNU General Public License v3.0
24 stars 11 forks source link

Issue importing more than 4 files #83

Closed dronc001 closed 3 years ago

dronc001 commented 4 years ago

I can run an analysis on 3 round files. If I try to add a 4th, the program abruptly closes when it tries to process the 4th file.

Processing selection cycle R16 Target --This is the 3rd file--

Creating new file 'C:\Users\Desktop\\cycledata\16_R16 Target.mapdb' for selection cycle R16 Target.

Error invoking construtor of SelectionCycle backend

Error invoking SelectionCycle backend

Bioanalytica commented 4 years ago

I had the same issue when running very large datasets using the GUI implementation in Win7, Win10, and Ubuntu 18 & 20. I think it's an issue with java and some sort of security constraints to prevent buffer overflow, the exact same configuration runs flawlessly in the command line / terminal, respectively. I have not yet tried to allocate disk swap space to the GUI, which may fix the issue, I ran 9 rounds (from an old experiment, mine was far less) with ~133million seq reads and it executed nearly flawlessly; except the cluster/motif data was not exported even though it was processed due to improper syntax in config for Export.Files, so be sure to double check that your configuration comports exactly with the syntax outlined in the Wiki.

If you want to try it in command line or terminal, dedicating 100 Gb of SSD/M.2_NVMe, I also suggest increasing the process(es) priority/niceness, for full CPU utilization:

java -Xmx100g -jar aptasuite.jar -parse -cluster -predict structure -trace -export pool,cycles,structure,clusters -config configuration.aptasuite

drivenbyentropy commented 3 years ago

Closing this, please feel free to reopen if this is still an issue.