A system for generating a registration between impedance and magnetic based coordinate systems, comprising: a first catheter that includes a first electrode and a magnetic position sensor; a second catheter that includes a second electrode; a processor and memory storing non-transitory computer-readable instruction, executable by the processor to: compute a location of a number of fiducial points, wherein the fiducial points include impedance locations of the first electrode in an impedance based coordinate system and magnetic locations of the magnetic position sensor in a magnetic based coordinate system; compute a global electromagnetic transformation based on the location of the number of fiducial points to transform the impedance location of the first electrode in the impedance based coordinate system into a transformed impedance location of the first electrode in the magnetic based coordinate system; determine a magnetic location of the first electrode in the magnetic based coordinate system; determine an impedance shift between the transformed impedance location of the first electrode in the magnetic based system and the magnetic location of the first electrode in the magnetic based system; generate an electromagnetic dynamic registration between the impedance based coordinate system and the magnetic based coordinate system based on the impedance shift; and determine a shift corrected location of the second electrode by applying the electromagnetic dynamic registration to the impedance locations of the second electrode. a first catheter that includes a first electrode and a magnetic position sensor; a second catheter that includes a second electrode; a processor and memory storing non-transitory computer-readable instruction, executable by the processor to: compute a location of a number of fiducial points, wherein the fiducial points include impedance locations of the first electrode in an impedance based coordinate system and magnetic locations of the magnetic position sensor in a magnetic based coordinate system; compute a global electromagnetic transformation based on the location of the number of fiducial points to transform the impedance location of the first electrode in the impedance based coordinate system into a transformed impedance location of the first electrode in the magnetic based coordinate system; determine a magnetic location of the first electrode in the magnetic based coordinate system; determine an impedance shift between the transformed impedance location of the first electrode in the magnetic based system and the magnetic location of the first electrode in the magnetic based system; generate an electromagnetic dynamic registration between the impedance based coordinate system and the magnetic based coordinate system based on the impedance shift; and determine a shift corrected location of the second electrode by applying the electromagnetic dynamic registration to the impedance locations of the second electrode. compute a location of a number of fiducial points, wherein the fiducial points include impedance locations of the first electrode in an impedance based coordinate system and magnetic locations of the magnetic position sensor in a magnetic based coordinate system; compute a global electromagnetic transformation based on the location of the number of fiducial points to transform the impedance location of the first electrode in the impedance based coordinate system into a transformed impedance location of the first electrode in the magnetic based coordinate system; determine a magnetic location of the first electrode in the magnetic based coordinate system; determine an impedance shift between the transformed impedance location of the first electrode in the magnetic based system and the magnetic location of the first electrode in the magnetic based system; generate an electromagnetic dynamic registration between the impedance based coordinate system and the magnetic based coordinate system based on the impedance shift; and determine a shift corrected location of the second electrode by applying the electromagnetic dynamic registration to the impedance locations of the second electrode.