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 ().