1. A computerized method for the detection and analysis of patterns using computer program comprises the steps of: a) Input an image containing object labels; b) Perform relational feature development using the input image to create at least one pattern map output wherein the pattern map consists of C×C object class relationships across an image set, each row of the pattern map is a distribution of object classes relations to C other classes including itself; c) Perform relational feature analysis using the at least one pattern map to create a relational feature analysis result output; d) Perform determination of a genetic anomaly.