> Dr. Conover, however, became intrigued with two naturally occurring antibiotics that, except for two atoms, were chemically identical. To Dr. Conover, the atoms seemed out of place. Each antibiotic had a chlorine or oxygen atom where he expected to find a hydrogen atom. Would swapping in hydrogen improve the potency of the drugs?
> Using a routine chemical procedure, he stripped chlorine from one antibiotic and inserted hydrogen, creating a more stable molecule. He worked with a single assistant. “I didn’t want an audience if we failed,” he told The Plain Dealer of Cleveland in 1992.
> The result was tetracycline, a powerful antibiotic with fewer side effects than the drug from which it was derived — proof, Dr. Conover wrote, that “a superior drug could be made by chemical modification.”
In computer science and computer engineering, students typically learn about, and then how to implement such fundamental breakthroughs as Hamming codes [0] and implementing ALU's in VHDL [1].
What's the equivalent in chemistry/biology/pharma? That is, how do you get into the field/expertise/mindset in which you're creating and testing out drug compositions in a methodical way that Dr. Conover did when he was able to discover and confirm tetracycline in a matter of months.
I realize this already feels like a silly question. Discovering new drugs is more complicated today. And a single science, such as chemistry, isn't enough to create an antibiotic, because you also have to be able to test the result. And perhaps there's a significant amount of chemical engineering process involved to efficiently create the target antibiotic.
[0] http://nifty.stanford.edu/2011/hansen-hamming-codes/
[1] http://www.utdallas.edu/~poras/courses/ee3320/xilinx/upenn/l...