working implementation of GeneTaggerEP