public void setup(Context context) throws IOException {
Configuration conf = context.getConfiguration();
long numSeq = conf.getLong(NUM_SEQ_ATTR, 0);
int eugID = conf.getInt(EUG_ATTR, EugType.PRIME_ROT.ordinal());
alphabetMap = new AlphabetMap(conf.getStrings(ALPHABET_ATTR, DEF_ALPHABET)[0]);
// To allow for all 6 open reading frames, will generate 6 fold sequences.
numSeq *= 6;
if (numSeq < 0) {