PhenomeLab desktop application showing the Feeders tab with live cabinet grid and feeder activity scatter plot
/Software

PhenomeLab

PhenomeLab is a self-contained Windows, MacOS, and Linux desktop application that bridges Phenome Technologies' hardware ecosystem with the PhenomeStudio data platform. Designed for daily use by facility staff and researchers, it provides a unified interface for live cabinet sensor monitoring, wheel activity visualization, feeder error reporting, and batch data uploads, all transmitted securely to PhenomeStudio via a lightweight RS485-to-server pipeline.

Platform
Windows, MacOS, Linux
Current Version
0.2.0
Connectivity
RS485 hardware interface; REST API to PhenomeStudio server
Configuration
Saved automatically to %APPDATA%\PhenomeLab\config.json

Custom Solutions Available

Request More Information
PhenomeLab

Inside the Application

Every workflow from light scheduling to wheel activity analysis is accessible from a single, purpose-built interface.

PhenomeLab Light Settings window showing per-cabinet light intensity schedule with graphical cursor editor
Light Settings: per-cabinet intensity scheduling
PhenomeLab Feeder Controls window showing per-feeder pellet delivery schedule with graphical timeline editor
Feeder Controls: per-feeder delivery scheduling
PhenomeLab Wheels Activity tab showing multi-subject wheel activity history with normalized activity bars
Wheels Activity: multi-subject activity overview
PhenomeLab

Key Features

A single application that covers the full daily workflow, from live environment monitoring to feeding error triage and wheel activity analysis.

Real-Time Cabinet Monitoring

Live temperature, humidity, and light-level readings are displayed per cabinet with adjustable history. Readings are refreshed continuously via RS485 polling, with on-demand priority updates available via right-click. Display units are configurable for °C, °F, or both simultaneously.

Wheel Activity Tracking & Actograms

Continuous wheel revolution data is collected from .clklb files and visualized per feeder with normalized or absolute activity bars. Full actogram history is loaded on demand for individual subjects, with automatic memory management to keep steady-state usage bounded.

Error Logging & Reporting

A dedicated Error Logging dialog surfaces the most critical active error per feeder alongside wheel activity alerts. The filterable, read-only table can be copied directly to the clipboard for pasting into reports.

Feeder Management Dashboard

The Feeders tab displays a live grid of feeder squares with a time-aligned scatter plot showing feeding events across the full cabinet. Page size, scatter plot height, and grid layout all adapt dynamically to your cabinet configuration.

PhenomeStudio Integration

Cabinet sensor readings and wheel activity records are pushed automatically to the PhenomeStudio server via authenticated REST API. Batch CSV uploads are supported for historical wheel data, and connectivity can be tested directly from the Settings tab.

Zero-Dependency Deployment

PhenomeLab ships as a self-contained Windows executable, MacOS app or Linux App, with no Python runtime or installer dependencies. Drop it on any facility computer and it runs immediately, with configuration persisted automatically between sessions.

Specifications

Technical Specifications

Platform Windows (self-contained .exe; no Python installation required)
Current Version 0.2.0 (released 27 March 2026)
UI Framework PySide6 (Qt 6); packaged with PyInstaller
Hardware Connectivity RS485 two-wire interface; compatible with all Phenome Technologies cabinets and feeders
Data Inputs Live RS485 sensor polling; .clklb wheel activity files; batch CSV upload
Data Outputs Data outputted in real-time to PhenomeStudio; supports CSV export for offline analysis
Persistent Configurations Configurations, schedules and user preferences are persisted automatically between sessions
System Requirements Windows 10 or later; network access to PhenomeStudio server
Applications

Supported Research Applications

PhenomeLab is the operational hub for any facility running Phenome Technologies hardware, supporting continuous data collection across a range of in vivo research programs.

Circadian Rhythm Studies

Real-time light-level monitoring and actogram visualization give researchers immediate feedback on light schedule adherence and subject activity patterns across the full 24-hour cycle — without leaving the facility computer.

Metabolic & Feeding Research

The Feeders dashboard and error logging system provide continuous oversight of automated feeding schedules, with priority-based error triage and CSV export ensuring data integrity across long-duration metabolic studies.

Facility Management

Facility managers can monitor environment conditions across all cabinets simultaneously, receive structured error reports suitable for direct inclusion in study records, and push all data to PhenomeStudio for centralized archiving and analysis.

Ready to Discuss Your
Research Requirements?

Our team is available to provide full technical specifications, arrange a demonstration, and assist with custom configuration for your facility.