How can we use actually test for the presence of these opiates?

If it is desired to test for morphine without heroin, an enzymatic assay would be created, but without heroin esterase, to degrade the morphine molecules into simpler structures and produce light.
This same procedure can be extended to immobilized enzyme assays. An enzyme solution is made up of NADP+, morphine dehydrogenase, sigma luciferase and FMN in a potassium phosphate buffer (see below). Square sections of crystal polystyrene are immersed in this solution and put on ice for one hour. The membrane squares are then moved to the edge of the dish and allowed to dry. Each square is then placed at one end of a polystyrene strip, at which time a small amount of decanal should be applied to the surface of each membrane square. This procedure bonds the membrane to the polystyrene substrate within seconds, and will evaporate to dryness in a few minutes. For the heroin test, 200 microliters of heroin esterase solution (50 units/mL) was included in the enzyme solution.
