Abstract: A method and system for the analysis of biological, medical and/or biochemical data having values for each of a plurality of attributes, having a receiving portion for receiving the data and entering it into a storage arrangement like a relational database in accordance with the values and attributes of the data; a calculating portion for determining discrete bins for at least one of the attributes for the data in accordance with the values of the data entered in the storage arrangement; a re-organizing portion for re-organizing the data in the storage arrangement in accordance with the discrete bins; a data mining portion for mining the organized data in the storage arrangement to determine sets of applicable logical rules; and a processing and presenting portion for logical rules or groups of logical rules. The processing portion further involves the application of at least one operator to create a subset of rules in an iterative manner.