Viral nanomechanics with a virtual atomic force microscope. (5th June 2018)