Release Notes: Volume 6, 2024

Achala
Achala
  • Updated

Welcome to the sixth volume of our 2024 product release notes! We’ve been working hard to bring you performance improvements that add value to your work. Read on to learn about the product enhancements and bug fixes released in June 2024.

Watch our Feature Release Highlights to more deeply explore this month's updates.

Notebook

Benchling Notebook helps users log their experiments, create protocols, and capture results against their samples.

Added icons to Entry, Template and Sub-template title headers [2024.6.N.1]

Icons have been added to Entry, Template, and Sub-template title headers.

 

Enable Split View Tables for all tenants [2024.6.N.2]

Users can now open a table in Split View to work on it while navigating to different parts of their entry independently.

 

Added explanation for org handle change impact in the Warehouse [2024.6.N.3]

The language in the org handle rename option has been updated to inform users that changing the org handle will resync the Warehouse, which can take several days.

 

Molecular Biology

Benchling’s Molecular Biology is a cutting edge in silico design tool that supports the latest scientific workflows.

Exact molecular weight for monomers [2024.6.MB.1]

The Monomer Library now displays the exact molecular weight of individual monomers.

 

Alternative start codons [2024.6.MB.2]

Users can specify translations using alternative start codons and:

  • View the methionine amino acid at the start of the translation on a sequence map.
  • Record translations using an alternative start codon when importing sequence files like GenBank.
  • View ORFs on the sequence map using any provided start codon and biochemical properties for a translation using an alternative start codon.




Support for reverse complements in DNA uniqueness checks [2024.6.MB.3]

Users can enable a feature to scan both the forward and reverse directions of registered DNA sequences when a bases uniqueness constraint is configured, identifying sequences as identical if the forward strand of one is identical to the reverse complement of another.

To enable this feature, contact a Benchling representative.



In Vivo

Manage in vivo studies with modern software designed for data capture, collaboration, and insights.

Automatic animal exclusion before randomization [2024.6.IV.1]

Deceased animals or animals without recorded measurements are automatically excluded before randomization.

 

Specify date for randomization [2024.6.IV.2]

Users can choose between using the latest measurements or defining a specific date for randomization. This automatically excludes animals without data recorded on the specified date and proceeds with randomization using only measurement data from that date.

 

Added ability to name conditions and provide a condition description [2024.6.IV.3]

Users can now name conditions and provide descriptions when defining conditions in a PD study.





Added a results tab to a PD study [2024.6.IV4]

Users can now see all results and related context from a new results tab in PD studies.

 

Registry and Inventory

The Registry and Inventory combine to form an extremely powerful solution for life sciences R&D samples. The Registry can be used to model and log any biological entities while the Inventory provides an interactive digital window into the physical storage system of your lab.

Separate access policy for editing inventory names and barcodes  [2024.6.RI.1]

Users now have separate policy statements for editing names and editing barcodes for inventory.

 

Workflows

Workflows are a sequence of processes that are performed to answer a research question or synthesize new material. For example, synthesizing a new set of proteins from supernatants, or improving the transduction process.

Jump to next task group from outputs table [2024.6.WF.1]

A new shortcut in the output table allows users to quickly navigate to downstream task groups.

 

Schemas 

Schemas are the structural foundation for how your information is categorized in Benchling. They are categories created specifically for your tenant that can represent materials, data, storage methods, and tasks.

Total Number of Options for a Dropdown are now listed [2024.6.SCH.1]

Each dropdown on the main Dropdowns page now shows the number of options it has.

 

Open an entity, dropdown, or inventory schema after creation [2024.6.SCH.1]

Admins can reopen an entity, dropdown, or inventory schema via a button in the notification after creation.



Keep search query on schema listings page when navigating back [2024.6.SCH.1]

The search query is retained when navigating back to the schema listings page from a schema editor page.

 

Allow filtering of archived templates in Relevant Templates tab [2024.6.SCH.1]

Filtering now includes archived templates.

 

Access Management

Access management is the way customers control who is able to access which resources, and includes things like project permissions, access policies, and admin roles.

Enabled the new IP allowlist management UI for all* tenants [2024.6.AM.1]

The new IP allowlist management UI is now available for all tenants, except for those who opted out ahead of time. Tenant admins can view and update the IP allowlist for both the web app and the warehouse from a new page in the Tenant Admin Console.

 

Insights

Insights enables users to query, visualize, and share high quality, structured data that resides in Benchling.

