Search

Your Notifications (0)

There are currently no notifications. You're all set!

What's New

Explore recent and historical product updates for Revvity Signals' Cloud Native SaaS Software 

Clear All Collapse All

4 releases — this page expanded. Collapse

What's New

This version 25.3 release of Signals brings a series of calculation improvements to ADTs, Variation Tables and Samples. We have extended the view of data types in the ELN Archive. We have extended Signals Synergy with duplicate checking on Designs, and improved our Materials handling of containers and sequences. The updated ChemDraw sketcher and the Materials Lineage views are now fully available to all systems. We have continued to work on our ongoing beta capabilities for Signals Synergy and added beta callabilities around publishing Variation Tables, a common Suppliers list, and providing a new architecture for Signals Data Factory. Finally, we have also fixed a number of small bugs.

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

  • Fundamentals
    –   Spotfire Connector PostgreSQL available
     
  • Synergy
    –    Custom Work Order templates
    –    Duplicate checking on Designs 
    –    Designs Import now provides a file report of failed and duplicate Designs
    –    Share Design Status to CROs in Work Order Reference Tables
    –    Bulk internal assignment from Designs Smart Folder Data Grid view
    –    Bulk Design status update from Designs Smart Folder Data Grid view (beta)
    –    Kanban board view in Designs Smart Folder for Designs synthesis tracking (beta)
     
  • Chemistry 
    –    New ChemDraw editor available to all systems
    –    Chemical Symbols available to all systems
    –    Generate complementary strand tool available to all systems
    –    HELM Auto-pair tool available to all systems
    –    Show 3' and 5' ends of oligonucleotides available to all systems
    –    Join tool available to all systems
    –    HELM in-line annotation support for monomers and polymers 
    –    Biopolymer connections now appear curved instead of sharp corners
    –    Addition of new property type and Radioactivity parameter to Reactants table
     
  • Admin Defined Tables & Variation Tables 
    –    Publish Variation Tables to Inventa (beta)
    –    Aggregate and Conditional Aggregate calculations in Headers
    –    Standard Deviation-Sample calculations
    –    Row number function
    –    Addition of padding to a number
    –    Hide Components in the Variants
     
  • Samples
    –    Addition of Radioactive Yield as a calculated property in Samples
    –    Update to Sample Table and Sample Summary Table via csv upload
     
  • Inventory
    –    2 new labels
    –    Update to Containers Search Table column filters
    –    System Supplier List (beta)
    –    Move Locations to other locations- including grid locations
    –    Manage Inventory Attributes separately
     
  • Materials
    –    Visualization of lineage-parent relationships and batches available to all systems
    –    Prepopulate name from sequence file during registration
    –    Disallow Reset of Material Library if Containers exist
    –    Add Materials to a Material Table and Link to Container later
     
  • ELN Archive
    –    Support extraction/archive of BioAssay/Structured Data Protocol Definition configuration and display using Primary/Summary Data in Structured Data Viewer from the Signals Notebook
    –    Protocol and Summary Definition General Field configurations
    –    Protocol and Summary Definition Graph Templates and CurveFit templates Configuration
    –    Protocol Definition Analysis Template configurations
    –    Protocol and Summary Definition Calculation Configurations for fields
    –    Structured Data – Data loading and pagination
    –    Support Extraction/archive of E-Notebook Master details table field contents
     
  • Administration
    –    Update to Hierarchical Attribute lists to allow for children to have multiple parents
    –    Rearchitected SDF Projects, improved performance with row-level updates, and new methods for project creation and data publication (beta)
    –    Spotfire for Signals Custom Apps Configuration available for Private Cloud Linux support
     
  • Integrations & APIs
    –    API Key limit increased to 25
    –    Additional Chemical Structure formats for Material Import
    –    New Material Table actions to update/sync with Material Library
    –    New APIs to fetch Synergy Designs and their Structures
    –    External Actions available for Synergy Design Tables
    –    Print Synergy Experiment to PDF API
    –    New APIs for updating Reference Tables in Synergy Work Orders

We also fixed several small bugs in this release. Details of the enhancements are described below.

The following OnDemand videos for Signals Notebook End Users are now available

  • Worksheets - Learn to fill out your Worksheet

Administrators should be aware that the SDF primary API: DELETE /project-service/projects/{projectUid} has been deprecated in favor of the public DELETE /api/v1/projects/{projectId}

Developers should note that with the enhancement to Hierarchical Attribute lists—allowing child options to have multiple parents—there is a minor change in the attribute fetch response. The "hierarchicalOptions" array previously containing only the options not associated with a parent value ("parentValue": "") will now include the full list of options.

Administrators should note that this release of Signals Notebook implements a 7000-atom limit for chemical structure registration and search. With these updates, users cannot submit structures exceeding 7000 atoms as search inputs and structures containing more than 7000 atoms cannot be registered with uniqueness checks in the system.

Developers should note that we will be changing the GET/entities endpoint to no longer allow for both “trashed” and “untrashed” items to be fetched simultaneously. The "includeOptions" will continue default to "untrashed" when no explicit parameters are specified. This change will only impact customers who are explicitly setting “includeOptions” to “trashed,untrashed” or any combination including both. This change will occur in a future release.

Developers should note that we will be removing the “totalCapacity” and “availableCapacity” attributes from Container entities. These two fields are not used by or visible in the UI and have no functional usage. These properties have long been deprecated and replaced by the singular “amount” property. This change will occur in a future release.

Administrators are recommended to subscribe to the channels within our support news site found at https://support.revvitysignals.com/hc/en-us/categories/360004446171-Support-News which contains more information about releases and other pertinent product information.

This content is anticipated for release on our Production E3 environments, and for Private Cloud customers on our deferred release schedule, in July 2025.
 

Further Details 

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

Fundamentals

Spotfire Connector PostgreSQL is available within Spotfire for Signals.  Data Connection information must be embedded in analysis file.  Authoring, editing, and creating new is supported in Spotfire for Signals Analyst while Spotfire for Signals Online can consume existing.  

Synergy

Synergy Administrators can now add custom Work Order templates, allowing for varying Work Order templates for different types of work. 

Several enhancements to Design functionality are also included. First, duplicate checking is now available during Design creation and Design import. Designs are compared across all Designs of the same material library using the Uniqueness rules of the library (structure only). During single Design creation, if a duplicate is identified, the user can Cancel or Treat as Unique after reviewing duplicate Designs. 

During Design import, the user can specify whether to Don’t Submit Duplicates or Treat as Unique. In addition, Designs import now provides an optional Report of failures, failures and duplicates, or all results.

Design Status can now be shared with the CRO via the Reference Table, allowing the Sponsor to keep the CRO informed of changes. (See beta section for expanded Design Statuses.) 

Bulk assignment of Designs to an Internal User (Sponsor) or Internal Group can now be made from the Designs Smart Folder Data Grid View as well as from the Designs Table. 

Chemistry

The new ChemDraw editor is available to all systems. This redesigned drawing interface features a dynamic toolbar, enhanced zoom controls, and several new tools. Additionally, it introduces resizable panels for templates, properties, queries, and guided stereo annotations, offering users a more comprehensive and efficient drawing experience.

Annotation capabilities are now available for monomers and biopolymers through the properties panel. When a monomer or biopolymer is selected, users can access a new Annotation field in the Biopolymer section, allowing them to add simple text and descriptions to specific parts of their sequence. For annotated monomers, a badge appears on the graphic to indicate the presence of an annotation which is also viewable in the hover-over preview. 

Biopolymer annotations are directly added to the ChemDraw canvas, appearing centered above or below the sequence. These annotations are added as in-line annotations to the HELM string when copied, and can also be imported through HELM strings.

Conditional aggregate calculations in the Header can be constructed using an OVER function, such as AVGOVER, with the format AVGOVER(Arg1, Arg2=Arg3) and where Arg1 is a Number column being aggregated, Arg2 is a Text column being compared to Arg3, when the comparison is true the value is aggregated.

