TetraScience

Tetra Data Platform Documentation

Welcome to TetraScience Tetra Data Platform (TDP) documentation site. Here, you'll find Product Documentation, API Documentation, and Release Notes for TDP components.

Release Notes    API Documentation

Hardware and Software Requirements

This topic lists the hardware and software requirements for each Tetra Data Platform component.

Tetra Data Platform Components

The following is the list of Tetra Data Platform components.

Tetra Data Platform (TDP)

The core part of the TDP can be single-tenant (customer hosted) or multi-tenant (TetraScience hosted). For a more detailed list of requirements, see this topic: https://developers.tetrascience.com/v3.0/docs/requirements-for-deploying-the-tetra-data-platform.

Item

Specifications

Notes

Web Browser

The latest 2 versions of one of the following browsers:

  • Google Chrome
  • MS Edge
  • Mozilla Firefox

General AWS Account and Networking, (including required AWS Services)

Current Versions

List of requirements

AWS Account Permissions

Current Versions

List of requirements

Network Connectivity

Current Versions

List of requirements

Web Certificate, SES, and Cloudtrail Requirements

Current Versions

List of requirements

Tetra Data Hub

Tetra Data Hub specifications can be found here. A summary appears in the following changes.

Item

Specifications

Operating System

64-bit version of the following platforms:

  • Ubuntu 18.04 or above
  • RedHat 7.5 or above
  • CentOS 7 or above

User Permissions

You need admin (sudo) access of the machine

CPU Processor

2 GHz+ processor
(4 CPUs minimum are recommended)

Memory

8 GB RAM required, 16GB RAM recommended

Disk Space

50 GB+ available disk space

Network

outbound internet access with 1 port available at minimum

Each connector should have a dedicated port
(TetraScience DataHub uses AWS SSM Agent. The instance running the DataHub/SSM agent needs to have outbound internet access.)

Network Bandwidth

100 Mbps network (Required)
1000 Mbps (Preferred)

VM

Dedicated VM must be used for the data connector

Time Reference

Time reference (e.g. NTP or Amazon Time Sync)

Connectors

One or more of the following Tetra Data Platform connectors:

  • GDC
  • L7 can be added with GDC as well (optional)
  • SDC
  • Solace
  • HRB-Cellario

Tetra Agents

Tetra Agent software requirements are detailed in each of their respective documentation topics. A summary of each agent's requirements appears in the following subsections.

Tetra Chromeleon Agent

The following are the hardware/software and other requirements for the Tetra Chromeleon Agent. For additional details see: https://developers.tetrascience.com/v3.0/docs/thermofisher-chromeleon-agent.

Item

Versions

Operating System

  • Windows 7 SP1
  • Windows 8.1
  • Windows 10 (version 1607 and above)

.NET Framework

.NET Framework 4.8.

Thermo Fisher Chromeleon

Thermo Fisher Chromeleon 7 SP5 or above

Connection/Connectors

One of the following Tetra Data Platform components:

  • GDC (on Data Hub, with or without the L7 connector)
  • UDI

User Account

Valid User Account that can access Chromeleon and the Data Vault

Hardware

Agent should be installed on the Thermo Fischer Chromeleon Client's machine.

Tetra Empower Agent

The following are the hardware/software and other requirements for the Tetra Empower Agent. For additional details see: https://developers.tetrascience.com/v3.0/docs/empower-data-connector-installation.

Item

Versions

Empower

Empower 3 Service Release 2 or higher (latest is FR5).

Operating System

Windows 10 Enterprise or Professional, 64 bit or Windows 2016 Server

.NET Framework

.NET Framework 4.8

Memory

8G RAM at minimum, 16G RAM is recommended

Disk Space

Minimum 150 GB disk space

Connectors

One of the following Tetra Data Platform components:

  • GDC (on Data Hub, with or without the L7 connector)
  • UDI

User Accounts

A valid Empower DB user and a Group User account are required to run the TetraScience Empower Agent to access the Empower database and Empower file server respectively.

Hardware

Agent should be installed on the Empower Client's machine.

Tetra File-Log Agent

The Tetra File-Log Agent is a high speed, instrument-agnostic agent that detects the changes of file-based outputs generated from instruments. Requirements are listed in the table below. For more information, see this topic: https://developers.tetrascience.com/v3.0/docs/file-log-agent.

Item

Versions

Operating System

Windows 10 or Windows 2016 Server

NET Framework

.NET Framework 4.8

