A method for selecting a location of a procedure site, the method comprising: proposing a candidate procedure site (530, 560, 570, 580, 840, 850); automatically determining if a location of the candidate procedure site (530, 560, 570, 580, 840, 850) and locations of at least two pre-existing or previously proposed sites (510, 520, 810a, 810b, 820) positioned within an examination region would represent points on a fitted straight line and/or form a predefined geometric shape substantially close to one between isoceles triangles, equilateral triangles, rectangles or squares, if such fitted straight line and/or predefined geometric shape were to be drawn through the locations of the candidate procedure site and the at least two pre-existing or previously proposed sites, wherein said representing points that form the predefined geometric shape are points located within a band range of values from vertices of the predefined geometric shape, said band range being up to 0,5 mm; and if it is found that the location of the candidate procedure site (530, 560, 570, 580, 840, 850) and the locations of the at least two pre-existing or the previously proposed sites (510, 520, 810a, 810b, 820) do not form such a fitted straight line and/or form such a predefined geometric shape, confirming the proposed candidate procedure site; if it is found that the location of the candidate procedure site (530, 560, 570, 580, 840, 850) and the locations of the at least two pre-existing or the previously proposed sites (510, 520, 810a, 810b, 820) form such a fitted straight line and/or form such a predefined geometric shape, modifying (420, 425) the location of the proposed candidate procedure site, such that the modified location of the candidate procedure site (530, 560, 570, 580, 840, 850) and the locations of the at least two pre-existing or previously proposed sites (510, 520, 810a, 810b, 820) do not represent points on the fitted straight line and/or form the predefined geometric shape. proposing a candidate procedure site (530, 560, 570, 580, 840, 850); automatically determining if a location of the candidate procedure site (530, 560, 570, 580, 840, 850) and locations of at least two pre-existing or previously proposed sites (510, 520, 810a, 810b, 820) positioned within an examination region would represent points on a fitted straight line and/or form a predefined geometric shape substantially close to one between isoceles triangles, equilateral triangles, rectangles or squares, if such fitted straight line and/or predefined geometric shape were to be drawn through the locations of the candidate procedure site and the at least two pre-existing or previously proposed sites, wherein said representing points that form the predefined geometric shape are points located within a band range of values from vertices of the predefined geometric shape, said band range being up to 0,5 mm; and if it is found that the location of the candidate procedure site (530, 560, 570, 580, 840, 850) and the locations of the at least two pre-existing or the previously proposed sites (510, 520, 810a, 810b, 820) do not form such a fitted straight line and/or form such a predefined geometric shape, confirming the proposed candidate procedure site; if it is found that the location of the candidate procedure site (530, 560, 570, 580, 840, 850) and the locations of the at least two pre-existing or the previously proposed sites (510, 520, 810a, 810b, 820) form such a fitted straight line and/or form such a predefined geometric shape, modifying (420, 425) the location of the proposed candidate procedure site, such that the modified location of the candidate procedure site (530, 560, 570, 580, 840, 850) and the locations of the at least two pre-existing or previously proposed sites (510, 520, 810a, 810b, 820) do not represent points on the fitted straight line and/or form the predefined geometric shape.