diff --git a/src/main/java/GraphWithMapData.java b/src/main/java/GraphWithMapData.java index bfa1e19..4f186dc 100644 --- a/src/main/java/GraphWithMapData.java +++ b/src/main/java/GraphWithMapData.java @@ -11,13 +11,14 @@ public class GraphWithMapData implements java.io.Serializable { private String sourceFilename; private final SimpleWeightedGraph graph; - private Integer numWells; - private Integer[] wellPopulations; - private Integer alphaCount; - private Integer betaCount; - private int readDepth; - private double readErrorRate; - private double errorCollisionRate; + private final int numWells; + private final Integer[] wellPopulations; + private final int alphaCount; + private final int betaCount; + private final int readDepth; + private final double readErrorRate; + private final double errorCollisionRate; + private final double realSequenceCollisionRate; private final Map distCellsMapAlphaKey; // private final Map plateVtoAMap; // private final Map plateVtoBMap; @@ -29,7 +30,8 @@ public class GraphWithMapData implements java.io.Serializable { public GraphWithMapData(SimpleWeightedGraph graph, Integer numWells, Integer[] wellConcentrations, Map distCellsMapAlphaKey, Integer alphaCount, Integer betaCount, - Integer readDepth, Double readErrorRate, Double errorCollisionRate, Duration time){ + Integer readDepth, Double readErrorRate, Double errorCollisionRate, + Double realSequenceCollisionRate, Duration time){ // Map plateVtoAMap, // Map plateVtoBMap, Map plateAtoVMap, @@ -50,6 +52,7 @@ public class GraphWithMapData implements java.io.Serializable { this.readDepth = readDepth; this.readErrorRate = readErrorRate; this.errorCollisionRate = errorCollisionRate; + this.realSequenceCollisionRate = realSequenceCollisionRate; this.time = time; } @@ -122,4 +125,6 @@ public class GraphWithMapData implements java.io.Serializable { public Double getErrorCollisionRate() { return errorCollisionRate; } + + public Double getRealSequenceCollisionRate() { return realSequenceCollisionRate; } }