Network Access

  • The Windows server hosting the Agent should have network access to the DataHub host machine (HTTP(S) traffic to the port selected when configuring the Generic Data Connector), or direct internet access (HTTP(S) traffic to the TetraScience cloud API).
  • The Windows server hosting the Agent has network access (SMB over port 445, TCP and UDP) to any computers whose shared folders need to be monitored, as well as the Group User Account with the necessary access

Tetra Connectors and DataHub

One of the following Tetra Data Platform components:

  • GDC (on Data Hub, with or without the L7 connector)
  • UDI

Tetra GE UNICORN Agent

The Tetra UNICORN Agent is a high-performance Window Application that acquires AKTA batch data through UNICORN OPC HDA Service and detects the Alarm and Events generated from UNICORN in real time. Hardware and Software requirements are in the table below.

For more information, see this topic: https://developers.tetrascience.com/v3.0/docs/ge-unicorn-v2.

Item

Versions

UNICORN Client

One of the following:

  • v6.x
  • v7.x

Microsoft .NET Framework

BOTH of the following:

  • v2.0
  • v4.6.2

These are:

  • Required to set up OPC Core Component
  • Required to run TetraScience UNICORN Agent

Windows Domain Account

N/A

OS

Wndows 10

Hardware

Agent should be installed on the UNICORN Client's machine.

Tetra IoT Agent

The Tetra IoT Agent's requirements are listed here: https://developers.tetrascience.com/v3.0/docs/technical-specifications. To learn more about Tetra IoT Layer prerequisites, see this topic: https://developers.tetrascience.com/v3.0/docs/tetra-iot-layer-prerequisites-and-pre-deployment-tasks.

Tetra LabX Agent

The Tetra LabX Agent requirements are listed in the following table. For additional information, see this topic: https://developers.tetrascience.com/v3.0/docs/labx

Item

Versions

Operating System

Windows 7 SP1, Windows 10 or Windows 2016

.NET Framework

.NET Framework 4.6.2

Connectors

An Agent has been created from a Generic Data Connector (GDC) or User Defined Integration (UDI) on the Tetra Data Platform

Network

The Windows server hosting the Agent should have network access to the DataHub host machine (HTTP(S) traffic to the port selected when configuring the Generic Data Connector), or direct internet access (HTTP(S) traffic to the TetraScience cloud API).

License Key

Apply LabX "System Integration" license key to allow the Agent to access LabX "Integration Service"

User Accounts

A valid LabX User Account

Firewall Settings

Firewall settings listed here: https://developers.tetrascience.com/v3.0/docs/labx#firewall-settings.

Tetra Empower Data Science Link

Empower Data Science Link requirements include the Empower Agent and the deployment of TDP.

Other Tetra Components/Services

There are other Tetra Component Services as well.

Tetra Self-Service Pipeline SDK

The following are the requirements for the Tetra Self-Service Pipeline SDK. For more information on this, see this topic: https://developers.tetrascience.com/v3.0/docs/set-up-your-environment-and-initialize-ts-sdk.

Item

Versions

Python

Python 3.7.x.

Tetra Data Platform

Current Version

User Account and Token

  • Administrator's Account
  • TDP Service User and Token

Ports

The following ports are typically opened for this product. Note that your configuration might differ.

SourceDestinationIP ProtocolProtocol/Port
On Premise InstrumentFile-Log Agent (Windows Machine)TCPsmb/445
Tetra File-Log Agent (Windows Machine)Tetra Data HubTCPhttps/8443 (default, is configurable)
Windows ServerTetra Data HubTCPhttps/1433
Tetra Unicorn Agent WindowsTetra Data HubTCPhttps/8443
Tetra Unicorn Agent WindowsGE UnicornTCPOPC HDA/135
Tetra AgentsTetra Data Hub L7 Proxy Connector (Must pick this solution or solution on next line)TCPhttps/3128 (default, is configurable)
Tetra AgentsAWS S3 endpoint, see: URL whitelisting (Must pick this solution or solution on previous line)TCPhttps/443
Tetra Data Hub(Optional) Internet - used for installation and updatesTCPhttps/443
Tetra Data HubAWS S3, ECR, IoT, SSM, Logs, Monitoring, SNS, SQS endpoints, see: URL whitelistingTCPhttps/443
Admin User and Employee WorkstationsTetra Data Platform Web UITCPhttps/443 (SAML Optional)

Updated about a month ago


Hardware and Software Requirements


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.