Welcome!
UniteLabs is building automation infrastructure for biotech and pharma companies. The integration layer connects laboratory hardware and software systems across vendor barriers and enables seamless integration within minutes. With the Connector Development Kit (CDK) lab instruments can be integrated into the platform, leveraging the SiLA Standard. Our Python SDK provides full programmatic access to the lab to rapidly build and deploy automation workflows and supercharge existing lab software. The open-source integration tools, growing connector library, and SDK unite the digital lab and enable gradual and sustainable digitalisation and automation.
Quick Access
First steps
The UniteLabs Integration Platform is a cloud application that can be accessed with any conventional browser such as Mozilla Firefox, Chrome, Edge, and Safari.
High-level overview
The key concept behind the UniteLabs architecture is the clean separation of concerns that results in a reduction in point-to-point integrations and allows building a foundation for digitalisation step by step. By decoupling the application logic from the generalisable parts, such as device integration and the overall infrastructure, each new project can reuse the existing parts and extend it with new functionality, be it new connectors, workflows, or third-party software integrations.
The core of the UniteLabs Platform is the Integration Layer. The Integration Layer integrates every laboratory instrument, sensor, and device-specific software application by means of a Connector making the interface available in our API and SDK. A Connector consists of a driver, based on the standards SiLA 2 or OPC-UA LADS, and an edge gateway. While the driver is running on a machine that is physically connected to the lab device and handling the communication with the proprietary vendor device interface, the edge gateway establishes the connection to the cloud endpoint of the platform, providing full bi-directional access to the lab devices through the API.
The Integration Layer has an open REST API, that can be consumed directly or using our UniteLabs Python SDK. With the open API, third-party systems, such as LIMS, ELN, or scheduling software, gain access to all connected hard- and software systems. The UniteLabs graphical user interface enables direct interaction with all integrated devices. You can use our Python SDK to seamlessly integrate our API into your own software solutions and to write workflows in our automation environment or your own.
The Python SDK is one of the main features of the UniteLabs Platform and the go-to tool for building automations, be they simple data acquisition tasks or complex process automation. The SDK provides all functionality to interact with the connected systems and contains a growing library of utility functions and classes for labware, liquid classes, etc.