Dear Brian,
I have found this error at the end of Phase 2 of the assembly and I have no idea how to solve it:
succeeded(491450) 99.9998% completed.
We are sorry, commands in file: [failed_butterfly_commands.3786165.txt] failed. :-(
Error encountered:: <!----
CMD: /usr/local/bin/trinity-plugins/BIN/ParaFly -c /home/lleria/drago-hpc-containers/trinity/trinity_out_dir_crambe2023_5/read_partitions/Fb_0/CBin_32/c3221.trinity.reads.fa.out/chrysalis/butterfly_commands -shuffle -CPU 1 -failed_cmds failed_butterfly_commands.3786165.txt 2>tmp.3786165.1702016511.stderr
Errmsg:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.Arrays.copyOfRange(Arrays.java:4030)
at java.base/java.lang.StringLatin1.newString(StringLatin1.java:715)
at java.base/java.lang.String.substring(String.java:1846)
at SeqVertex.getNameKmerAdj(SeqVertex.java:459)
at SeqVertex.getShortSeq(SeqVertex.java:430)
at SeqVertex.getShortSeqWID(SeqVertex.java:478)
at SeqVertex.toString(SeqVertex.java:260)
at java.base/java.lang.String.valueOf(String.java:2951)
at java.base/java.lang.StringBuilder.append(StringBuilder.java:172)
at TransAssembly_allProbPaths.compactLinearPaths(TransAssembly_allProbPaths.java:14560)
at TransAssembly_allProbPaths.main(TransAssembly_allProbPaths.java:827)
warning, cmd: java -Xmx10G -Xms1G -Xss1G -XX:ParallelGCThreads=2 -jar /usr/local/bin/Butterfly/Butterfly.jar -N 100000 -L 200 -F 500 -C /home/lleria/drago-hpc-containers/trinity/trinity_out_dir_crambe2023_5/read_partitions/Fb_0/CBin_32/c3221.trinity.reads.fa.out/chrysalis/Component_bins/Cbin0/c0.graph --path_reinforcement_distance=25 --NO_EM_REDUCE failed with ret: 256, going to retry.
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.base/java.util.Arrays.copyOfRange(Arrays.java:4030)
at java.base/java.lang.StringLatin1.newString(StringLatin1.java:715)
at java.base/java.lang.String.substring(String.java:1846)
at SeqVertex.getNameKmerAdj(SeqVertex.java:459)
at SeqVertex.getShortSeq(SeqVertex.java:430)
at SeqVertex.getShortSeqWID(SeqVertex.java:478)
at SeqVertex.toString(SeqVertex.java:260)
at java.base/java.lang.String.valueOf(String.java:2951)
at java.base/java.lang.StringBuilder.append(StringBuilder.java:172)
at TransAssembly_allProbPaths.compactLinearPaths(TransAssembly_allProbPaths.java:14571)
at TransAssembly_allProbPaths.main(TransAssembly_allProbPaths.java:827)
And this keeps repeating until this message:
--->
Trinity run failed. Must investigate error above.
warning, cmd: /usr/local/bin/util/support_scripts/../../Trinity --single "/home/lleria/drago-hpc-containers/trinity/trinity_out_dir_crambe2023_5/read_partitions/Fb_0/CBin_32/c3221.trinity.reads.fa" --output "/home/lleria/drago-hpc-containers/trinity/trinity_out_dir_crambe2023_5/read_partitions/Fb_0/CBin_32/c3221.trinity.reads.fa.out" --CPU 1 --max_memory 1G --run_as_paired --seqType fa --trinity_complete --full_cleanup --min_kmer_cov 2 --no_salmon failed with ret: 65280, going to retry.
succeeded(491450), failed(1) 100% completed.
We are sorry, commands in file: [FailedCommands] failed. :-(
Error, cmd: /usr/local/bin/trinity-plugins/BIN/ParaFly -c recursive_trinity.cmds -CPU 50 -v -shuffle died with ret 256 at /usr/local/bin/Trinity line 2919.
main::process_cmd("/usr/local/bin/trinity-plugins/BIN/ParaFly -c recursive_trini"...) called at /usr/local/bin/Trinity line 3653
main::run_partitioned_cmds("recursive_trinity.cmds") called at /usr/local/bin/Trinity line 2528
main::run_recursive_trinity("/home/lleria/drago-hpc-containers/trinity/./trinity_out_dir_c"...) called at /usr/local/bin/Trinity line 2271
main::run_chrysalis("/home/lleria/drago-hpc-containers/trinity/trinity_out_dir_cra"..., "/home/lleria/drago-hpc-containers/trinity/trinity_out_dir_cra"..., 200, 500, undef, "/home/lleria/drago-hpc-containers/trinity/trinity_out_dir_cra"..., "/home/lleria/drago-hpc-containers/trinity/trinity_out_dir_cra"...) called at /usr/local/bin/Trinity line 1895
main::run_Trinity() called at /usr/local/bin/Trinity line 1500
eval {...} called at /usr/local/bin/Trinity line 1499
Trinity run failed. Must investigate error above.
Could you help me solving it?
Thank you so much,
Laia