Archives for drug discovery