Insights Analysis transformations & charting [2024.6.IN.1]

Users can apply data transforms and configure charts within Insights Analysis. Available transforms include joins, pivot tables, and new column formulas. Charting types include bar charts, line charts, scatterplots, pie charts, and heatmaps. 

To enable this feature, contact a Benchling representative.

 

Benchling Connect

Benchling Connect, formerly Lab Automation,  enables seamless integration of Benchling to liquid handlers, plate readers, imaging instruments, and more.

Hover Over Output Table to Show Snapshot Data with Timestamp  [2024.6.BC.1]

When hovering over the output table in a run, users will see a pop-up message indicating that the data represents a specific point in time and is immutable. Note: This feature applies only when a field is out-of-date due to a data change and does not appear for all results.

 

Allow the .pdf extension for the file watcher connector [2024.6.BC.2]

The .pdf extension is now allowed for the file watcher connector.

 

Create PDF Reports for Chromatogram Parsing in Chromeleon Connector [2024.6.BC.3]

In COPY_OBJECT, if the report_template argument is set, the SDK will generate a report for the sequence.



Make the connection file extension check case insensitive [2024.6.BC.4]

Allow the connection file extension check to be case incentive. i.e. both .csv and .CSV should be allowed for the file parsing.

 

Update Instrument Service to Allotropy 0.1.35 [2024.6.BC.5]

Update the currently published connectors to use Allotropy 0.1.35

 

Revert Benchling Gateway to LocalSystem [2024.6.BC.5]

When the Benchling Gateway service user is changed to another user and then back to LocalSystem, the configuration will be restored to benchgw_user.

 

Release Gen5 Imaging connector [2024.6.BC.5]

We have released the Agilent Gen5 Imaging Connector. This new connector allows seamless integration with Agilent's Gen5 Imaging software, enabling automated image acquisition, analysis, and data transfer between Gen5 and Benchling. For more details on configuring the Gen5 Imaging Connector, refer to the Agilent Gen5 Image Configuration Guide.

 

Release CTL ImmunoSpot connector [2024.6.BC.6]

We have released the CTL ImmunoSpot Connector. This new connector facilitates the integration with Cellular Technology Limited's ImmunoSpot software, enabling automated data transfer and analysis of ELISPOT assay results between ImmunoSpot and Benchling. For detailed instructions on configuring the CTL ImmunoSpot Connector, refer to the CTL ImmunoSpot Configuration Guide.

 

Application Core

To create a seamless Benchling experience, our platform must be consistent, compliant and predictable. The Application Core provides the central capabilities platform to create a smoother user experience.

 

Indicate Many Search Results in Registration Dropdowns [2024.6.APP.1]

A new banner notification will inform users to refine their search when the registration table search exceeds the dropdown display limit.

 

Refined notification opt-out language [2024.6.APP.2]

Opt-out language for promotional emails has been refined and now includes an opt-out link.

 

Added support for config migrating entry schema field values [2024.6.APP.3]

Entry schemas can be applied to Templates. Now, entry schema fields values specified for Templates can be moved with config migration. The following types are now supported: Text, Long text, Decimal, Float, Date, Datetime.



Developer Platform

Our developer platform is fundamental to centralizing and standardizing all your R&D data. Benchling’s APIs and Events are built to match the flexibility and speed of modern life science R&D.

 

Canvas interaction webhooks now include user ID [2024.6.DP.1]

When a user interacts with an App Canvas, that user's ID now gets captured when clicking a button in Canvas. The user_id is automatically included in the payload for the webhooks that are sent for these interactions. 

 

Webhook subscriptions are now explicit [2024.6.DP.2]

Developers can now specify subscriptions to any type of event in the app manifest. Previously, these subscriptions were implicit. 

 

All events delivered over webhooks are now available in the v2 shape [2024.6.DP.3]

The new v2 payload shape excludes redundant properties and all events and app signals are soft-promoted to v2. v0 will be deprecated on July 11. 

 

Workflows APIs and events updated from beta to stable  [2024.6.DP.4]

Flowchart APIs and flowchart-related properties have been added to stable capillary endpoints and events.

 

Clustal and MAAFT Parameters in Alignment API  [2024.6.DP.5]

Parameters used with Clustal and MAFFT alignments are now exposed in the API in addition to the UI.

 

Alpha endpoints for assembly [2024.6.DP.6]

