Advanced bacterial genetics