A system and methods for integrating laboratory instrumentation and
applications to provide a unified control and coordination architecture
under a common interface. The system provides mechanisms for detection of
various hardware and software components wherein the individual
functionalities and input/output data types for each component are
automatically recognized and incorporated into a centralized control
system that provides live monitoring of the operational status of
available components.