* execute sequentially if true
*/
public static void clusterData(Configuration conf, Path input, Path stateIn, Path output, double alpha0,
int numModels, boolean emitMostLikely, double threshold, boolean runSequential) throws IOException,
InterruptedException, ClassNotFoundException {
ClusterClassifier.writePolicy(new DirichletClusteringPolicy(numModels, alpha0), stateIn);
ClusterClassificationDriver.run(conf, input, output, new Path(output, PathDirectory.CLUSTERED_POINTS_DIRECTORY),
threshold, emitMostLikely, runSequential);
}