These files find every reading frame of sufficient length in a sequence contained in a FASTA file in the forward and reverse complement directions. Inside main(), there's a std::ifstream which contains the FASTA file, and the string inside can be changed to use a different FASTA file.