The present invention provides methods, systems and software for registering a first dataset of an object with a second dataset of an object. In one embodiment, the present invention measurers refractive errors of an optical system. The method comprises obtaining a first and second optical measurement of the optical system. The first and second optical measurements are registered with each other and may improve the diagnosis and/or treatment of the refractive errors of the optical system. In one embodiment, the first optical measurement is a topographical map and the second optical measurement is a wavefront measurement.