A processor-implemented method for error estimation of local activation times, the method comprising: receiving, via a plurality of electrodes in a heart, a collection of acquisitions, wherein each acquisition comprises a set of electrophysiological, EP, signals measured by the electrodes; determining, for the collection of acquisitions, an original annotation for each EP signal, wherein the original annotation is determined by annotating each EP signal with a time of arrival of the EP wavefront, wherein, for at least some of the acquisitions, the method further comprises: (i) estimating, for each EP signal in the at least some of the acquisitions, a respective direction of arrival, DOA, and a respective distance relative to the electrodes from which the sets of EP signals originated; and (ii) based on the estimated DOA and distance, calculating a corrected annotation for at least one EP signal, the corrected annotation having a time of arrival that would have resulted from an EP wavefront originating at a focal source having the estimated DOA and distance relative to the electrodes; estimating a timing error in the at least one EP signal, wherein the timing error is the time difference between the original annotation and the corrected annotation, wherein estimating the timing error comprises: (i) selecting the original annotation in the EP signal; (ii) selecting the corrected annotation, corresponding to the original annotation; and (iii) calculating the time difference between the original and the corrected annotation; adjusting the at least one EP signal to fit the estimated DOA and distance and correct the error, wherein adjusting the at least one EP signal comprises replacing the original annotation with the corresponding corrected annotation upon verifying that the corrected annotation meets a predefined condition; and using the set of EP signals, including the adjusted EP signal, generating an EP map of at least a portion of the heart. receiving, via a plurality of electrodes in a heart, a collection of acquisitions, wherein each acquisition comprises a set of electrophysiological, EP, signals measured by the electrodes; determining, for the collection of acquisitions, an original annotation for each EP signal, wherein the original annotation is determined by annotating each EP signal with a time of arrival of the EP wavefront, wherein, for at least some of the acquisitions, the method further comprises: (i) estimating, for each EP signal in the at least some of the acquisitions, a respective direction of arrival, DOA, and a respective distance relative to the electrodes from which the sets of EP signals originated; and (ii) based on the estimated DOA and distance, calculating a corrected annotation for at least one EP signal, the corrected annotation having a time of arrival that would have resulted from an EP wavefront originating at a focal source having the estimated DOA and distance relative to the electrodes; (i) estimating, for each EP signal in the at least some of the acquisitions, a respective direction of arrival, DOA, and a respective distance relative to the electrodes from which the sets of EP signals originated; and (ii) based on the estimated DOA and distance, calculating a corrected annotation for at least one EP signal, the corrected annotation having a time of arrival that would have resulted from an EP wavefront originating at a focal source having the estimated DOA and distance relative to the electrodes; estimating a timing error in the at least one EP signal, wherein the timing error is the time difference between the original annotation and the corrected annotation, wherein estimating the timing error comprises: (i) selecting the original annotation in the EP signal; (ii) selecting the corrected annotation, corresponding to the original annotation; and (iii) calculating the time difference between the original and the corrected annotation; (i) selecting the original annotation in the EP signal; (ii) selecting the corrected annotation, corresponding to the original annotation; and (iii) calculating the time difference between the original and the corrected annotation; adjusting the at least one EP signal to fit the estimated DOA and distance and correct the error, wherein adjusting the at least one EP signal comprises replacing the original annotation with the corresponding corrected annotation upon verifying that the corrected annotation meets a predefined condition; and using the set of EP signals, including the adjusted EP signal, generating an EP map of at least a portion of the heart.