BBC News -- A urine test could help doctors decide which drugs will be most effective for their patients, scientists have shown.