25. A method for controlling a computer to accomplish a diagnosis, comprising: creating an image database from a collection of images pertaining to a particular subject matter, the image database being accessible by the computer; crating a knowledge database including a plurality of findings-diagnosis links representing relationships between findings and diagnoses, said knowledge database including cross-references to said image database, for the purpose of assisting in the diagnostic process, the knowledge database also being accessible by the computer; receiving, through a user-interface adapted to the particular subject matter, a plurality of descriptive characteristics of a sample requiring diagnosis; the computer operating a diagnostic engine, responsive to said descriptive characteristics, the diagnostic engine using the findings-diagnosis links to automatically generate, from a plurality of possible diagnoses included within the knowledge database, a subset including a plurality of possible diagnoses consistent with the descriptive characteristics collected from the user; and automatically reorganizing an information space of said image database for concurrent display of a plurality of images related to the subset of possible diagnoses for user review via the user-interface.
25. A method for controlling a computer to accomplish a diagnosis, comprising: creating an image database from a collection of images pertaining to a particular subject matter, the image database being accessible by the computer; crating a knowledge database including a plurality of findings-diagnosis links representing relationships between findings and diagnoses, said knowledge database including cross-references to said image database, for the purpose of assisting in the diagnostic process, the knowledge database also being accessible by the computer; receiving, through a user-interface adapted to the particular subject matter, a plurality of descriptive characteristics of a sample requiring diagnosis; the computer operating a diagnostic engine, responsive to said descriptive characteristics, the diagnostic engine using the findings-diagnosis links to automatically generate, from a plurality of possible diagnoses included within the knowledge database, a subset including a plurality of possible diagnoses consistent with the descriptive characteristics collected from the user; and automatically reorganizing an information space of said image database for concurrent display of a plurality of images related to the subset of possible diagnoses for user review via the user-interface. 29. The method according to claim 25 , wherein said knowledge database includes at least one diagnostic module, and where the available descriptive characteristics are defined in accordance with the diagnostic module.