BandMatrixFactory.DEFAULT_BAND_RADIUS);
int margin = createInt(commandLine, "margin",
AdaptiveBandAlgorithm.DEFAULT_MIN_BAND_MARGIN);
float increment = createFloat(commandLine, "increment",
AdaptiveBandAlgorithm.DEFAULT_BAND_INCREMENT_RATIO);
HmmAlignAlgorithmFactory algorithmFactory;
if (cls.equals("viterbi")) {
algorithmFactory = new ViterbiAlgorithmFactory();
} else if (cls.equals("fb")) {
algorithmFactory = new ForwardBackwardAlgorithmFactory();
} else {