1. A computer implemented method for inferring a probability of an I th inference relating to a biological system, wherein I is an integer reflecting how many times a recursion process has been conducted, the computer implemented method comprising: receiving a I th query at a database, on a data processing system, regarding an I th fact related to the biological system, wherein the I th fact becomes a compound fact that includes multiple sub-facts on a subsequent iteration of the recursion process, wherein the I th inference is absent from the database, wherein the database comprises a plurality of divergent data, wherein the plurality of divergent data includes a plurality of cohort data, wherein each datum of the database is conformed to the dimensions of the database, wherein each datum of the plurality of data has associated metadata and an associated key, wherein the associated metadata comprises data regarding cohorts associated with the corresponding datum, data regarding hierarchies associated with the corresponding datum, data regarding a corresponding source of the datum, and data regarding probabilities associated with integrity, reliability, and importance of each associated datum; establishing the I th fact as a frame of reference for the I th query, by a processing unit of the data processing system; mathematically refocusing the database such that the fact is modeled as a first center of an inverted star schema, and modeling each datum of the plurality of data in the inverted star schema around the fact; applying a I th set of rules to the I th query, by the processing unit, wherein the I th set of rules are determined for the I th query according to a J th set of rules, wherein J is equal to I-1, wherein the set of rules determine how the plurality of data are to be compared to the I th fact, wherein the I th set of rules is prioritized, and wherein the set of rules determine a search space of for the I th query including the associated metadata and associated key, wherein the J th set of rules is a rule set used in a previous iteration of the recursive process; executing the I th query, by the processing unit, to create the probability of the inference, wherein the probability of the inference is determined from comparing the I th search space according to the I th set of rules; automatically generating cohort data for the I th fact; and storing the probability of the I th inference and the cohort data for the I th fact by the processing unit in a memory element of the data processing system, wherein the I th inference and the cohort data are stored in the database at an atomic level; wherein the first inference relating to a biological system is selected from the group consisting of an interaction between the biological system and an environmental factor, monitoring the biological system, monitoring the environmental factor, a relationship between a biological pathway and a drug, a relationship between the biological pathway and a food, a relationship between the biological pathway and a substance interacting with the biological pathway, a relationship between the biological pathway and a gene, a relationship between the biological pathway and the environmental factor, and combinations thereof.