updateProgress(0.0);
reader.openFile(start > 1 ? start : 1);
try {
long lastUpdateTime = System.currentTimeMillis();
while(reader.hasMoreLines()) {
reader.readLine();
statistics.putNewSample(reader.getParsedSample(), reader.getParsedWeight());
// Fills distribution if present
if (dist != null) {
dist.addSample(reader.getParsedSample(), reader.getParsedWeight());
}