A method for selection of a catheter for use in a medical procedure having an optimal configuration relative to the anatomy of a patient on which the procedure is to be performed, the method comprising the steps of: providing a system including a scanning device capable of obtaining image data on a region of interest within the anatomy of a patient and reconstructing a three-dimensional image of the ROI from the image data, wherein the ROI is the heart of the patient; a database of available catheter models; a display capable of illustrating the 3D image and a 3D catheter model of a known catheter from the database; and a central processing unit operably connected to the database, scanning device and the display, the CPU operable to analyze the 3D image in comparison with the 3D catheter model; obtaining image data comprising a 3D scan of the heart of the patient; reconstructing a 3D image of the heart from the image data; segmenting the image to illustrate portions of the heart through with the catheter will travel and/or abut when inserted into the heart; estimating a central axis of each coronary ostium; identifying regions of the ascending aorta and descending aorta that are viable for catheter support; accessing the database; selecting a 3D model of an available catheter from the database to compare with the 3D image of the heart; comparing the selected 3D catheter model of an available catheter with the 3D image of the heart and evaluating the fit of each 3D model associated with a respective available catheter, wherein evaluating the fit of a 3D model of an available catheter comprises: determining that the primary curve of the selected 3D catheter model can align the catheter tip of the 3D model with the coronary ostium; determining that the secondary curve of the 3D catheter model contacts a first viable support surface in the ascending aorta; and determining that that a body of the 3D catheter model contacts a second viable support surface in the descending aorta; and selecting the available catheter from the database with the optimal configuration for use within the ROI to perform the procedure. providing a system including a scanning device capable of obtaining image data on a region of interest within the anatomy of a patient and reconstructing a three-dimensional image of the ROI from the image data, wherein the ROI is the heart of the patient; a database of available catheter models; a display capable of illustrating the 3D image and a 3D catheter model of a known catheter from the database; and a central processing unit operably connected to the database, scanning device and the display, the CPU operable to analyze the 3D image in comparison with the 3D catheter model; obtaining image data comprising a 3D scan of the heart of the patient; reconstructing a 3D image of the heart from the image data; segmenting the image to illustrate portions of the heart through with the catheter will travel and/or abut when inserted into the heart; estimating a central axis of each coronary ostium; identifying regions of the ascending aorta and descending aorta that are viable for catheter support; accessing the database; selecting a 3D model of an available catheter from the database to compare with the 3D image of the heart; comparing the selected 3D catheter model of an available catheter with the 3D image of the heart and evaluating the fit of each 3D model associated with a respective available catheter, wherein evaluating the fit of a 3D model of an available catheter comprises: determining that the primary curve of the selected 3D catheter model can align the catheter tip of the 3D model with the coronary ostium; determining that the secondary curve of the 3D catheter model contacts a first viable support surface in the ascending aorta; and determining that that a body of the 3D catheter model contacts a second viable support surface in the descending aorta; and determining that the primary curve of the selected 3D catheter model can align the catheter tip of the 3D model with the coronary ostium; determining that the secondary curve of the 3D catheter model contacts a first viable support surface in the ascending aorta; and determining that that a body of the 3D catheter model contacts a second viable support surface in the descending aorta; and selecting the available catheter from the database with the optimal configuration for use within the ROI to perform the procedure.