1. A method of displaying surgical path data in a computing device having an input device, a display, a memory and a processor interconnected with the input device, the display, and the memory, the method comprising: storing, in the memory, (i) an image of a volume of patient tissue having an outer surface, and (ii) anatomical data defining anatomical features of the volume, including a plurality of diffusion tracts in the patient tissue and a plurality of sulci in the patient tissue; receiving, at the processor, an identifier of a target location within the volume; at the processor, generating a plurality of paths from the outer surface to the target location, each path having a start point located on the outer surface, and an end point at the target location; for each of the plurality of paths, determining a score at the processor based on a comparison between the path and the anatomical data to: identify a number of the diffusion tracts intersected by the path; and identify the nearest sulcus to the path, and determine the distance from the nearest sulcus to the path; and controlling the display to present the outer surface and, at the locations of the start points, indications of the respective scores of the paths corresponding to the start points.