Skip to main content
Skip table of contents

Seeq Data Lab

Default Python Version Update

  • Python 3.8 is end of life as of October 7, 2024, meaning it will no longer receive security updates or bug fixes.

  • We hope to continue offering Python 3.8 in Data Lab through the end of 2024. However, if any issues arise, we may be required to discontinue support earlier than anticipated.

  • We strongly encourage you to update your projects to Python 3.11, which will become the default version, to ensure continued security and compatibility.

Compatibility Testing is Crucial: It's vital to thoroughly test your existing scripts with Python 3.11 to identify and address any potential compatibility issues. This proactive approach ensures a smooth transition and prevents disruptions in your workflow.

Please see Data Lab Python 3.11 Compatibility Guide for more information

What is Seeq Data Lab?

Seeq Data Lab is a service that brings together Jupyter notebooks, which is a web application that combines a Python REPL and Markdown, with the Seeq API. This enables users to create Python-based Notebooks and use the custom SPy library (see documentation) that we distribute, to push, pull and manipulate data using Seeq and then develop reports and visualizations using that data.

Frequently Asked Questions

Why use Seeq Data Lab vs. Seeq Workbench/Organizer?

Seeq Data Lab offers the ability to automate work ordinarily done in Seeq Workbench/Organizer. This could include scaling an analysis across a fleet of similar assets or creating dashboards for an entire unit, as examples. It also enables unique ways of visualizing your data – such as Radar Charts or Box-and-Whisker plots – that are not otherwise available in Seeq Workbench.

When should I use a dedicated ML-optimized platform (such as Azure ML or SageMaker) instead of Seeq Data Lab?

Seeq Data Lab is best suited for general purpose computing, including: 

  • data visualization

  • workflow automation

  • modest data science applications

  • Seeq-embeddable interactive UI applications

Seeq Data Lab does not compete with ML-optimized platforms, which are the best fit for data science applications involving:

  • high performance and distributed compute management 

  • management and versioning of datasets, models, and source code

  • modeling of hundreds of calculated features and years of data

In these cases, SPy is still recommended for usage in external platforms for easy data access and/or operationalization back to Seeq.

Can I use the Seeq Python (SPy) library outside of Seeq Data Lab?

You can use SPy without using it directly in Data Lab, but you will still need a Data Lab license. The SPy library may be imported and used in any project that supports Python. You could use SPy inside AWS Sagemaker, Azure Machine Learning, any other Jupyter Notebook-based development environment that supports Python, or any other Python environment.

If you want to use Add-on Tools in Seeq, you will also need a Data Lab license.

What other Python libraries can I use in Seeq Data Lab?

Any and all libraries accessible through the Seeq Data Lab Server (web or company repository) and approved in your organization’s environment.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.