New v2-alpha endpoints allow customers to model assemblies in the API. Developers can:

  • Validate an assembly by providing a method, bins, fragments, primers, and constructs.
  • Finalize an assembly creating new sequences and an Assembly object.
  • Get an Assembly object to leverage the record of all fragments assembled into particular constructs.

 

Bug Fixes

Worklists

1. Fixed an issue where Worklists could not be sorted on anything other than Position.

Workflows
2. Fixed an issue where snapshot fields were not always re-evaluating based on new information within workflows.
3. Fixed an issue where the "Scheduled on" field did not resolve for FieldType.DATE values.
4. Fixed a bug where pasting a date into the "Scheduled on" field would not successfully trigger autosave.

In Vivo
5. Fixed an issue in data tables where measurements were not calculating for offscreen cells after copy-and-paste.
6. Resolved a bug where the "Manage Cages" bulk action option timed out in colony.
7. Fixed a bug when clicking "More" while using the "Move Cage" option in colony animals.
8. Added missing validation for strain and date of birth (DOB) when adding animals to cages on the study cages page.
9. Fixed a bug where groups were not being displayed in the correct order when cloning a study.
10. Resolved formatting issues when editing samples using multi-select metadata fields.
11. Fixed an issue where multi-parameter randomization resulted in sub-optimal outcomes. Note: All randomization outcome metrics, including p-values and group summary data, were calculated and displayed correctly.
12. Fixed an issue where alerts on calculations in data tables were not clearing when the values triggering the alerts were deleted, requiring a page refresh to resolve.
13. Fixed a bug in the animals table filtering where the "Filter by Observation" option was not returning all applicable animals.
14. Fixed a bug where users could not see the graphs page if Summary Statistics returned a zero.
15. Fixed an issue with dosing exports where columns were not correctly aligned with headers for deceased animals.

Access Management
16. Fixed an issue where the Auditor column was not displayed in circumstances where it should have been.
17. Fixed a bug where projects were not displaying the favorites star in the UI.

App Ecosystem
18. Fixed an issue where creator.handle was missing for container.contents when created by a Benchling App. We now include the App's API ID.

Data Input
19. Fixed an issue where $ was incorrectly dropped in cross-table cell references when the referenced table was renamed.
20. Fixed an issue where the column header context menu was not opening on a single click in full-screen tables.
21. Stopped navigating users to the bottom of the table when double-clicking columns to fill.
22. Inventory Update tables for "Any Inventory" now include a tooltip explaining that the schema is none.
23. Fixed an issue where the Entity Name column's data type icon was displayed as an entity instead of text.
24. Fixed a bug where the Recipe Instruction window was not visible for Mixture Prep tables due to a regression caused by the Split Screen Table View.
25. Fixed an issue where some "storable" chips were not resolving correctly after being passed with Table Mapping to another table.
26. Fixed a regression where green cell background saturation was too high.
27. Fixed an issue where table borders appeared doubled on low-resolution monitors.
28. Fixed overlapping tooltips in the table header.

Search
29. Fixed an issue where searchable menus would open on top of the parent menu option.

Application Core
30. Fixed a bug where unarchiving an entity also unarchived the associated folder.
31. Fixed an issue where emails were not being delivered to email addresses with a "mailto:" prefix.
32. Closed a config migration auditing gap for updates to workflow names, warehouse names, and flowchart configurations.
33. Closed a config migration auditing gap for schemas, including updates to the name, prefix, icon, warehouse name, container name template, embedded SQL dashboards, and the "allow insert run from inbox" setting.
34. Closed a config migration auditing gap for templates and sub-templates related to creation, template collection updates, and name updates.
35. Fixed a config migration bug caused by a race condition during upload.

Notebook Canvas
36. Fixed an issue where review processes did not maintain the user-selected order in project settings.
37. Fixed a bug where content in view jumped to other sections in a notebook entry after submitting results in a table.

Inventory
38. Fixed a bug where emails were not sent when rows were intentionally skipped in a data import. Users now receive emails when any rows are skipped.
39. Fixed a bug where grouped containers with multiple unit types now display "Mixed units." Previously, containers with different unit types were incorrectly grouped together.
40. Fixed an issue where direct-execution tasks now allow customers to use inventory shortcuts on the output table.

Connect
41. Fixed an issue where connections saved in Connect Runs in Worksheet templates did not persist or auto-populate when a study was created.
42. Fixed a bug where an input file post-transform processing step was not sent into the input directory.

Was this article helpful?

Have more questions? Submit a request