Laboratory protocols and algorithm