solo
LAB SAFETY
PPE required · eye wash 12 ft
Environment
4.0 °C SET 4.0 CHILLBOX 4°C
Sample storage
0.0000 g T CAL SETTLER
Balance
— mL Class A
Volumetric prep
psi — μm 500 mL FILTRATE
Filtration
LAMP SAMPLE DET IDLE · λ 273 DILIGENT 8453
UV-Vis
P 0.0 bar · F 0.0 mL/min PUMP vial — · IDLE AUTOSAMPLER C18 · 4.6×150 · 35°C COLUMN OVEN DAD DETECTOR DILIGENT 1100
HPLC system
— · — pH pH 4 pH 7 pH 10
pH Meter
0 rpm · — s
Centrifuge
22°C 0 rpm
Rotary Evaporator
22 °C
Reactor
Reflux Condenser
0 rpm
Agitated Mixer
Charging Funnel
22 °C IDLE
Crystallization
22 °C
Drying Oven
22 °C 760 t
Vacuum Oven
FURNACE S R 25 °C
DSC
D50 — µm
Particle Size
F 0.00 N
Texture Analyzer
0.5µm 5.0µm ISO —
Particle Counter
37.0 °C PWR
Water Bath
↓ HEPA AIRFLOW ↓ SASH Class II BSC
Biosafety Cabinet
37.0°C 5.0%
CO2 Incubator
LOT -150 °C IDLE Excursion alarm
Cryoshipper
0/0 · OPEN
Clinical Site
IV
Patient Bed
37.0°C pH 7.4 IDLE
Bioreactor
— NEGATIVE Day 0 / 14 BACT/ALERT
Microbial
IDLE · 0 events LASERS SAMPLE
Flow Cytometer
GSIS · IDLE
Plate Reader
0.04 EU/mL LAL CARTRIDGE Endosafe · nexgen
Endotoxin
DETECTOR PVP — mmHg HVPG live
C-Arm IR Suite
FIBR 1/4 VX-264 device
Encapsulation
DEXCOM G7 TIR 100% 118 mg/dL Day 0 / 28
CGM Pod
WBC 6.5 K LYM 1820/µL Sysmex XN-2000
CBC Analyzer
LN2 -190°C MCB T1 T2 T2 227 vials
Cell Bank
EDIT: B2M+CIITA+CD47 4D-Nucleofector
CRISPR Editor
CQA SPEC NKX6.1 ≥ 80% C-pep ≥ 70% ISL1 ≥ 80% GCG ≤ 10% Resid ≤ 5% Endo < 0.25 GSIS ≥ 2.0 HVPG < 10
Spec Registry
DEVIATION LOG 0 entries 0 open
Deviation Log
4.0°C
Reagent Rack
Process Twin

Assets

Name Type Twin State Faults Engagement · Mode Activity 24h
Diagnostics 0 events
All
Balance
UV-Vis
ESP

About this Process Twin

What this is

A browser-based process twin — a physical analog of a benchtop workflow, configurable per workspace. Each station on the counter represents a real piece of equipment — analytical balance, UV-Vis spectrophotometer, HPLC system, sample storage, and the wet-prep stations between them. Operators interact with the twin the way they would in person: drag a sample onto a pan, watch the readout settle, blank the spectrophotometer, run a scan.

The twin is intentionally just a twin of the equipment. It has no workflow logic, no SOP enforcement, no chain-of-custody bookkeeping. Those concerns live in L7 Informatics ESP (or whichever LIMS / MES / workflow system you orchestrate from). The bench responds to commands and reports state; orchestration happens elsewhere.

Theory of operation

Each instrument has three views:

  • A live miniature on the counter showing real-time state — readouts, LEDs, lamp glow — at a glance.
  • A detail view (click the instrument) showing a full-size SVG representation with all the interactive controls and live data displays.
  • An embedded controls panel at the bottom of the detail view, styled like the touchscreens you see on modern lab hardware. Same buttons appear in the hover-expand drawer attached to each asset's status card.

Cross-screen state — environmental sensors, the I/O console — flows through a small event bus. The bus currently uses BroadcastChannel for zero-setup multi-window coordination on a single machine. When the backend exists, the bus swaps for a WebSocket client and call sites stay the same.

View modes

Use the All / Left / Right switcher to split the bench across two monitors. The wall and console stay visible on every screen so both views see the same activity. Stations are grouped by process role: prep stations on the left (storage, balance, volumetric), analytical instruments on the right (filter, UV-Vis, HPLC).

Status

DONE Room scene, lab atmosphere, two-screen split view

DONE Cross-screen event bus (BroadcastChannel today, WebSocket-ready)

DONE Environmental sensor panel with integration hook for real hardware

PARTIAL Two fully interactive instruments: analytical balance and UV-Vis

PARTIAL ESP integration (overlay placeholder with iframe-loader for real ESP URL)

NEXT HPLC with realistic pump/autosampler/column/detector animation and live chromatogram building

NEXT Real Python/FastAPI backend per instrument; bus migrates to WebSocket

LATER Volumetric prep, filtration, and sample-storage stations as interactive UIs

LATER Instructor admin panel for fault injection (degrade column, fail electrode, drift balance)

LATER Industrial protocol exposure (OPC-UA endpoints per instrument) for realism

Why this approach

Real instruments are expensive, consumable-hungry, and break in ways that interrupt training and production rather than enrich it. A process twin reproduces the discipline (sample prep, tare procedure, blanking, calibration, documentation) without the consumables, gives the instructor a fault-injection lever for teaching troubleshooting, and integrates cleanly with the same LIMS / MES workflows users will encounter on real equipment.

The aesthetic — light instrument bodies on a dark counter, brand-plate labels, settling jitter on the balance, EMG-shaped spectral peaks — is deliberate. Pedagogically useful realism, not a video game.

L7 Informatics ESP

L7|ESP would render here

In a real deployment, this overlay embeds the ESP workflow UI via iframe — students see the workflow steps, captured measurements, sample chain of custody, and approval flow alongside the physical bench.

For local development, point the URL below at your ESP instance and the iframe will load it directly.