A computer-implemented method for providing a split screen display of a field of view corresponding to an image, or a portion of an image, of a biological specimen, the method comprising: rendering a graphical user interface (200; 1000;1600;2320;2500) on a visual display device of a computing device; rendering, on the graphical user interface, an image panel (202;1002;1604;2502) displaying a first image of a first field of view corresponding to a biological specimen, the image panel comprising first and second image sub-panels (218,220; 218',220';1608,1610) for respectively representing first and second portions of the first field of view, the first image sub-panel configured for displaying expression levels of a first biomarker in the first portion of the first field of view, and the second image sub-panel configured for displaying expression levels of a second biomarker in the second portion of the first field of view, the image panel further comprising an interest region selection component for delineating an interest region within the field of view displayed in the main image panel, wherein the interest region comprises the first and second portions of the first field of view, wherein the first and second sub-panels comprises the expression levels of the first biomarker and expression levels of the second biomarker respectively; determining a first set of data selectively corresponding to the expression levels of the first biomarker in the first portion of the first field of view, and a second set of data selectively corresponding to the expression levels of the second biomarker in the second portion of the first field of view, wherein the first and second sets of data comprises only those sets of image data that are required at a given time for the thumbnail images; requesting a remote server (1702,1704) storing biomarker expression data for the first and second sets of data; receiving the first and second sets of data from the remote server; representing, in the first image sub-panel, the expression levels of the first biomarker in the first portion of the first field of view based on the first set of data; and representing, in the second image sub-panel, the expression levels of the second biomarker in the second portion of the first field of view based on the second set of data, wherein the server (1702,1704) is a tile server and image data corresponding to the first and second portions of the field of view is stored on the server as tiles (906,908) of image data in a tiled multi-resolution or pyramidal data structure (102,104;902,904). rendering a graphical user interface (200; 1000;1600;2320;2500) on a visual display device of a computing device; rendering, on the graphical user interface, an image panel (202;1002;1604;2502) displaying a first image of a first field of view corresponding to a biological specimen, the image panel comprising first and second image sub-panels (218,220; 218',220';1608,1610) for respectively representing first and second portions of the first field of view, the first image sub-panel configured for displaying expression levels of a first biomarker in the first portion of the first field of view, and the second image sub-panel configured for displaying expression levels of a second biomarker in the second portion of the first field of view, the image panel further comprising an interest region selection component for delineating an interest region within the field of view displayed in the main image panel, wherein the interest region comprises the first and second portions of the first field of view, wherein the first and second sub-panels comprises the expression levels of the first biomarker and expression levels of the second biomarker respectively; determining a first set of data selectively corresponding to the expression levels of the first biomarker in the first portion of the first field of view, and a second set of data selectively corresponding to the expression levels of the second biomarker in the second portion of the first field of view, wherein the first and second sets of data comprises only those sets of image data that are required at a given time for the thumbnail images; requesting a remote server (1702,1704) storing biomarker expression data for the first and second sets of data; receiving the first and second sets of data from the remote server; representing, in the first image sub-panel, the expression levels of the first biomarker in the first portion of the first field of view based on the first set of data; and representing, in the second image sub-panel, the expression levels of the second biomarker in the second portion of the first field of view based on the second set of data, wherein the server (1702,1704) is a tile server and image data corresponding to the first and second portions of the field of view is stored on the server as tiles (906,908) of image data in a tiled multi-resolution or pyramidal data structure (102,104;902,904).