IF functions also allow greater flexibility to operate within other functions, so conditional aggregate calculations can also be enabled using an IF statement inside the aggregate function. Such a nested function would follow a construction similar to AVG (IF(Arg1, Arg2, Arg3) where Arg1 sets up the condition being tested, and Arg2 and Arg3 are the results used if the condition is met, or not met.

A new function, ROW(), has been added to calculate the row number. The function contains no arguments and outputs a number, the function can be used in an equation on a Number or Text property and included within more complex equations. ROW() will be recalculated if the rows are moved or rows are removed.

For cases when the number requires padding, an additional function PADSTART has been added. This function is constructed as PADSTART(Arg1, Arg2, Arg3) where Arg1 is a number that is padded, and Arg2 defines the number of digits the number is padded to. The third argument is optional and allows definition of the character used for padding, if not set then a zero is used. This function will operate only on a property of type Text and can be included in a more complex equation.

Users are now able to Hide Components in Variants if they do not need all the components for a given variant:

Only rows that do not have user entered data are allowed to be hidden. If users duplicate the variant, the hidden row will remain hidden. To unhide the row, click in the gear icon.

Hidden rows are not part of calculations and will be ignored if used in a row designated calculation.

Samples

A new calculated property parameter, Radiochemical Yield is now available for Samples. The Radiochemical Yield is calculated as follows:

Sample Radiochemical yield = Sample Radioactivity / Limiting Reagent Radioactivity 

The Sample Table in an Experiment and Sample Summary Table in a Parallel Experiment can now be updated via csv upload. Samples cannot be added or removed via the csv upload. Only Active Samples will be updated by a csv. 

Inventory

2 new labels are now available for smaller containers: 50 x 25mm and 25 x 25mm

Update to Containers Search Table column filters. An Apply button has been added to all the filter columns so that users do not have to click out of the box/filter for the update:

Move Locations to other locations- including grid locations. A new Move Location option has been added to the Inventory. The previous Move Location privilege has been renamed to Move Location Contents and will move the contents of the entire location including the sublocations and containers and is recommended for Administrators only; ex: a freezer breaks, and the entire contents need to be moved to another freezer. The new Move Location privilege is for moving locations within/to other locations and can be assigned to users; ex: user takes a box with containers from the freezer to the bench.

For a location to be considered movable, the Location Type will need to be updated by an administrator to have the Movable (System) property. This update can be done to existing Types or new Location Types.

When a new instance of the Location Type is created, the user will be presented with a checkbox for if this Location should be able to be moved:

This is available for gridded locations and non-gridded locations:

If the location is a movable location and the user has the correct privilege, they will see a Move Location button:

Locations can be found by barcode, type ahead or using the Search icon in the top right corner:

Once a location has been selected the move will be started. This may take a few minutes:

A report will be generated:

The location as well as the containers and sublocation with containers will be moved:

Currently existing locations can be updated by users with Edit privileges to the Location. The Movable checkbox will be available to be updated:

Manage Inventory Attributes separately. For organizations that do not want to give Inventory Administrators control over all Attributes in Signals Notebook, the Inventory Attributes have been separated out and a new privilege called Manage Inventory Attributes has been created.

This will give the Inventory Administrator full control over Inventory Security, Container and Location Library Attributes. 

Materials

The material lineage visualization feature is now available to all systems. Lineage-parent relationships and batches are displayed in a new Lineage tab to allow end-users to visually explore related entities.

Biopolymer visualization has been refined in this release with the introduction of curved crosslinks and connections, replacing the previous sharp-cornered design. This enhancement significantly improves the visual clarity of complex structures, allowing users to easily distinguish between crosslinks and chemical linkers between monomers.

To better allow for calculations utilizing Stoich values a new property type, Variable Property, has been added to the Reactants table. Currently the Variable property includes the Variable Parameter, Radioactivity. 

 

Admin Defined Tables & Variation Tables

Disallow Reset of Material Library if Containers exist. Administrators are no longer able to accidentally delete and reset a Material Library that has containers associated:

Add Materials to a Material Table and Link to Container later. Users that would like to use the Materials Table for planning before acquiring a container can now select a container at a future time:

Clicking on the Select a container will give users the list of available containers to choose from:

Clicking on the Select a container will give users the list of available containers to choose from:

After the container has been selected the Inventory Decrement cell will become active and the icon to switch the container will become available:

ELN Archive

An information icon ("i") now appears next to each column header in the Primary/Summary data section of the Structured Data Table View. 
Hovering over the icon opens a popup that shows the field's general settings in a table format.

Hovering over the "i" icon next to a field name in the Primary/Summary data section shows a popup with the Calculation tab if there's a calculation, the General configurations by default, and the Condition tab if there are any conditions.

In the Structured Data Table View, a graph icon appears at the table level. When you hover over the graph icon, a popup window displays the Graph Templates configurations. 
Note: The graph icon is only available if the table has any graph configuration or analysis template defined.

The Curve Fit template information is available in the graph templates configuration pop-up window, under the Curve Fits tab. 
Note: Only Curve-Fits used by graph templates can be viewed here.

The Analysis Templates information is available in the graph templates configuration pop-up window.

The Structured Data viewer maintains a hierarchical data structure with parent-child relationships. It supports pagination with virtual scrolling for large selections. The default view shows ten rows, with more rows loading via vertical scrolling. 
Note: If the Structured Data table size exceeds 20 MB, the Signals Structured Data viewer will display the message “Unable to render the table view due to large content size.” Data will only be available for download as a .csv file.

Support displaying the contents of Master Details table fields in Signals Notebook as table element types.

Administration

The user experience for administrator managing hierarchical attributes has been updated to facilitate assigning child value to multiple parents.

Admins can now review the full list at the top where each child value has its parents indicated to the right of the value. Values can no longer be dragged from the top list to the parents but values can be reordered within a parent by click and drag. As before new values can be added by typing the value directly into “Add New Value” either in the Full list or directly under a specific parent. If the value is entered under a specific parent it will also appear on the Full List.

Admins should now be able to add values directly under the parent either from the available dropdown or type-ahead. 

Child values can be added to multiple parents but cannot be added to the same parent multiple times. Values can be removed from a specific parent by selecting the trashcan next the value.

To remove a child value from the list (including all parent lists), the value should be deleted from the Full List.

This new option to assign a child value to multiple parents is also available via csv upload. The behavior of the csv upload is unchanged.
Signals Research Suite Private Cloud environments with Spotfire for Signals Custom Apps enabled now support Linux.  Each Custom App requires a Windows and Linux version for full functionality within Spotfire for Signals Analyst and Spotfire for Signals Online.   Deployment now allows selection but still fully replaces current deployment.  Audit Log specific to Spotfire for Signals Custom App Configuration now available.  

Integrations & APIs

Synergy Designs can be fetched via a new API endpoint /synergy/designs/{designId}. This will contain a JSON detailing the attributes, fields, field definitions and other related data for a design. This will not download the chemical structure of the design.

The chemical structure of a design can be exported via the existing entity export API. The format to export in is specified as a URL parameter with the same options available as other existing entities with chemical structures.

External Actions are now available to be configured for Synergy Design Table.

The existing endpoints for exporting entities to PDF have been enhanced to allow for Synergy Experiments to be printed to PDF.

New APIs for updating fetching the details of a Reference Tables and configuring which properties of the referenced entity are available as Shared Properties to the CRO as columns in the table. This include an API to fetch the available properties based on the referenced entity.

The API Key limit has been increased to 25.

Endpoints for importing materials via the External API using the JSON request body have been enhanced to allow for Smiles, HELM, and InChI chemical structures. Previously this only allowed for CDXML. To add non CDXML the “contentType” must be specified in the request body.

A set of new actions have been introduced to allow syncing Material Tables with their matching Material library in both directions.

The endpoint PATCH /materialsTable/{materialsTableID} has been enhanced to add two new actions, “updateFromMaterials”, for syncing of a row with its material library and “updateToMaterials”, for updating a material library at the same time as a row. These are only available for single row updates, not as part of a bulk actions.

Further Details 

The following capabilities are in beta and are available for users, administrators and developers on the Signals platform upon request. Please contact your account representative or our support team if you would like access to the following features.

Synergy

We have further enhanced our design synthesis tracking features. Design Statuses can now be bulk updated from the Designs Smart Folder Data Grid View. 

In addition, the Designs Smart Folder now offers a Kanban Board view for Designs by Status. This board allows chemists to track the progress of Designs through the synthesis pipeline from proposed to synthesis complete. 

Admin Defined Tables & Variation Tables

Administrators can now map Variation Tables to publish data to Inventa:

Note that all the component columns and headers are listed in one place for mapping:

Switch to the Variants tab to continue to map additional attributes. Both columns and headers are listed together:

For users to be able to publish the Variation Table, the map must be activated. Users will see the Variation Table(s) as options for publication:

Inventory

In the System Settings there is a new option for a centralized Vendor/Supplier List that can be added to. The list is pre-populated with the Suppliers from ACX. Administrators can mark “Favorite” Suppliers by clicking in the star:

Administrators can add New Suppliers as needed:

Only Administrator added Suppliers will be available for editing or deleting:

Users will be able to see the System Supplier List in the Order workflow under the System Suppliers tab. The favorite Suppliers will show at the top of the list:

Administrators and Inventory Administrators will see the Suppliers in the Receiving workflow

Administration

Rearchitected SDF Projects, improved performance with row-level updates, and new methods for project creation and data publication (beta)

Data Factory has been redesigned for enhanced performance, introducing row-level update capabilities. Data is now referenced by a user-defined, unique result ID rather than organized into datasets.

As a result, the Project Management page, now located in Signals Configuration, has been significantly streamlined. 

Entity and Measurement Type maps can be created directly on their respective definition pages within Signals Configuration. Admins may use an optional reference file for column mapping. All measurement type maps must include a unique result ID mapping to enable row-level updates.

Users can publish data directly from the Inventa Dashboard using these admin-defined maps. They'll receive notifications upon completion and can review publication reports from the Inventa dashboard.

For workflows in Spotfire for Signals, users can leverage the new Publish Results to Data Factory app. Note that legacy projects will continue to use the legacy Publish Measurements App.

For workflows in Spotfire for Signals, users can leverage the new Publish Results to Data Factory app. Note that legacy projects will continue to use the legacy Publish Measurements App.

Publication is also supported through new public APIs, which can be reviewed in the “Data Factory Public API 2.0 Document” 

 

What's New

With this version 25.4 release of Signals, we are excited to introduce the new name for Signals Research Suite: Signals One™️. This change marks an important step in our journey toward a more unified, intelligent, and scalable solution. The new name reflects our vision for an integrated end-to-end solution designed to evolve with the future of scientific discovery. This release also includes updates to the Help system, login experience, home page, and app launcher, making it easier to navigate between applications and unlock the full value of the platform.

This release of Signals brings updates to the horizontal view, and management of materials, in Variation tables. We have extended import and export flows to and from Signals Synergy, including a beta capability in publishing table data to Inventa. We have redesigned Order and Internal Request Tables in Inventory, extended the material lineage capability and extended our extraction coverage for the ELN archive. We have extended the utility of autotext, and added calculated product equivalents in the stoichiometry tables. Finally, we have also fixed a number of small bugs.

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

  • Fundamentals
    –Updated Help Center
     
  • Synergy
    – Bulk create Samples from Designs in Work Order
    – Export SDF or CSV (SMILES) of Designs from Data Grid or Designs Table
    – Add/Edit Designs privilege
    – Warning if re-send Design in Work Order
    – Import csv list of Materials or Designs to Work Order Reference Table
    – CRO users download Samples Table to CSV/SD file
    – CRO users update Samples Table with CSV
    – Publish Admin Defined Tables from Synergy Experiments to Inventa (beta)
     
  • Chemistry
    – Coordination bonds now behave like dative bonds in chemicals perception
    – Product Equivalence included in Product table
     
  • Admin Defined Tables & Variation Tables
    –Updates to Horizonal View in Variation Tables
    –Select Materials from Experiment in Variation Tables 
     
  • Inventory
    –1 new label
    –Update to Containers Search Table export to sdf
    –Redesign of the Order and Internal Request Tables
     
  • Materials
    – Filters for selecting nodes in materials lineage viewer
    – Show More nodes for entire generation in materials lineage viewer
     
  • ELN Archive
    – Support extraction/archive of data from ELN database table fields (dashboard data) for selected ELN section types.
    – Support extraction of hidden table columns as visible columns in Signals Notebook.
    – Landscape orientation printing supported while Print to PDF in Signals Notebook
     
  • Administration
    – Renamed Signals Research Suite license to Signals One
    – Admin defined Chemistry Autotext
    – Internal Data Sources in Autotext (beta)
     
  • Integrations & APIs
    – External Notifications for Containers
    – Expanded details when fetching System Attributes
    – Assign/Unassign Tasks via API
    – Reactivate disabled Users API
    – Update Synergy Designs API
    – Create Synergy Ideas API
    – Bulk Import Synergy Designs API
    – SDF Data Export API enhancements
     

We also fixed several small bugs in this release. Details of the enhancements are described below.

The following OnDemand videos for Signals Notebook End Users are now available

  • Chemical Drawing: Drawing for busy scientists

Developers should note that we will have removed the “totalCapacity” and “availableCapacity” attributes from Container entities. These two fields are not used by or visible in the UI and have no functional usage. These properties have long been deprecated and replaced by the singular “amount” property.

Developers should note the isUserDefined flag in the fields object of container details responses will be omitted for the PE_INV_SYSTEM_Amount field (it previously returned false). This change has no impact on functionality.

Administrators should note that rebranding will be seen in default authentication for all tenants including deferred release as of this release. This rebranding is simply revised logos and updated email subjects.

Developers should note that we will be changing the GET/entities endpoint to no longer allow for both “trashed” and “untrashed” items to be fetched simultaneously. The "includeOptions" will continue default to "untrashed" when no explicit parameters are specified. This change will only impact customers who are explicitly setting “includeOptions” to “trashed,untrashed” or any combination including both. This change will occur in a future release.

Administrators are recommended to subscribe to the channels within our support news site found at https://support.revvitysignals.com/hc/en-us/categories/360004446171-Support-News which contains more information about releases and other pertinent product information.

This content is anticipated for release on our Production E3 environments, and for Private Cloud customers on our deferred release schedule, in November 2025.
 

Further Details 

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

Fundamentals

Revised Help Center layout and updates to align with branding.

Synergy

Designs can now be bulk exported to CSV (SMILES) or SD file from the Designs Smart Folder Data Grid, as well as from a Designs Table in an Idea.

For higher throughput chemistry, CRO users can now bulk create Samples from Designs sent in a Work Order. From inside a Synergy Experiment, the CRO user can use the Add Content > Sample from W.O. menu option to create Samples from all or selected Designs in the associated Work Order. The resulting Samples are automatically related to the Designs, which is then captured as the Originating Design upon future registration from the sample.

When a Design is added to a Work Order Reference Table, the Sponsor now receives a warning if the Design status is already Sent for Synthesis, In Synthesis, On Hold, Synthesis Complete (registered), or Closed.

Using a newly split privilege, the System Administrator can now control who can create Ideas versus who can add/edit Designs. Users, such as lead chemists, with the Add Ideas privilege can create new Ideas for projects or groups of chemists, while users with only the Add/Edit Designs privilege can contribute individual Designs or Design sets to those Ideas.

When gathering a large list of test articles for an assay, Sponsor users can now upload a list of assets or batches from a CSV file into a Reference Table in a Work Order.

Regarding Samples in Synergy Experiments, CRO users can now download a CSV or SD file of the Samples Tables, as well as update the Samples Table from a CSV. In both cases, Material IDs are always hidden from the CRO and presented as ExIDs.

Chemistry

ChemDraw now treats coordination bonds and dative bonds identically, ensuring consistent valence calculations and stereochemical perception for these chemically equivalent bond types.

Equivalence (Eq) has been added to the Products table.

Admin Defined Tables & Variation Tables

The Horizontal View in Variation Tables has been updated. The component and variant headers are aligned at the top in a grey box. Additional scrolling for the header contents in case the value or the name is long. The Fixed Width Columns selection is at the top right corner for users to control if they want to see a more compacted view.

Users can also now select Materials from Experiments. Administrators can choose to give users the option to narrow the search for a given Material to be added to the Variation Table to only the Materials already referred to in the Materials Tables in the Experiment or ADO. In the configuration, the “Limit Materials to same containing entity (Experiment, ADO…) can be selected:

Users will see a new Materials Icon in the Variation Table and it will open a selection window that shows only the Materials previously referenced in the Experiment/ADO:

Inventory

We have added the new label 11 by 11 mm circle with no barcode.

We have also made an update to the Containers Search Table to enable export to SDF. Users with the correct privilege will be able to export containers to SDF.

Both CSV and SDF export are supported. Both options will export up to 600K containers.

The export may take some time, and the progress will be displayed at the bottom of the page:

Once the export is completed, users can download the export via the notification or by navigating to the Inventory Bulk Reports under their username:

The export can be viewed/opened in a program that supports SDF type:

We have redesigned the Order and Internal Request Tables. Order and Request tables work like the Containers Search Table. Show/Hide Properties to add or remove columns that are needed. Add filters or use the provided filters to narrow the results, text search is at the top of the table. Each column header has a filter and sorting option. The “Apply Filters” button has been removed. The Update Status has not changed.

Materials

Filters are now available to select nodes of interest in the materials lineage viewer. One or more material property filters can be logically combined (AND, OR) to identify subsets of entities to view.

Expansion of multiple parents or children in the same generation can now be performed simultaneously in the materials lineage viewer. Selecting Show More under a column of nodes displays more siblings for all nodes within that generation.

ELN Archive

Users can now extract or archive data from ELN database table fields (dashboard data) for specific ELN section types. This capability allows targeted extraction based on section type, configured through structured entries in the web.config file. Supported fields include: ENStandard9.DBTableField, ENStandard9.DBTableFieldEnhanced, and Metadata Dashboard.

A new key in the web.config file of the Data Extraction Service allows users to control whether hidden table columns are extracted as visible. By default, this feature is disabled (false). To enable it, set the value to true.

Experiments archived from the E-Notebook can now be printed to PDF in landscape orientation, providing improved formatting for wide tables and content.

Administration

The Signals Research Suite license is now renamed Signals One and can be seen in the Users pages within Signals Configuration. The bulk update user file and integrations such as APIs are unchanged.

Admins are now able to manage the chemistry autotext. Under System Settings, there is a new Chemistry Autotext option that allows the admin to select which properties available in the Stoich grid appear in the Chemistry Autotext. Admins are now able to include custom admin defined stich properties in their Chemistry Autotext.

Integrations & APIs

Ideas for Signals Synergy can now be created through the standard entity creation endpoint POST /entities.

Optionally, you can provide a name, description, admin defined fields, and template during creation.

Synergy designs may now be updated via the API.

Update is handled with two new APIs one for the updating of attributes and properties of a design and one for updating a designs chemical structure.

PATCH /synergy/designs/{designId}: This endpoint is used to update the attributes of a design

PUT /synergy/designs/{designId}/drawing: This updates the chemical drawing of a design to a provided chemical structure. The Accepted Formats under Content-Type are: cdxml -> chemical/x-cdxml; mol -> chemical/x-mdl-molfile or chemical/x-mdl-molfile-v3000; smiles -> chemical/x-daylight-smiles or inchi -> chemical/x-inchi.

Synergy Designs may now be bulk imported via the API. This is an asynchronous process with three new APIs to support it. One endpoint to kick off the import, one to check the status, and one to download the report of the import.

Synergy Designs may now be bulk imported via the API. This is an asynchronous process with three new APIs to support it. One endpoint to kick off the import, one to check the status, and one to download the report of the import.

PATCH /synergy/designs/{designId}: This endpoint is used to update the attributes of a design

PUT /synergy/designs/{designId}/drawing: This updates the chemical drawing of a design to a provided chemical structure. The Accepted Formats under Content-Type are: cdxml -> chemical/x-cdxml; mol -> chemical/x-mdl-molfile or chemical/x-mdl-molfile-v3000; smiles -> chemical/x-daylight-smiles or inchi -> chemical/x-inchi.

Synergy Designs may now be bulk imported via the API. This is an asynchronous process with three new APIs to support it. One endpoint to kick off the import, one to check the status, and one to download the report of the import.

This update includes a new API for fetching results from Signals Data Factory for a specific entity in a given project.

GET /api/v1/projects/{projectId}/{entityName}/{entityId}/results. You must provide the project, entityName, and entityId in the request. The maximum results per request is 1000. The response will contain a search ID and ids for each response. Providing these in subsequent requests will allow for pagination, and to only capture data that has comes after the provided id (typically the last id in the response will be used)

 

External Notifications have been expanded to include the following actions taken on containers: Check In; Check out; Update Amount; Aliquot Container; Request Container; Dispose

These notifications are available via Push or Pull (via API) based on System Configuration. The behave similarly to all previous notifications and include identifying meta data and basic information based on the action taken.

GET /attributes/{eid}/options has been enhanced to return descriptions of attributes when available. Currently there are only descriptions for a certain System Attributes (i.e Hazard Statements).

Tasks in task tables may now be assigned/unassigned to users or groups via the API.

PATCH /tasks/tasksTable/{tasksTableId}/rows has been enhanced to support two new actions.

assign: user and/or group is required as part of the request body. These are specified as values for their respective fields on the task entity, fetchable via API: GET /tasks/{taskId}/properties. Completed or Cancelled tasks may not be assigned. Unassign: Completed or In Progress tasks may not be unassigned.

Users may be reactivated via API. This is a new API POST /users/{userId}/reactivate

This requires a User ID of a deactivated user. Deactivated users can be fetched via GET /users with the “enabled” flag set to “false”.

Further Details 

The following capabilities are in beta and are available for users, administrators and developers on the Signals platform upon request. Please contact your account representative or our support team if you would like access to the following features.

Synergy

Admin Defined Tables (ADTs) can now be published to Data Factory from Synergy Experiments, similar to the publication functionality in internal Experiments. Properties of the Synergy Experiment, including those that are Hidden from CRO, and columns of the Tables can be mapped to measurement type attributes in a specified Data Factory project and published by the Sponsor user.

Admin Defined Tables & Variation Tables

Users are now also able to insert references to internal data sources in the text element similar in format to the chemistry autotext.

The admin should define an internal data source mapping fields that will be included in the autotext parentheses.

Users can insert an internal data source by selecting the new data source icon and picking the data source they intend to use.

Clicking on the blue Internal Data source name allows the user to either enter directly or search for the ID of the entity they want to reference.

Once the entity is selected the ID will populate followed by the mapped fields within the ().

What's New

We are delighted to release our new version of Signals, 25.10. This release brings enhancements in versioning, equations, Variation Tables, Inventory and Synergy amongst others. We have new beta capabilities for viewing published data from Material libraries and around calculating protein properties. We have extended beta capabilities around Hierarchical Tables and Contextual Lists. The beta capabilities around text extraction from images and publishing samples are now available to all systems. Finally, we have also fixed a number of small bugs.

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator. 

  • Fundamentals
    – Origin Template (Original Name) property for versioning 
    – Increase of Task creation limit to 2000
  • AI
    –Text Extraction from Images for Signals One customers available to all systems*
    –Admin options to enable/disable AI functionality in Signals One available to all systems*
  • Data Workflows & Analytics*
    –SPR Data Import App available in Spotfire for Signals now supports Carterra file schema versions up to 10
  • SAR & Decisioning*
    –View Published Data from Material Library (beta)
  • Synergy†
    –Failed Status on Work Orders
    –Choice of Work Order transition when submit the only Synergy Experiment
  • Chemistry
    –Inclusion of Barcode to Internal Enumerator mapping
    –Inventory Decrements from Parallel Experiments
    –Context-sensitive ChemDraw floating toolbar
    –Drag-and-drop RXN files onto the ChemDraw canvas converts to CDXML
    –Atom numbers can now be enabled via a checkbox in the Properties panel
  • Admin Defined Tables, Variation Tables and Hierarchical Tables
    –Calculate Number with Unit from a Number property
    –Calculate Maximum
    –Publish Samples available to all systems
    –Updates to the Internal Reference Column Name Configuration
    –Addition of Internal Reference Lookup in Variation Table
    –Copy/Paste with Hidden Rows in a Variant Table
    –Internal Reference type properties can be used as source for Contextual Lists (beta)*
    –Search of Hierarchical Tables (beta)*
    –Hierarchical table data optionally included in exported PDF (beta)*
  • Inventory
    –Updates to Bulk Container Import
    –Return Containers to Home Location
    –Updates to Container Aliquot Workflow
    –Create Sublocations from Parent Location
    –Deleted Locations removed from Recent Locations
  • Materials
    –Loading Measure Added to Number with Unit in Materials
    –Update to Batch/Lot page
    –Calculated properties for protein complexes (beta)
  • ELN Archive
    –Preview ELN Archived Experiment Types directly in search results
  • Administration –Update Definition privilege
    –Spotfire for Signals Custom Apps Configuration available for Private Cloud now tracks Custom App module version*
    –Configuration Transfer of Contextual Lists in Worksheets (beta)
    –Configuration Transfer of Hierarchical Table Templates (beta)
    –Hierarchical Tables included in Configuration Report (beta)
    –Contextual Lists included in Configuration Report (beta)
  • Integrations & APIs
    –New API for exporting Orders
    –New APIs to support Supplier List
    –Enhanced APIs to support Supplier List Fields
    –Enhanced API for Text element export
    –New API to replace Chemical Drawing with a Duplex
    –Enhanced API to allow expanded chemical formats for uniqueness checking
    –New API to update Synergy Experiment Status
    –New API to close Synergy Work Orders
    –Enhanced API to allow creation of Work Orders with templates

* Requires Signals One license
† Requires Signals Synergy license
 

We also fixed several small bugs in this release. Details of the enhancements are described below.

Administrators should be aware that the Normalized Compound Salt Stripping tool will change to better handle fractional coefficients by altering how multi-fragment salts are interpreted from the Salt List. This change will occur in a future release and only apply to registrations subsequent to the change, existing compounds will remain with the prior understanding until edited.

Developers should note that this release addresses an issue with the GET /entities/{eid}/export endpoint, where the response returned an incorrect Content-Type header for Text entities. The header was set to text/plain, while the actual content is text/html. This only applies to text elements created through text file upload.

Data Factory administrators should be aware of several important updates. The latest version of Data Factory has officially exited beta, and all older versions of Data Factory projects and apps are now designated as “Legacy.” As part of this transition, it is no longer possible to create new legacy Data Factory projects through the user interface. We strongly encourage administrators to begin adopting the latest Data Factory features, as legacy projects will be fully deprecated in a future release. A simple migration path will be provided in a future release to support this transition.

Data Factory administrators should also note that the Advanced Security policies in Inventa apply an “AND” logic across all user groups, restricting access if any groups lack permissions. This behavior differs from the standard Signals security model and will be fixed to align with the standard in a future release.

Administrators are recommended to subscribe to the channels within our support news site found at https://support.revvitysignals.com/hc/en-us/categories/360004446171-Support-News which contains more information about releases and other pertinent product information.

This content is anticipated for release on our Production E3 environments, and for Private Cloud customers on our deferred release schedule, in March 2026.

Further Details 

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

Fundamentals

A new property, called “Origin Template (Original Name)” is now captured on templated content such as ADTs, Variation Tables, Hierarchical tables, Worksheets and Experiments. This searchable property captures the name of the template used to create the item. Unlike the existing Origin Template property, which updates to reflect the current name of the Template will show the name at the time of creation. For items where the definition can be updated, the captured value will be updated if you update the definition. This allows the name of the template to be used to indicate and update the version of the definition. Note that this property is only present for content added or updated after this change.

Users will now be able to create up to 2000 tasks at a time through the task creation modal and via bulk actions. It should be noted the behavior of task creation is unchanged only the limit has been extended.

AI

For tenants with a Signals One license, users will now be able to utilize AI to extract and search by text from Images uploaded to Signals Notebook. This includes files of JPEG, PNG, and TIFF. This will apply to newly uploaded images only. Should a use load an image similar to the one below they would be able to search for it using keywords from the image like Control, Norovirus, etc.

Administrators will now be able to enable or disable new AI features utilizing the AI settings options. AI features still require a Signals One license and infrastructure to function. This just allows the admin more granular control on when these features are made available to end users. This currently only includes Text Extraction from Images for all systems

Data Workflows & Analytics

SPR Data Import App available in Spotfire for Signals now supports Carterra file schema versions up to 10.

Synergy

Sometimes a CRO is unable to successfully complete a Work Order for the Sponsor. For example, synthesis of a Design may fail, even after several successful steps or attempts, each submitted as a Synergy Experiment. Thus, at the time of Work Order submission, the CRO can alternatively submit a Work Order as Failed and provide a reason. The new Failed status is represented on the Work Order Kanban Board and included as an available External Notification.

Previously, in the case where there was only 1 Synergy Experiment for a Work Order, submitting the Synergy Experiment automatically submitted the Work Order. We now allow the user to choose how to transition the Work Order when submitting the 1 Synergy Experiment. The user can Submit the Work Order along with the Synergy Experiment, Fail the Work Order as they submit the Synergy Experiment, or do nothing to the Work Order (e.g., desire to continue adding more Synergy Experiments to the Work Order).

Chemistry

The barcode can now be mapped as part of importing SDFs into the Parallel Experiment internal enumerator along with the container ID. These values should also be visible in the stoich grids for the enumerated subexperiments.

We are now able to support Inventory Decrements from Parallel Experiments. Users may need to unhide the Inventory Decrement, Container ID and Barcode in the table:

Add New Compounds:

Containers will automatically update from Available to In Use and the Current User will update from Unassigned to the logged in user.

Scan or type the barcode into the search bar:

Add the container to the enumeration:

The container ID and Barcode will appear in the table. Users need to type in the full amount they will be removing from the container in the Inventory Decrements. This means that the user needs to know how much they will need for each sub experiment and put the total of that in the Inventory Decrement. This saves the user from having to navigate to every sub experiment to put in the Inventory Decrement:

Once the user types a value in the Inventory Decrement, the Current User, the Status and the Amount Available will be automatically updated. Users need to type in the Inventory Decrement before they enumerate the reaction:

Once the reaction has been enumerated, the Inventory Decrement column can no longer be updated:

Each sub experiment will show the Container ID and the Barcode, but not the Inventory Decrement column. This is done on purpose, so that users do not try to update the Inventory Container from a Sub experiment:

The ChemDraw editor now includes a context-sensitive floating toolbar. When content is selected on the ChemDraw canvas, a toolbar appears above the selection, displaying commonly used tools based on the selected object. As the pointer moves away from the toolbar, it automatically hides to minimize disruption to the editing process.

RXN files can now be dragged and dropped onto a ChemDraw canvas and converted automatically to cdxml for continued editing.

Atom numbers in ChemDraw can now be enabled for a selected object by selecting 'Show atom numbers' in the Atom section of the Properties panel

Admin Defined Tables, Variation Tables and Hierarchical Tables

Configuration Administrators can now define an equation to convert Numbers to Number with Unit properties. The CONVERTNUMBER function can be applied to properties of type Number with Unit. The function follows the format CONVERTNUMBER(Arg1, Arg2, Arg3) where Arg1 is an input property of type Number, Arg2 is the unit within the measure to apply to the Number. Arg3 optionally allows conversion to a different unit within the Measure.

A Configuration Administrator can also define equations to calculate the maximum of a series of data. The functions MAX and MAXOVER allow the selection of the largest of a set of data. If applied in a Header, the conditional maximum can be calculated using MAXOVER or by nesting an IF functions within MAX.

Publish Samples is now available to all systems. We’ve made an update to the Internal Reference Column Name drop down. When using the Internal Reference in configuration, the ability to refence the Internal Reference is not available for fields set to Multi-select. This has been updated to prevent misconfigurations.

If Multi-select is checked the Internal Reference is no long available to select in the Internal Reference Column Name:

Variation tables with hidden rows in the variant can be copy/pasted into. The hidden rows will be skipped over and the values will be added to the next row that is visible:

We’ve added a new Type in the configuration of the Variation Table. This is called Internal Reference Lookup. The purpose of this type is so that the administrator can configure a multi-select (from Materials already referenced in the experiment) that will put the materials into separate rows in the Variation Table.

Administrators should select the new Internal Reference Lookup from the Type drop down menu. Only 1 Internal Reference Lookup column is allowed per table so that the magnifying glass icon is associated with only one Internal Reference Lookup column. Administrator will need to select the “Limit Materials to same containing entity…” The “Show Lookup Icon…” will be automatically selected and greyed out:

When users make a new table in the experiment, they will see the magnifying glass in the top right corner of the table:

When users select the magnifying glass, they will see a list of Materials that are already referenced in the experiment. They can multi select all the Materials they would like to add to the Variation Table:

Selected Materials will be added in separate rows in the Variation Table:

Under the Property Type column Administrators can now choose Sample Properties as an option to be printed on the container labels:

We’ve made an update to the Bulk Container Import to have separate columns for the Material Library/Sample Type and the Material ID (Asset + Batch/Lot). This means that the example files have been updated and any template files that were used previously to bulk import containers, will need to be updated to have the additional column to import the data correctly:

Users can now return a series of containers to their Home Locations. Users can Search or filter for the containers that they would like to have returned to their Home Location on the Containers Search Table:

Once the containers are selected, and the Return to Home Location has been selected the containers with Home Locations will be updated. Any containers with out a Home Location will remain in the Current Location and they will be shown in the report as failures:

You can now split a container into multiple sub-containers with an option to make all aliquot amounts identical. This helps save time and reduce manual entry when preparing multiple identical vials.

Admins can now create a new sublocation directly while viewing a specific location. The parent location is automatically pre-filled in the creation form, making it faster and easier to build hierarchical location structures.

When a user selects a deleted location from the Recent options list, the system now displays a warning: “Location entry could have been trashed or may not exist. Please select a different location.”

After this warning the trashed location is removed from the Recent options list and cannot be reselected. If the user navigates away and returns, the deleted location will not reappear in Recent options. All workflows involving location selection will automatically exclude deleted locations going forward.

Materials

Admins can now utilize the measure Loading (mmol/g) for Number w/ Unit properties in Material Libraries and utilized in Sample mapping.

The Inventory Container Amount column has been moved to be next to Location:

ELN Archive

Support for previewing ELN Archived Experiment Types across all search result views

Administration

Administrators can now define if user can update the definition of tables and Worksheets. The Author privilege “Update Definition” will determine if the Update Definition option is available to users.

Signals One Private Cloud environments with Spotfire for Signals Custom Apps enabled now track module version of Custom Apps.

Integrations & APIs

We have added new APIs for exporting your Orders to a CSV or SDF file. The default value will be CSV. This is an asynchronous API flow with three endpoints to support it. First to initiate the bulk export, this requires a request body specifying the Orders you want to export and the columns you want to export. Second is to check the status of the export job. Third is to download the exported file.

We have added new APIs to fetch and update the Suppliers list. The update requires a well formatted CSV as part of the request. For convenience an example CSV is available via API.

We have enhanced APIs for stoichiometry tables, materials (assets and batches), and containers to support Supplier list field types. You will be required to specify the supplier list by the supplier ID as fetched in the new APIs. Alternatively, the Name and Country of the supplier may be used instead. Below are examples for Assets, Stoichiometry tables, and Containers using the supplier ID.

We have enhanced the entity export API to allow for Text entities to be exported as text files. This is specified using the “format” URL parameter which defaults to HTML if not specified for a text element.

We have added a new API to replace an existing chemical drawing with a paired duplex. The request body must contain two Chemical Drawing entities to be paired.

We have enhanced the API for uniqueness checking of a material to allow for additional chemical structures to be used. The content type must be specified as part of the value object for Chemical Drawing fields. InChI, SMILES, and HELM are now supported in addition to CDXML.

We have added a new API to support updating the Status of a Synergy Experiment. Synergy experiments can be updated from Active to Submitted, Submitted to Closed, Submitted to Active, and from Closed to Submitted based on the “action’ specified in the request.

We have added an enhancement to our APIs to support closing of Work Orders. This is a new action, “approve_and_close” allowed when updating Work Orders via API and transitions a Work Order from Submitted to Closed.

We have enhanced the Work Order creation API to allow for specifying a template as part of the request. It should be noted that if the Work Order template includes a template for the Synergy Experiment associated with the Work Order it will not be automatically created. To achieve this, users should use the API to create the Synergy Experiment after successful creation of the Work Order.

Further Details 

The following capabilities are in beta and are available for users, administrators and developers on the Signals platform upon request. Please contact your account representative or our support team if you would like access to the following features.

SAR & Decisioning

Quickly access published data without leaving the Material Library. The new Published Data tab automatically retrieves results for the selected material, displaying aggregated values by measurement type in a summary table. Interactive tables allow users to drill down to specific measurement results.

Admin Defined Tables, Variation Tables and Hierarchical Tables

Contextual Picklists now allow the use of Internal Reference properties as the source, including IDs from Sample, Task and Material tables, and Internal Search Attribute Lists.

Search is now enabled for Hierarchical Tables. Hierarchical Table is available as an option under the Type query tool. Additionally Hierarchical Table properties are available as individual query facets.

The data from Hierarchical Tables can also now be included in the Exported PDF as an attached .csv file.

Materials

A new set of calculated properties for protein complexes is available upon request for Custom and Protein material types and in the preconfigured Antibodies library. Molecular weight, isoelectric point, extinction coefficient, and total length can now be computed for complexes comprised of multiple protein parts linked to via internal references.

Up to 20 individual protein parts can be specified per calculation.

Updates to any of the underlying protein parts are automatically checked for when viewing the complex material.

Administration

Contextual Lists and Hierarchical Tables are now supported in both the Configuration Transfer process in addition to the new Configuration Report.

What's New

We are delighted to release our new version of Signals, 26.8.

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

  • Fundamentals
    - SMILES management in Solvate list
    - Product selection on Bulk Sample creation in Parallel Experiments
    - Mapping of HELM string in External Enumerator
    - Audit trail displays highlighted granular changes for structured tables such as hierarchical tables, variations tables, materials tables, etc is available to all systems
    - Audit trail displays highlighted granular changes for worksheets is available to all systems
    - Audit trail displays highlighted granular changes for ChemDraw Stoich Grid
    - Manage assay variant lifecycles and compliance* (beta)
  • Data Workflows & Analytics*
    - Create and assign custom parameter sets
    - Fit linear concentration data using new system Agonist and Antagonist dose-response models
  • SAR & Decisioning*
    - Use Insights to query, generate, and analyze Measurement and SAR Tables directly in Signals is available to all systems
    - Explore key results faster in Insights with a cleaner default SAR table and dynamic chemical structure filtering directly
    - ChemCharts: New antibody engineering and molecule alignment data functions, plus updates to visualization settings including visual cloning and per-column tooltips
  • Synergy†
    - Designs now support LogP, predicted pKa, Labute ASA, and other calculated properties
    - Designs import now supports CSV with HELM notation
    - Work Order properties can inherit from Collaboration properties
    - CRO users can print Synergy Experiments to PDF
    - New Sponsor notification when a CRO user puts a Work Order On Hold
    - Audit trail displays highlighted granular changes for Design tables
  • Tables
    - Default values for Headers and Properties in Admin Defined Tables and Variation Tables
    - Default values for Headers and Properties in Hierarchical Tables*
    - Display Mean in Box Plots*
    - Define Reference Lines on charts*
    - Define charts on Variation Tables*
  • Plates
    - Hide column in table when Annotation layer is hidden
  • Inventory
    - Record consumed quantities directly from a container while automatically tracking the remaining balance and vice versa
    - Support for Material Orders custom field types
    - Faster Quick Add Workflow in ChemDraw Document
    - Prevent the creation of grid sub-locations within designated home location cells
    - New Container Label Templates - 50 x 30 mm (QR Code) and 50 x 30 mm (4 slots)
    - Design and customize Inventory label templates layouts (beta)
    - Reconciliation and Rectification details added to Container Search Table
  • InventoryGo ‡
    - Support for Barcode and QR Code Scanning via Camera scanning
  • Materials
    - Bulk update materials tables
    - HELM String calculated property
  • ELN Archive
    - Combined ELN Archive and Signals Search (beta)
  • Administration
    - Configure Data Factory maps to support user-defined fixed values*
  • Integrations & APIs
    - Create Material Order via API
    - FASTA support for writing to Chemical Drawings via API
    - Fetch Material Reports via API
  • Xynthetica*
    - Xynthetica Administrative UI (beta)
  • Formulations*
    - Formulations Development (beta)

* Requires Signals One license

† Requires Signals Synergy license

‡ Requires InventoryGo license

We also fixed several small bugs in this release. Details of the enhancements are described below.

The following OnDemand videos for Signals Notebook Administrators are now available:

  • Data Exchange Mapping Settings for Publication to Data Factory
  • Synergy Experiment Mapping Settings for Publication to Data Factory

Data Factory now enforces a limit of 100 endpoints per measurement type

Data Factory administrators should be aware that all primary APIs will be deprecated in a future release.

Data Factory administrators should be aware that ‘username’ has been removed from the primary API GET /datafactory/search-service/my-saved-searches

Data Factory Administrators should complete migration of legacy data factory projects before 27.4; after this the migration deadline, legacy projects will become read-only and no longer support data publication.

Data Factory administrators should also note that the Advanced Security policies in Inventa apply an “AND” logic across all user groups, restricting access if any groups lack permissions. This behavior differs from the standard Signals security model and will be fixed to align with the standard in a future release.

Administrators are recommended to subscribe to the channels within our support news site found at https://support.revvitysignals.com/hc/en-us/categories/360004446171-Support-News which contains more information about releases and other pertinent product information.

This content is anticipated for release on our Production E3 environments, and for Private Cloud customers on our deferred release schedule, in March 2027.

Further Details

The following improvements are available for users, administrators and developers on the Signals platform. Certain features may only be available with appropriate licensing and/or with enablement by an administrator.

Fundamentals

Image 1 from What's New 26.8.docx

In preparation for expanding the Salt Stripping functionality of Normalized Compounds to Solvates, the Solvates list in the SN Config has been updated to allow for SMILES management as well.

To manage Solvate SMILES, the user can navigate to the Solvate list in the System Settings

Image 2 from What's New 26.8.docx

The SMILES for the System provided Solvate list can be added by “Exporting System Solvates To .csv” and Bulk updating Solvates. Individual Solvate SMILES can be entered directly in the Text SMILES column.

In Parallel Experiments, users will now have the option to select which Product to use on Bulk Sample creation. When the user goes to Bulk create samples, there will now be an option to select which product to use in sample creation, ie. P1 or P2. Utilizing the “All Products” selection will preserve existing behavior.

Image 3 from What's New 26.8.docx

The HELM string is now an available option for mapping the Chemical Structure in the External Enumerator.

Image 4 from What's New 26.8.docx

Users can view visual granular change comparisons for ChemDraw Stoichiometry Grids in the audit trial. When enabling the “View granular changes” toggle, field and value updates are clearly highlighted: green indicates newly added data, a green dashboard boarder denotes modified data, and gray represents removed entries. This visual comparison also applies to the Reactants Summary table as well as table visibility changes (showing or hiding stoichiometry tables). Note: visual diffs for Chemical drawings (molecular diagrams) are not supported by this tool.

Data Workflows & Analytics

Image 5 from What's New 26.8.docx

In the Curve Fitting step of the In Vitro Analysis, following an analysis run, it is now possible for Signals One users to select some of the curves and apply a new set of fit parameters to these curves specifically to improve their curve fitting.

Image 6 from What's New 26.8.docx

A new pull down menu in the bulk actions bar is now available to set the fit parameters:

Image 7 from What's New 26.8.docx

Each new set of curve fitting parameters, identified by a name, can then be applied to the selected curves for recalculating the curve fits.

Image 8 from What's New 26.8.docx

The name of the parameter set remains associated with the curves that were recalculated with it.

Image 9 from What's New 26.8.docx

Finally, the parameter sets in the analysis, which can be part of the In Vitro Analysis template, can be managed by clicking on the cog wheel in the upper right corner of the Curve Fitting element. The number of curve fits using each of the parameter sets is visible:

Image 10 from What's New 26.8.docx

When deleting a set of parameters used to recalculate some of the curves, the default parameters used for the initial global run are automatically reapplied.

Image 11 from What's New 26.8.docx

Moreover, in addition to the 3, 4 and 5 Parameters logistic curve fitting definitions, eight new system definitions are now available in the Analytics smart folder of Signals One configuration.

These new definitions, which can be enabled or disabled, allow using linear concentrations of agonists or antagonists with either raw or normalized signal.

SAR & Decisioning

Image 12 from What's New 26.8.docx

Use Insights to query, generate, and analyze Measurement and SAR Tables directly in Signals is available to all systems

Image 13 from What's New 26.8.docx
Image 14 from What's New 26.8.docx

Insights now supports advanced chemical filtering within SAR and Measurement Tables, including substructure, similarity, exact, full-structure, and tautomer matching. Multiple filters can be combined to refine results, while chemical fragment highlighting provides additional context during analysis. A cleaner default SAR table layout helps users focus on key endpoints, with additional data available through table configuration options.

Image 15 from What's New 26.8.docx
Image 16 from What's New 26.8.docx
Image 17 from What's New 26.8.docx
Image 18 from What's New 26.8.docx
Image 19 from What's New 26.8.docx
Image 20 from What's New 26.8.docx
Image 21 from What's New 26.8.docx
Image 22 from What's New 26.8.docx

ChemCharts introduces new data functions for antibody engineering and molecular alignment, along with visualization enhancements such as visual cloning and per-column form tooltips.

ChemCharts now supports assigning different form-based tooltips to individual columns, providing greater control over the contextual information displayed throughout a visualization. New visual cloning capabilities also make it easier to duplicate and adapt existing visualizations.​

The Antibody Numbering data function now supports ANARCII and can return prediction scores and confidence values for heavy and light chains.​

The Gaussian Molecular Shape Alignment data function aligns small molecules to a query structure using Gaussian 3D shape-based alignment. Results are returned in Query Conformers and Aligned Structures tables and can be explored using the Molecule Viewer.​

The Antibody Germline Prediction and Antibody Humanization data functions support complementary antibody engineering workflows. Germline Prediction identifies the most likely germline gene families for heavy and light chains and aligns sequences to identify mutations relative to the highest-probability germline sequence. Humanization then suggests sequence changes intended to improve predicted human-likeness while maintaining antibody chain pairing characteristics. When used with the Biomolecule Viewer, users can compare the original and predicted humanized structures.

Synergy

Image 23 from What's New 26.8.docx

Release 26.8 brings several updates to Synergy Designs. First, calculated properties, including a variety of physicochemical properties (e.g., Log P, predicted pKa), drug-likeness and ADME predictors (e.g, Labute ASA, Lipinski H-bond acceptors), structure and topology, ring system, atomic composition, and stereochemistry calculations, are now available for Synergy Designs. Administrators can selectively configure which properties to include in each library’s Designs Definition and Design Tables in Synergy Configuration by adding a new field and selecting Calculated Property.

Image 24 from What's New 26.8.docx

When new Designs are created, properties are automatically calculated and represented on the Design.

Image 25 from What's New 26.8.docx
Image 26 from What's New 26.8.docx
Image 27 from What's New 26.8.docx

In this release, bulk Import Designs to Designs Table now supports CSV files with HELM notation. Note that Designs already support HELM notation; this is an expansion of the import file CSV file support.

Image 28 from What's New 26.8.docx

Currently, Synergy Experiment properties can be configured to inherit property values from the parent Collaboration or associated Work Order. In 26.8, we extended this feature to Work Orders. Work Order Template attribute list fields can be configured to inherit a corresponding property value from the parent Collaboration. If a field is set to inherit from the Collaboration, the Work Order field will automatically populate with the corresponding value from the parent Collaboration at creation. As a result, the Sponsor user does not have to repeatedly populate the same property, such as Project Code or Disease Target, even when this property is Hidden from CRO.

Image 29 from What's New 26.8.docx

Similar to Sponsor users, CRO users can now Print to PDF their Synergy Experiments. As always, Hidden from CRO metadata is excluded from the print PDF functionality for CROs.

Image 30 from What's New 26.8.docx

Sponsor users can receive an in-app or email notification when a CRO user puts a Work Order On Hold.

Image 31 from What's New 26.8.docx

Sponsor Administrators can view visual granular change comparisons for fields in Synergy Design tables in the audit trial. When enabling the “View granular changes” toggle, field updates are clearly highlighted: green indicates newly added data, a green dashboard boarder denotes modified data, and gray represents removed entries. Use cases addressed include adding a new field to a Design, updating or clearing field values, renaming a field header, removing a field or reordering columns. Note: Design Structure previews are not supported by this tool.

Tables

Image 32 from What's New 26.8.docx

Configuration administrators can now define default values for Headers and Properties in Admin Defined Tables, Variation Tables and Hierarchical Tables. Default values can be set for all appropriate property types.

Image 33 from What's New 26.8.docx

The Mean can now be displayed in Box Plots. The Configuration Administrator, or optionally the end user, can set if the Mean is displayed or not, and define the color, line style and line thickness.

Image 34 from What's New 26.8.docx

Reference Lines can be displayed on numerical axes of charts. Lines can be set to be either a fixed value or at a calculated aggregate of a numerical column. The configuration administrator, or optionally end user, can define the line color, style and thickness, and the label display, for the reference lines.

Image 35 from What's New 26.8.docx

Graphing has also been extended to Variation Tables. All included chart types, namely Scatter Plots, Bar Charts, Bar Charts and Box Plots can be configured on Variation Table Templates. The Variant Name can be used as a categorical property, such as to Trellis By.

Plates

Image 36 from What's New 26.8.docx

When users Hide an Annotation layer in the plate, the corresponding column in the Plate table is also hidden. This will not alter the data stored on the plate.

Inventory

Image 37 from What's New 26.8.docx

Create and customise inventory label templates by defining label sizes, selecting displayed fields, positioning content, and configuring formatting options such as fonts, barcodes, and QR codes to meet site-specific labelling requirements.

Image 38 from What's New 26.8.docx

Enter the amount consumed directly during inventory updates. The system automatically deducts the consumed quantity and displays the remaining balance, simplifying inventory consumption tracking.

Image 39 from What's New 26.8.docx
Image 40 from What's New 26.8.docx

Configure custom fields for material orders and capture additional information tailored to your organization’s procurement and inventory workflows.

Image 41 from What's New 26.8.docx

When searching for items in Quick Add (via barcode scan, container ID, material name, or sample search), the system now automatically selects the item and bypasses the search
modal whenever a single match is found, eliminating unnecessary dialogs and clicks.

Image 42 from What's New 26.8.docx

To maintain location hierarchy integrity and prevent configuration conflicts, the system now validates grid cells before sub-location creation. Users are prevented from converting any grid cell that is already assigned as a container’s Home Location into a Grid-type sub-location.

Image 43 from What's New 26.8.docx
Image 44 from What's New 26.8.docx

New Container Label Templates - 50 x 30 mm(QR Code) and 50 x 30 mm(4 slots)

Image 45 from What's New 26.8.docx

Container search results now display reconciliation and rectification details, providing greater visibility into inventory status and recent inventory adjustments.

InventoryGo

Image 46 from What's New 26.8.docx

Scan barcodes and QR codes directly using your device’s camera, enabling faster identification and management of inventory items without dedicated scanning hardware.

Materials

Image 47 from What's New 26.8.docx

Materials tables within an experiment can now be updated in bulk to reflect the latest material changes. Users can now select multiple rows that contain stale data and update them in one action.

Image 48 from What's New 26.8.docx

A new calculated property in Compounds and Normalized Compounds libraries and the pre-configured Reagents (SNB) library is available to generate a HELM string of the structure drawn in the ChemDraw canvas.

Administration

Image 49 from What's New 26.8.docx
Image 50 from What's New 26.8.docx
Image 51 from What's New 26.8.docx
Image 52 from What's New 26.8.docx

Data Factory file maps now allow user to supply a constant value when publishing data via the Inventa Dashboard or Publish Results to Data Factory app. Administrators can enable the “Fixed” value from an Entity or Measurement Type map from the Data Factory configuration. When users select this map during publication either via the Inventa Dashboard or the Publish Results to Data Factory app they are prompted to enter a value. This value will appear on every row for that column in the publication.

Integrations & APIs

Image 53 from What's New 26.8.docx

We have added a new API to create material orders (POST /inventory/materialOrders). The request sets the order fields, for example Requestor, Supplier Name, Supplier Catalog Number, Destination Location and Status. The Destination Location can be a grid location. The Chemical Structure field accepts CDXML, SMILES, InChI, MOL V2000, MOL V3000 and HELM.

Image 54 from What's New 26.8.docx

We have enhanced the Chemical Drawing APIs to support FASTA sequences. The API to append a structure to a reaction (POST /chemicaldrawings/{eid}/reaction/{position}) now accepts the data types “fasta-dna”, “fasta-rna” and “fasta-peptide”.

Image 55 from What's New 26.8.docx

We have added new APIs to fetch the reports of all material bulk import, bulk export and bulk update jobs (GET /materials/bulkImport/jobs, /materials/bulkExport/jobs and /materials/bulkUpdate/jobs). Each API returns a paged list of jobs with their status and results.

Beta Features

The following capabilities are in beta and are available for users, administrators and developers on the Signals platform upon request. Please contact your account representative or our support team if you would like access to the following features.

Fundamentals

Image 56 from What's New 26.8.docx
Image 57 from What's New 26.8.docx
Image 58 from What's New 26.8.docx
Image 59 from What's New 26.8.docx
Image 60 from What's New 26.8.docx
Image 62 from What's New 26.8.docx

Assays and their Variants now support Archiving. If a Variant is no longer needed for production use, it can be marked as Archived, which will prevent further editing of the Variant, unless it is restored

Configuration admins may need to update a Variant template after its in use, for example to add an additional data capture field. When a administrator modifies a template, users will see an outdated message on the Variants Summary table. When they select update, the table will be updated with the latest definition, and the existing Variants checked for compliance with that new definition. Users can individually edit Variants to meet the up dated definition requirements. Assay state and compliance are both searchable fields and clear labels on the Variant. The parent Assay’s state and compliance is automatically updated based on it’s Variants.

ELN Archive

Image 63 from What's New 26.8.docx

Users can now conduct a simultaneous search across Signals Notebook and ELN Archive content. This search is available via a new combined Source and allows users to query both sets of content by text and chemical structure. Each set of content can be further refined using facets specific to that set of content.

Xynthetica

Image 64 from What's New 26.8.docx
Image 65 from What's New 26.8.docx

Xynthetica now supports a native admin UI.

The Tenant Models pane gives the administrator a navigable UI to see details around how their users are leveraging Xynthetica models.

Image 66 from What's New 26.8.docx

The Model Marketplace is used to gain access to models, and their model card information can be viewed by simply clicking into the relevant model of interest.

Image 67 from What's New 26.8.docx

Data Contribution allows users to commit training data to federated models. User selects values of interest and parameter, then submits relevant metadata to improve.

Image 68 from What's New 26.8.docx

Monitor credit spend in the Credits panel. The Xynthetica-Tunelab bundle includes 2M starter credits.

Formulations

Image 69 from What's New 26.8.docx

Formulation Development will need some administration set up before it can be used. Activation is in the System Objects à Formulation Experiment:

Image 70 from What's New 26.8.docx

There is only 1 Default System Template currently supported. User Roles has a heading for managing permission to User Roles. Formulation Experiments permissions are for Signals Notebook users:

Image 71 from What's New 26.8.docx

Recipe Designer App is for users that will be creating Parameters, Steps, Recipes and Formulation Experiment Designs:

Image 72 from What's New 26.8.docx

There is a new System Group called Recipe Builders. All Steps, Recipes and Formulations Experiment Designs are automatically shared with the Recipe Builder group by default. The Equipment Table for Formulations can be adjusted in the Material Library:

Image 73 from What's New 26.8.docx

A new Material Library called Formula (SNB) has been created and will need to be set up with an ID Sequence, Uniqueness Rule and Record Definition for both the Material and the Batch/Lot, as well as activated:

Image 74 from What's New 26.8.docx

Before any parameters can be created, the System Administrator must set up the Controlled Fields in the System Settings in SN Config:

Image 75 from What's New 26.8.docx

Once the above items have been configured, users with the role with Recipe Builder/permissions to the Recipe Designer App can log into the new app from the home page or via the top right navigation:

Image 76 from What's New 26.8.docx

In the Recipe Designer App, users can create Parameters, Steps, Recipes and Formulation Experiment Designs. Parameters are created from the Controlled Fields that the System Administrator has created:

Image 77 from What's New 26.8.docx

Parameters Table can have additional columns and calculations added to them:

Image 78 from What's New 26.8.docx

Use the Create New menu to create Steps, Recipes and Formulation Experiment Designs:

Image 79 from What's New 26.8.docx

Steps require the Instructions box, but Ingredients, Equipment and Parameters are optional. Steps can be deleted if not used, otherwise they can be retired.

Image 80 from What's New 26.8.docx

Recipes require space for Steps, but Ingredients, Equipment and Parameters are optional. Recipes can be deleted if not used, otherwise they can be retired.

Image 81 from What's New 26.8.docx

Parameters, Steps and Recipes can be used to create a Formulation Experiment Design. The Formulation Experiment Design acts like a template that Formulators can use to create new Formulation Experiments from.

Image 82 from What's New 26.8.docx

Select the Material Libraries that will be needed:

Image 83 from What's New 26.8.docx

Select Properties and Ingredients can be adjusted in the Ingredients Table in the Formulation Experiment Design or in the Formulation Experiment. Equipment types can be filled in. Recipes, Steps and Parameters can be added and adjusted on the Formulation Experiment Design. Once ready, share the Formulation Experiment Design with the correct Users or User Groups to be used in Signals Notebook. Formulation Experiment Designs can be deleted if not used or retired in the top right corner.

Image 84 from What's New 26.8.docx

Users in the role with permission to create Formulation Experiments will see the option under the Add New menu:

Image 85 from What's New 26.8.docx

Select a Formulation Experiment Design to start a new Formulation Experiment:

Image 86 from What's New 26.8.docx

Make updates to the Ingredients, Equipment, Recipes, Steps and Parameters as needed:

Image 87 from What's New 26.8.docx

When done making changes, click the Continue to Lots button. Select an asset from the Formula Library and enter the number of batches/lots to create for this experiment:

Image 88 from What's New 26.8.docx

Enter required data on the Lot Definitions before moving to the Lot Composition:

Image 89 from What's New 26.8.docx

Fill in the Lot Composition to Register the lots directly from the Formulation Experiment:

Image 90 from What's New 26.8.docx

Once the lots have been registered, users will see the Lot IDs have been replaced with real Material IDs and the Lot Recipes will be repeated on a per lot basis:

Image 91 from What's New 26.8.docx

Users can make changes on a per lot basis to the Recipe, Steps or Parameters. Once changes are completed, users can click the Start Execution button to capture the experiment data as they run the experiment: