The Andrew robot as it moves through the protocol. The user is required to set up the workbench area as shown in the Andrew Lab protocol (A). The Andrew robot then moves from its starting position (B) and begins scanning unique codes on each Domino with a camera located under the “hand” (C). Once it has been confirmed that each Domino is in the correct location, the Andrew robot then picks up the appropriate pipette (D), sets the pipette to the correct volume (E), measures the exact location of the bottom of the pipette (F), picks up a pipette tip (G), and measures the exact location of the pipette tip so that it can accurately draw and dispense liquids at a predetermined height (H). The Andrew robot is now ready to begin pipetting, and for each step it draws liquid from a destination (I) and dispenses it into the correct location. For the GlycoWorks automated protocol, the three dispensing locations are the Inheco heating and cooling block, where denaturation, de-N-glycosylation, and labeling occur (J); the µElution plate located in the vacuum manifold, where sample is bound, cleaned, and eluted (K); and the sample collection tubes, which are placed in an empty µPlate Domino following sample elution off of the µElution plate and subsequently diluted (L). There are three user actions during the procedure: following the reactions in J, the user must turn on the vacuum for the steps in K; following cleanup, the user must turn off the vacuum to replace the waste tray with sample collection tubes and then turn the vacuum back on; and following elution in K, the user must turn the vacuum off to remove the sample tubes and place them in the empty Domino in L.