Integrate water models for advanced analysis, pattern recognition, and predictive analytics
- Nathan Rudyk
- Jul 29
- 2 min read
infinitii face pro is a powerful extension of infinitii flowworks that empowers data analysts, data modelers, and operational managers to take control of system data with advanced scripting, integration, and automation features. With infinitii face pro, you can:
Manipulate and analyze data using Python or R scripts
Build powerful, custom-calculated channels for advanced analysis, pattern recognition, and predictive analytics
Seamlessly integrate new data sources into your workflows, from sensors to weather APIs to water models
Example 1: integrated predictive analytics
In this example, sensor data, weather modeling data and Raven hydrologic output data is being used to monitor creek discharge. infinitii face pro scripting feeds live data into the hydrologic model, produces a new calculated channel that predicts creek discharge, and sets up alarms and notifications for critical situations (e.g., storm surges predicting unusually high discharge). Operational managers benefit from real-time alerts, allowing rapid, informed decisions.
Example 2: sensor data anomaly detection
At a flow monitoring site, sensor data is collected continuously, and analysts examine this data in the infinitii flowworks graph view, looking for unexpected spikes or drops. Anomalies in sensor data can skew models and trigger false alarms or cause key personnel to ignore notifications, compromising system reliability.
To solve these issues, you can use infinitii face pro to build a custom Python script (e.g., using the Isolation Forest algorithm) to detect and flag suspect sensor data. Then, automate QA/QC to reduce the impact of "bad data" and ensure that only reliable information drives operational decisions.
6-step guide to creating new value with infinitii face pro
1. Access infinitii face pro
Go to Manage → infinitii face pro on the top menu
If it’s grayed out, contact support
2. Create a new template
In Templates, choose New Template
Name your project (e.g., “Flag Anomalies”)
Describe the statistical method or approach
Assign a Project Group to facilitate sharing and organization
3. Build and deploy reusable scripts
Templates store scripts and required resources
Bundles are how you apply templates at other sites; deploy calculations broadly, even for non-technical users
4. Design and test scripts in your preferred IDE
Develop and test using infinitii flowworks data exports (CSV) in your favorite environment
Once ready, paste your code directly into the infinitii face pro template
5. Flexible deployment
Run scripts on schedule or in near real-time
Monitor Job Status in the log view, view job results and console outputs
Plot the results for instant visualization
6. Result visualization and action
Compare raw and processed channels side-by-side
Custom calculated channels immediately usable for alarms, notifications, and further analytics
Key benefits by role

Empowerment and automation
Automate repetitive analysis and QA/QC tasks with custom scripts
Enable non-technical staff to deploy and reuse analytics tools at scale
All results – alarms, calculated channels, reports – are centralized for easy access and sharing
infinitii face pro gives your team the flexibility to:
Create, deploy, and share sophisticated analyses
Automate complex modeling and alerting workflows
Make better decisions, faster, with trusted data
Set up a demo today and experience how infinitii face pro can help you create new strategic insights from your data! Click here to get in touch with a product specialist.