Software to aid the design of new medicines