Pre-filter saturating sequences only. Retaining singletons seems to improve matching accuracy in high sample rate test (well populations 10% of total cell sample size)

This commit is contained in:
eugenefischer
2022-09-25 15:06:46 -05:00
parent e699795521
commit 58d418e44b

View File

@@ -48,10 +48,10 @@ public class Simulator implements GraphModificationFunctions {
if(verbose){System.out.println("Well maps made");} if(verbose){System.out.println("Well maps made");}
// if(verbose){System.out.println("Removing singleton sequences and sequences present in all wells.");} if(verbose){System.out.println("Removing sequences present in all wells.");}
// filterByOccupancyThresholds(allAlphas, 2, numWells - 1); filterByOccupancyThresholds(allAlphas, 1, numWells - 1);
// filterByOccupancyThresholds(allBetas, 2, numWells - 1); filterByOccupancyThresholds(allBetas, 1, numWells - 1);
// if(verbose){System.out.println("Sequences removed");} if(verbose){System.out.println("Sequences removed");}
int pairableAlphaCount = allAlphas.size(); int pairableAlphaCount = allAlphas.size();
if(verbose){System.out.println("Remaining alphas count: " + pairableAlphaCount);} if(verbose){System.out.println("Remaining alphas count: " + pairableAlphaCount);}
int pairableBetaCount = allBetas.size(); int pairableBetaCount = allBetas.size();