this.accessionWriter = accessionWriter;
this.fastaParser = new FastaParserImpl(genomeFile);
}
public void run() throws Exception {
LocationGenerator locationGenerator = createLocationGenerator();
List<ProteinLocation> locations = locationGenerator.generateLocations();
generateProteinsFile(locations,
CodonTranslationTable.parseTableFile(translationTableFile));
generateGffFile(locations);
generateAccessionFile(locations);
}