File outputFile = new File(outputFileName);
//Sam/FASTA files are special
try {
if (typeString.endsWith("sam")) {
AlignmentIndexer indexer = AlignmentIndexer.getInstance(inputFile, null, null);
indexer.createSamIndex(outputFile);
return outputFileName;
} else if (isFasta) {
FastaUtils.createIndexFile(inputFile.getAbsolutePath(), outputFileName);
return outputFileName;
}