A configurable workstation includes a support frame defining a workspace for performing a scientific procedure, multiple modules that are configured to be selectively installed to the support frame for customizing a functional profile of the configurable workstation, and a server computing device hosting an application that provides a user interface for controlling operations of the configurable workstation.