Abstract: A method for detecting viable cells such as bacterial cells, within a sample, said method comprising (i) incubating said sample with a virus which is able to infect said cells under conditions which allow said virus to infect and replicate within any such cells which are viable; and (ii) detecting any nucleic acid obtained by replication of the virus in said cell.