A system for performing ophthalmic surgery, comprising: a wavefront aberrometer, configured to obtain a wavefront map of a free eye to measure a refractive error; a first iris imager, in communication with the wavefront aberrometer, configured to obtain a first iris image of the free eye; a laser surgery device including, a patient interface configured to dock to and applanate the eye; a second iris imager, configured to obtain a second iris image for the docked and applanated eye; a computer processor and memory in communication with the wavefront aberrometer, configured to: determine a free eye cutting profile to cut in a cornea of the eye, based on the wavefront aberrometer measurement; and an ultrashort pulsed laser in communication with the computer processor; characterized in that: the free eye cutting profile includes a lenticule shape comprising a top lenticular incision and a bottom lenticular incision; the computer processor and memory are configured to: determine a first translation of the free eye cutting profile based on an estimated perturbation of the eye by docking to the patient interface; and determine a second translation of the cutting profile for the docked and applanated eye using the second iris image for the docked and applanated eye compared to the first iris image of the free eye, wherein the second translation of the cutting profile accounts for iris distortion in the second iris image for the docked and applanated eye; and the ultrashort pulsed laser is configured to incise the bottom lenticular incision and the top lenticular incision in the cornea on the docked eye based on the first and second translations of the cutting profile. a wavefront aberrometer, configured to obtain a wavefront map of a free eye to measure a refractive error; a first iris imager, in communication with the wavefront aberrometer, configured to obtain a first iris image of the free eye; a laser surgery device including, a patient interface configured to dock to and applanate the eye; a second iris imager, configured to obtain a second iris image for the docked and applanated eye; a computer processor and memory in communication with the wavefront aberrometer, configured to: determine a free eye cutting profile to cut in a cornea of the eye, based on the wavefront aberrometer measurement; and an ultrashort pulsed laser in communication with the computer processor; a patient interface configured to dock to and applanate the eye; a second iris imager, configured to obtain a second iris image for the docked and applanated eye; a computer processor and memory in communication with the wavefront aberrometer, configured to: determine a free eye cutting profile to cut in a cornea of the eye, based on the wavefront aberrometer measurement; and an ultrashort pulsed laser in communication with the computer processor; characterized in that: the free eye cutting profile includes a lenticule shape comprising a top lenticular incision and a bottom lenticular incision; the computer processor and memory are configured to: determine a first translation of the free eye cutting profile based on an estimated perturbation of the eye by docking to the patient interface; and determine a second translation of the cutting profile for the docked and applanated eye using the second iris image for the docked and applanated eye compared to the first iris image of the free eye, wherein the second translation of the cutting profile accounts for iris distortion in the second iris image for the docked and applanated eye; and the ultrashort pulsed laser is configured to incise the bottom lenticular incision and the top lenticular incision in the cornea on the docked eye based on the first and second translations of the cutting profile. the free eye cutting profile includes a lenticule shape comprising a top lenticular incision and a bottom lenticular incision; the computer processor and memory are configured to: determine a first translation of the free eye cutting profile based on an estimated perturbation of the eye by docking to the patient interface; and determine a second translation of the cutting profile for the docked and applanated eye using the second iris image for the docked and applanated eye compared to the first iris image of the free eye, wherein the second translation of the cutting profile accounts for iris distortion in the second iris image for the docked and applanated eye; and determine a first translation of the free eye cutting profile based on an estimated perturbation of the eye by docking to the patient interface; and determine a second translation of the cutting profile for the docked and applanated eye using the second iris image for the docked and applanated eye compared to the first iris image of the free eye, wherein the second translation of the cutting profile accounts for iris distortion in the second iris image for the docked and applanated eye; and the ultrashort pulsed laser is configured to incise the bottom lenticular incision and the top lenticular incision in the cornea on the docked eye based on the first and second translations of the cutting profile.