A method for analyzing a tissue biopsy, the method comprising: (a) receiving first image data representing tissue from the tissue biopsy, the first image data obtained at a first magnification; (b) obtaining second image data, the second image data representing tissue from the tissue biopsy, the second image data associated with a second magnification, the second image data obtained at the second magnification or from a downsampling or upsampling of the first image data obtained at the first magnification; c) subdividing the first image data into a first plurality of patches, wherein each patch of the first plurality of patches is a two dimensional array of pixels, each patch comprising a portion of the first image data representing a respective portion of the tissue from the tissue biopsy, wherein the second image data comprises a second plurality of patches, wherein each patch of the second plurality of patches is a two dimensional array of pixels, wherein each patch of the first plurality of patches is centered on or contains a corresponding patch from the second plurality of patches; (d) for each of the patches of the first plurality of patches, determining a likelihood of malignancy score, wherein the score is obtained by processing the patch and the corresponding patch from the second plurality of patches using an ensemble of deep neural network pattern recognizers and combining the outputs of each of the deep neural network pattern recognizers, wherein a first member of the ensemble of deep neural network pattern recognizers is arranged to process the patch at the first magnification, wherein a second member of the ensemble of deep neural network pattern recognizers is arranged to process the corresponding patch from the second plurality of patches at the second magnification. (a) receiving first image data representing tissue from the tissue biopsy, the first image data obtained at a first magnification; (b) obtaining second image data, the second image data representing tissue from the tissue biopsy, the second image data associated with a second magnification, the second image data obtained at the second magnification or from a downsampling or upsampling of the first image data obtained at the first magnification; c) subdividing the first image data into a first plurality of patches, wherein each patch of the first plurality of patches is a two dimensional array of pixels, each patch comprising a portion of the first image data representing a respective portion of the tissue from the tissue biopsy, wherein the second image data comprises a second plurality of patches, wherein each patch of the second plurality of patches is a two dimensional array of pixels, wherein each patch of the first plurality of patches is centered on or contains a corresponding patch from the second plurality of patches; (d) for each of the patches of the first plurality of patches, determining a likelihood of malignancy score, wherein the score is obtained by processing the patch and the corresponding patch from the second plurality of patches using an ensemble of deep neural network pattern recognizers and combining the outputs of each of the deep neural network pattern recognizers, wherein a first member of the ensemble of deep neural network pattern recognizers is arranged to process the patch at the first magnification, wherein a second member of the ensemble of deep neural network pattern recognizers is arranged to process the corresponding patch from the second plurality of patches at the second magnification.