refactor - GenesNotFoundException not thrown, if gene species cannot be determined throw 404