1. A method of biochemical data analysis, the method comprising: receiving, at a computer system, a dataset for a plurality of biological samples, the dataset having a plurality of fields for each biological sample, at least a portion of the dataset being obtained from experiments involving the biological samples, wherein the dataset includes: a plurality of first fields, each first field including a plurality of values, each value corresponding to a respective characteristic of a respective biological sample, and a plurality of second fields, each second field corresponding to a respective analyte and including a plurality of concentrations of the respective analyte in the experiments, each concentration corresponding to a respective biological sample; in response to a user selecting the dataset via a graphical user interface (GUI) page of the computer system, automatically populating a drop-down box of the GUI page with the plurality of first fields, wherein the user uses an input device to select the dataset in the GUI page; displaying, on a display of the computer system, a list of the plurality of first fields in a first region of the GUI page in response to the user selecting the drop-down box in the GUI page, wherein the user uses the input device to select the drop-down box; receiving, at the GUI page, a selection of a compare field from the list of the plurality of first fields, wherein the user uses the input device to select the compare field; in response to the user selecting the compare field, automatically identifying a plurality of values in the database for the selected compare field; identifying, by the computer system, subgroups of the biological samples in the dataset for statistical analysis based on the identified plurality of values for the selected compare field, wherein biological samples of a subgroup have a same value for the compare field; in further response to the user selecting the dataset, automatically displaying, on the display of the computer system, a list of the plurality of second fields in a second region of the GUI page; receiving, at the GUI page, a selection of an analyte from the list of the plurality of second fields displayed on the display of the computer system for statistical analysis, wherein the user uses the input device to select the analyte; in response to the user selecting the analyte, retrieving a plurality of concentrations of the selected analyte from the dataset; in response to the user selecting the analyte and the compare field, automatically displaying, on the display of the computer system, information of the retrieved plurality of concentrations separated by subgroups to convey statistical information for the selected analyte for each subgroup of the compare field, wherein the information of the retrieved plurality of concentrations separated by subgroups is displayed within a third region of the GUI page to facilitate visual comparison; receiving, at the GUI page, a selection of a control group from a control group list, wherein the user uses the input device to select the control group; and in response to the user selecting the control group, automatically displaying, on the display of the computer system, a visual indication as to which subgroup corresponds to the control group.