Add menu option to activate simulation of read depth and sequence read errors
This commit is contained in:
@@ -176,7 +176,7 @@ public class BiGpairSEQ {
|
||||
public static void setOutputGraphML(boolean b) {outputGraphML = b;}
|
||||
public static String getVersion() { return version; }
|
||||
|
||||
public static boolean getSimulateReadDepth() {
|
||||
public static boolean simulateReadDepth() {
|
||||
return simulateReadDepth;
|
||||
}
|
||||
|
||||
|
||||
@@ -505,7 +505,8 @@ public class InteractiveInterface {
|
||||
System.out.println("3) Turn " + getOnOff(!BiGpairSEQ.cacheGraph()) + " graph/data file caching");
|
||||
System.out.println("4) Turn " + getOnOff(!BiGpairSEQ.outputBinary()) + " serialized binary graph output");
|
||||
System.out.println("5) Turn " + getOnOff(!BiGpairSEQ.outputGraphML()) + " GraphML graph output (for data portability to other programs)");
|
||||
System.out.println("6) Maximum weight matching algorithm options");
|
||||
System.out.println("6) Turn " + getOnOff(!BiGpairSEQ.simulateReadDepth()) + " simulation of read depth and sequence read errors");
|
||||
System.out.println("7) Maximum weight matching algorithm options");
|
||||
System.out.println("0) Return to main menu");
|
||||
try {
|
||||
input = sc.nextInt();
|
||||
@@ -515,7 +516,8 @@ public class InteractiveInterface {
|
||||
case 3 -> BiGpairSEQ.setCacheGraph(!BiGpairSEQ.cacheGraph());
|
||||
case 4 -> BiGpairSEQ.setOutputBinary(!BiGpairSEQ.outputBinary());
|
||||
case 5 -> BiGpairSEQ.setOutputGraphML(!BiGpairSEQ.outputGraphML());
|
||||
case 6 -> algorithmOptions();
|
||||
case 6 -> BiGpairSEQ.setSimulateReadDepth(!BiGpairSEQ.simulateReadDepth());
|
||||
case 7 -> algorithmOptions();
|
||||
case 0 -> backToMain = true;
|
||||
default -> System.out.println("Invalid input");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user