Gene Prediction Revisited - Bata Natali (2025)