From 8e9a250890c836bf24ee28a28d72ed110749e642 Mon Sep 17 00:00:00 2001 From: efischer Date: Tue, 22 Feb 2022 22:23:55 -0600 Subject: [PATCH] Cache graph data on creation --- src/main/java/InteractiveInterface.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/InteractiveInterface.java b/src/main/java/InteractiveInterface.java index f0e6eea..caf5e5a 100644 --- a/src/main/java/InteractiveInterface.java +++ b/src/main/java/InteractiveInterface.java @@ -75,7 +75,6 @@ public class InteractiveInterface { assert filename != null; CellFileWriter writer = new CellFileWriter(filename, sample); writer.writeCellsToFile(); - System.gc(); } //Output a CSV of sample plate @@ -187,7 +186,6 @@ public class InteractiveInterface { System.out.println("Writing Sample Plate to file"); writer.writePlateFile(); System.out.println("Sample Plate written to file: " + filename); - System.gc(); } } @@ -234,7 +232,9 @@ public class InteractiveInterface { GraphDataObjectWriter dataWriter = new GraphDataObjectWriter(filename, data); dataWriter.writeDataToFile(); System.out.println("Graph and Data file written to: " + filename); - System.gc(); + BiGpairSEQ.setGraph(data); + BiGpairSEQ.setGraphFilename(filename); + System.out.println("Graph and Data file " + filename + " cached."); } } @@ -296,7 +296,6 @@ public class InteractiveInterface { System.out.println("Writing results to file"); writer.writeResultsToFile(); System.out.println("Results written to file: " + filename); - System.gc(); } ///////