Applications And Confounds In Drug Discovery And Repurposing