CML: A Method for Cellular Typing