Many CYP450 enzymes have been characterized, and the substrates (drugs) that each can recognize have been worked out to a large extent.
These subfamilies of CYP450 enzymes have all been associated with polymorphisms that can affect drug disposition: CYP1A2, CYP2C9, CYP2C19 and CYP2D6.