Gene function in prokaryotes