Sample Scheduler For Openlab v2.9 Release Note en
Sample Scheduler For Openlab v2.9 Release Note en
Revision 2.9
Release Notes
Notices
Manual Part Number Warranty Safety Notices
Document No: D0114049 Rev. A.00
Edition 7/2025 The material contained in this CAUTION
document is provided “as is,” and is
Copyright subject to being changed, without A CAUTION notice denotes a hazard. It
notice, in future editions. Further, to the calls attention to an operating
© Agilent Technologies, Inc. 2017 – maximum extent permitted by procedure, practice, or the like that, if
2025 applicable law, Agilent disclaims all not correctly performed or adhered to,
No part of this manual may be re- warranties, either express or implied, could result in damage to the product
produced in any form or by any with regard to this manual and any
or loss of important data. Do not
means (including electronic storage information contained herein, including
and retrieval or translation into a but not limited to the implied warranties proceed beyond a CAUTION notice until
foreign language) without prior of merchantability and fitness for a the indicated conditions are fully
agreement and written consent from particular purpose. Agilent shall not be understood and met.
Agilent Technologies, Inc. as liable for errors or for incidental or
governed by United States and consequential damages in connection
international copyright laws. with the furnishing, use, or performance WARNING
of this document or of any information
A WARNING notice denotes a hazard.
contained herein. Should Agilent and
Agilent Technologies, Inc. the user have a separate written It calls attention to an operating
5301 Stevens Creek Blvd. agreement with warranty terms procedure, practice, or the like that, if
Santa Clara, CA 95051 covering the material in this document not correctly performed or adhered to,
USA that conflict with these terms, the could result in personal injury or death.
warranty terms in the separate Do not proceed beyond a WARNING
agreement shall control. notice until the indicated conditions
are fully understood and met.
Software Revision Technology Licenses
This guide is valid for the 2.9 revision The hardware and/or software
of Agilent Sample Scheduler for described in this document are
OpenLab, until superseded. furnished under a license and may be
used or copied only in accordance with
the terms of such license.
Table of Contents
Introduction 6
For our Regulated Customers 6
Infrastructure 23
Review View 23
Roles & Privileges 23
Web Interface - Sequence Support 24
Web Interface - Merge & split analyses 24
Web Interface – Miscellaneous changes 24
General changes 25
Improved failure resilience & housekeeping 25
Introduction
This document provides a listing of the major feature modifications made in each
release of Sample Scheduler for OpenLab software.
Infrastructure
Added support of Advanced Sample Linking Solution with Sample Linking
software v1.0
Dropped support of OpenLab CDS v2.7
Cloud Services supported in connection with OpenLab ECM XT v2.8,
Dropped support with OpenLab ECM XT v2.6 and v2.7.
Dropped support for SLIMS 6.8 and 6.9,
added support for SLIMS 7.1 and 7.2
Support of Safari iOS version 18
Compliance
For all REST API requests, the source machine name from where the
request was send is documented as Source PC in the System Activity Log
The following items related to the interactive LIMS submission have been
changed:
Sign-off columns in the Review view of the Sample Scheduler client are
renamed from Sign-off to Review(ed).
In the Sample Scheduler configuration, on the LIMS tab the subsection
Sign-off for LIMS has been renamed to Review for LIMS
The terms are replaced accordingly in the related Activity log entries for
changes
Web Interface
Fraction Collection
• Fraction collection fields for UV-based and mass-based fraction collection
are available for viewing and editing
• UV fraction collection fields can be imported from LIMS
• The CSV format matches the format used in OpenLab CDS, examples are
provided as part of the user documentation
Data Review
The report selection dropdown list on the Report tab in the Analysis details
contains csv and txt files in addition to pdf files. The report viewer can
display a selected file in csv or txt format.
General
• All column configurations in Analyses and Sequence view are permanently
stored centrally and per user.
General changes
The web configuration can be launched from the Sample Scheduler
configuration client
Start menu entries from Sample Scheduler are localized
A restart of the Sample Scheduler agent on an AIC is only needed if
the instrument assignment on the AIC has changed, or
when an instrument assigned to the AIC is deleted in CDS, or
an instrument assigned to the AIC is in an undefined state (e.g.
crashed)
Infrastructure
Cloud Services supported in connection with OpenLab ECM XT v2.6 or
higher
SQL database deployment supported together with OpenLab CDS
Support for write-protected LIMS databases when using a SQL connection
Compliance
Automatic system actions can be distinguished from user actions
Full username of currently logged-on user is visible on main menu
Web Interface
Sequences
Apply a different sequence creation template to an existing sequence
Schedule a sequence directly from the Sequence view
Instrument state is now visible in the Sequence view (new iconography)
Barcode Support
Barcode reader usage can now be enabled from Sample Scheduler
Data Review
Ability to view pdf reports of ended analyses in the web interface
Launch OpenLab Data Analysis from the web interface (if installed on the
same computer)
Analyses view
Customizable display – users can freely choose the columns displayed in
the Analyses. Besides some fixed items, they can adjust number, order,
and width of all columns. The changes are persistent per user
Input validation during editing of single runs
Create sequence without project and/or instrument preselected
Enlarged Create Sequence dialog for better overview and easy reordering
Analysis view filtered by a single instrument (instrument queue) is now
labeled as filtered by the instrument
General
Prevent data loss: When the user closes the browser tab or the entire
browser window, a warning is provided that unsaved changes will be lost.
New iconography for instruments and analyses revealing more information
General changes
Support for multiple projects of the same name (in different project groups)
Autofill table in Configuration is now sortable
Improved Stability and Resilience:
Recover run queue after connection interrupt
Improved handling of analysis errors, e.g., missing vial
Infrastructure
Windows 10 (64-bit). 21H1 or greater (Enterprise or Professional)
Windows 11 (64-bit): 21H2 (Enterprise or Professional)
Compliance
Standardized and unambiguous display of usernames within the application
in the format “Full Name (userid)” (requires OpenLab CDS 2.7)
Web Interface
Digital transfer of weighing results from a balance to OpenLab CDS for
different sample types using Sample Scheduler
Optional batch ID as binding element for samples
Sample amount mapping for samples
Per level compound concentration mapping for calibration samples
Documentation of amount, volume and concentration for control and
calibration samples
Full traceability from weighing to final result New sample barcode field
in Sample Scheduler for use of barcode readers in sample registration
and identification
Barcode submission from the LIMS or a balance (barcode-driven
balance workflow), or
General changes
Overall improved speed and responsiveness of Sample Scheduler in daily
use
Compliance
Automatic system actions can be distinguished from user actions
Full username of currently logged-on user is visible on main menu
Web Interface
Sequences
Apply a different sequence creation template to an existing sequence
Schedule a sequence directly from the Sequence view
Instrument state is now visible in the Sequence view (new iconography)
Barcode Support
Barcode reader usage can now be enabled from Sample Scheduler
Data Review
Ability to view pdf reports of ended analyses in the web interface
Launch OpenLab Data Analysis from the web interface (if installed on the
same computer)
Analyses view:
Customizable display – users can freely choose the columns displayed in
the Analyses. Besides some fixed items, they can adjust number, order,
and width of all columns. The changes are persistent per user
Input validation during editing of single runs
Create sequence without project and/or instrument preselected
Enlarged Create Sequence dialog for better overview and easy reordering
Analysis view filtered by a single instrument (instrument queue) is now
labeled as filtered by the instrument
General:
Prevent data loss: When the user closes the browser tab or the entire
browser window, a warning is provided that unsaved changes will be lost.
New iconography for instruments and analyses revealing more information
General changes
Support for multiple projects of the same name (in different project groups)
Autofill table in Configuration is now sortable
Improved Stability and Resilience:
Recover run queue after connection interrupt
Improved handling of analysis errors, e.g., missing vial
Infrastructure
Support for Windows 10 20H2
Updated browser support :
Removed Microsoft Internet Explorer support
Added Microsoft Edge (Chromium based) support (minimum version
89) replacing IE
Compliance
Renamed privilege Is a Sample Scheduler user to Edit analysis (affects
only new installations)
Allow login to Sample Scheduler web interface without Sample Scheduler
privilege (viewing only)
Web Interface
New instrument dashboard monitor function: For viewing purposes, the web
interface can be accessed without Sample Scheduler privileges.
"Transferred" state is now reflected in the web interface
Improved user guidance with tooltips, context-sensitive online help, and
additional information for novice users.
Updated address of Sample Scheduler web interface to:
https://<hostname>:52088/openlab/samplescheduler
A sequence can be created from any set of selected analyses including
different sample types
Updated sequence view:
Updated sequence table to enable default set of table columns. This
selection can be modified and is persistent per computer and user.
Added input validation, to prevent users from making invalid entries
while editing a sequence:
A wrong entry is highlighted in red (cell background color),
Information on the actual limits or invalid characters is provided for
each field (tooltip)
Mandatory parameters are marked with an asterisk ( * )
Modified parameters are marked with a bullet ( • ) during sequence
editing.
General changes
Opening data in OpenLab CDS 2.6 Data Analysis for reprocessing always
opens in the same session of OpenLab DA if
The user is the same, and
The current DA session is not locked or busy.
Updated Sample Scheduler Database Access Reconfiguration Tool to only
install with the Sample Scheduler database
Sample Scheduler for OpenLab (web interface) can be now launched
directly from the Windows start menu
New Icon in the OpenLab CDS Acquisition client to launch the Sample
Scheduler for OpenLab web interface.
Licensing
The Sample Scheduler LIMS connection license is no longer bundled with
the main product. It is now available separately.
Infrastructure
Support for Windows 10 1909
Most recent browser versions of:
Google Chrome, Internet Explorer, Safari MacOS, Safari iOS
Compliance
Audit trail logging can be enabled from the Sample Scheduler configuration.
By default, audit logging is disabled. Once enabled it cannot be disabled.
Breaking a session lock in Sample Scheduler provides a confirmation dialog
that unsaved changes are lost before closing the session.
Web Interface
A My Analyses filter is added to the Start Page.
A new Sequence view for viewing and editing sequences is introduced. It is
opened from the Analyses view and displays the selected sequence.
In the Sequence view the sequence header parameters and the
sequence line parameters (including custom parameters) can be edited
and saved before scheduling the sequence.
A sequence can be created by applying an OpenLab CDS sequence
template to one or more analysis requests. This requires at least revision
2.5 of OpenLab CDS.
Applying the template creates a sequence as defined by the sequence
template. It adds blanks, system suitability samples, control samples,
calibration samples etc. in the structure (including bracketing) and with
the parameters specified in the template (methods, injection source
etc.).
General changes
In order to connect to multiple LIMS instances Sample Scheduler can be
configured to:
Receive analysis requests from more than one LIMS and route back
results to the same LIMS the requests came from
Manage data from multiple LIMS in one Sample Scheduler database
instance
Show and manage requests from multiple LIMS databases in a single
user interface
Each LIMS connection requires a license
Per LIMS only one distinct method for submitting analysis requests is
possible (either XML or SQL), not both
Single-Sign On with Windows credentials:
If enabled in OpenLab control panel, the Sample Scheduler client and
configuration will not request credentials on startup if the current
Windows user has the appropriate privileges to access the application.
Infrastructure
Support for Windows Server 2019
Support for Windows 10 1903
Most recent browser versions of: Google Chrome, Internet Explorer, Safari
MacOS, Safari iOS
Support of OpenLab ECM 3.5 and 3.6 backend
General changes
Analyses cannot be assigned to an instrument that is locked in OpenLab
Control Panel
New client notification system on configuration changes (if a restart of the
Sample Scheduler client is required to become effective)
Sample Scheduler Service user requires only a minimum set of privileges
Time Scheduling
Schedule single run or sequence with planned start time & date
At time of execution time-scheduled analyses get precedence
Configurable optional time buffer (in minutes) for time-scheduled
analyses, where no other analysis is submitted to the instrument to
ensure a timely execution
Infrastructure
Support for SQL Server 2017
Support for OpenLab CDS 2.4
Review View
Contextual ribbon tab for injection results enables filtering of injection
results table (display options for identified, unidentified peaks and missing
compounds)
Simple user interface: user only sees analyses action buttons he/she has
the respective privilege for
Stop instrument button removed from actions toolbar in Analyses view
General changes
Priority field is continuously updated
Token resolution for result name after merging analyses
Ended date and last modification date displayed in local time
General
Sequence creation via SQL interface:
LIMS SQL connection query supports file-less sequence submission
Review & Submit:
Results without LIMS ID (adhoc samples) cannot be sent to LIMS
Autofill can be applied to priority (adhoc) samples that do not come from
the LIMS
Instrument Groups
Instrument view:
Instruments can be filtered by locations defined in OpenLab Control
Panel
The operator can see the overall queue of an instrument in addition to
his own queue of analyses
Analysis view:
Queue status at a glance: better visibility of analysis states
when the user interface is locked
Sorting and Select all / Deselect all functions
Supportability
Documented upgrade procedure:
The lab can continue to work during the upgrade (non-disruptive upgrade)
Scheduled analyses in old database are processed
New analyses can be submitted by the LIMS to the new database
Database migration tool supports new database
XML tool to easily create XML sets for demos or testing purposes
Scheduler agent with no instruments assigned cannot be started
Analysis Table
For Incomplete analysis requests missing values are highlighted
Dual simultaneous injections coming from a LIMS can be split
The result path can be specified using tokens
During editing the Analysis Table sorting, grouping or filtering is not applied
until the user has finished editing
A sequence marker "S" indicates that a row in the Analysis Table
corresponds to a sequence
A user can assign an unassigned analysis to himself or release an analysis
that was assigned to him to other users by setting the user to "unassigned"
Only the instruments that are assigned to a Scheduler Agent are shown in
the instrument dropdown list in the Analysis Table of the Sample Scheduler
client
Use of default values for sample custom parameters as defined in OpenLab
Control Panel
Result Review
In Result Review analyses can be opened in the Data Analysis via context
menu or Ribbon toolbar
Sign-Off workflow: Results can be reviewed in the Sample Scheduler Result
Review view before they are submitted to a LIMS
Review of pdf reports in Result Review view
Configuration
The Sample Scheduler Configuration has a new function "collect and zip
local log files" to collect all Sample Scheduler client log files automatically
Remote reconfiguration of Sample Scheduler agents from Sample
Scheduler configuration (update database location and credentials)
The Sign-off for LIMS is enabled in the Sample Scheduler configuration
Web Interface
The Analysis view is a list view of all or a subset of single run analyses
The vial position of a single run analysis can be edited in Waiting state
All analysis and acquisition parameters of a single run can be viewed in
a Details panel
The following actions can be applied to one or more analyses (single
runs): Schedule, Wait, Restart, Stop, Stop Instrument, Delete
The Instrument view is a concise view on all instruments and their states in
the lab (lab at glance)
The instrument tile in collapsed mode shows: instrument name,
instrument type (icon), instrument status, minimized half-circle radar
In "Running State" the following information is shown in addition:
Elapsed runtime, expected runtime, run progress bar
The instrument tile in expanded mode shows an enlarged half-circle
radar and a status-related colored information area with instrument
status details
From the Start page the user can navigate to a filtered queue of analyses
A Lab Manager Start page provides a numerical overview of the
workload of all instruments in the lab and a graphical overview (half-
circle radar) of the queue of analyses for the entire lab
An Operator Start page shows the current workload of the logged in
user in a graphical overview (half-circle radar)
The half-circle radar graphically shows today’s workload and is the
access point to the daily work filtered by pending analyses that require
a user action, queued analyses and analyses in error state.
Responsive Web Design - The Sample Scheduler Web UI can be viewed on a
mobile device as well as on a desktop PC
Instrument Support
GC/MS and LC/MS support: same functionality as for GC and LC data, no
SQ MS data analysis functionality in Sample Scheduler Result Review
General
Seeing analyses assigned to other users is protected by a new user privilege
Increased robustness of Sample Scheduler services, if they fail to start
during system startup, the system will retry the start
See elapsed and remaining runtime of a running sample in the Sample
Scheduler client to estimate when the instrument will be available again
Sample Scheduler user matches CDS user
The user that schedules a run in Sample Scheduler automatically becomes
the user of record
Infrastructure Support
SQL Server 2014 & 2016 support
OpenLab CDS 2.2 support
Supported configurations with Sample Scheduler for OpenLab revision 2.1:
OpenLAB CDS 2.1 SR1 Client Server System
EZChrom A.04.07 SR1 and SR2 Distributed System with Filesystem
backend
EZChrom A.04.08 Distributed System with Filesystem backend
EZChrom A.04.08 Update 2 with OpenLab Server 2.1 SR1 as backend
OpenLAB CDS 2.2 Client Server System
OpenLAB CDS 2.1 SR1 Client Server System + EZChrom A.04.08 Update
2 Distributed System with a single OpenLab Server backend
Changes for EZChrom Users
The following new features will become available for EZChrom users:
Review of results from within Sample Scheduler
Sample name and Sample Scheduler ID (required to maintain an
analysis in Sample Scheduler and ensure uniqueness) are now separate
parameters (like for OpenLAB CDS 2.x)
Separate sample names for front and back injection in dual
simultaneous injection
No need to update the LIMS - support for both, old XML schema from
Sample Scheduler for EZChrom A.02.0x and new XML schema from
Sample Scheduler for OpenLAB 2.x
Migration
Migration path for an EZChrom A.04.0x / Sample Scheduler A.02.0x C/S
system to Sample Scheduler for OpenLab revision 2.1 and a supported CDS
system
User Information
New configuration online help is integrated into the Sample Scheduler
Configuration client as HTML help
Backup & restore procedure for SQL server database described in the
Installation & Configuration Guide
New user manual: Guide for former Sample Scheduler for EZChrom Edition
User with mapping table of old and new XML commands and SQL queries
www.agilent.com
© Agilent Technologies, Inc. 2017 –2025
Edition 7/2025
D0030580