Skip to content
Solutions

Codespace

A development environment for data analysis and optimisation

Codespace is a development and execution environment for customised data analysis and process optimisation using Python.

Users, Guard or external consultants can develop analyses that run at defined intervals in an isolated environment, with Data Vault as the only interface to operational data. Results can then be visualised in applications such as Dashboard, Alarms and Maps, or made available through APIs for control system optimisation.

Codespace is available in three levels, ranging from deterministic calculations and basic statistical analysis to advanced predictive analysis using machine learning.

Built for customised analysis

Different operational challenges require different types of analysis. Codespace provides an environment where users can develop and run customised Python-based analyses using the operational data available through Data Vault.

The isolated execution environment separates the analysis from the underlying operational systems, while Data Vault provides the interface to the data.

Analyses can be scheduled to run at defined intervals, making customised calculations and models a repeatable part of the operational workflow.

From calculations to predictive analysis

Codespace is available in three levels, allowing the level of analysis to match the needs of the application.

Basic

Deterministic calculations on time-series data, including aggregation and calculations based on arithmetic and linear expressions.

Standard

Statistical multivariate analysis of time-series data to identify and analyse relationships between variables.

Premium

Predictive analysis of time-series data using advanced analytical methods and machine learning.

 

Key benefits

Customised analysis

  • Develop Python-based analyses tailored to specific operational and process requirements.

Isolated execution environment

  • Run analyses in an isolated environment, with Data Vault as the interface to operational data.

Scheduled execution

  • Schedule analyses to run at defined intervals, making repeatable analysis part of the operational workflow.

Use results across Guard Cloud

  • Visualise analysis results in applications such as Dashboard, Alarms and Maps.

Connect results to control systems

  • Make analysis results available through APIs for use in control system optimisation.

Three levels of analysis

  • Choose between deterministic calculations, statistical analysis and predictive analysis using machine learning.

Reliable when it matters

Codespace provides a controlled environment for developing and running customised analyses based on operational data.

With Data Vault as the interface to operational data and analyses running in an isolated environment, Codespace provides a structured way to extend the use of data without changing the underlying operational systems.

The result is a flexible environment for turning operational data into analysis that can support process optimisation and control system optimisation.  

Talk to an engineer

Every wastewater system has different infrastructure, data and operational challenges. We start with what is already there — and identify where data, analysis and sensing can create better understanding.

Get in touch