Merged bug fix from Stable into Unstable
This commit is contained in:
commit
1a2e92f8db
|
|
@ -165,9 +165,9 @@ public class VariantDataManager {
|
||||||
bottomPercentage = ((float) numToAdd) / ((float) data.size());
|
bottomPercentage = ((float) numToAdd) / ((float) data.size());
|
||||||
}
|
}
|
||||||
int index = 0, numAdded = 0;
|
int index = 0, numAdded = 0;
|
||||||
while( numAdded < numToAdd ) {
|
while( numAdded < numToAdd && index < data.size() ) {
|
||||||
final VariantDatum datum = data.get(index++);
|
final VariantDatum datum = data.get(index++);
|
||||||
if( !datum.atAntiTrainingSite && !datum.failingSTDThreshold && !Double.isInfinite(datum.lod) ) {
|
if( datum != null && !datum.atAntiTrainingSite && !datum.failingSTDThreshold && !Double.isInfinite(datum.lod) ) {
|
||||||
datum.atAntiTrainingSite = true;
|
datum.atAntiTrainingSite = true;
|
||||||
trainingData.add( datum );
|
trainingData.add( datum );
|
||||||
numAdded++;
|
numAdded++;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue