Insights Analysis

Insights Analysis empowers users to answer scientific questions without leaving Benchling by making it easy to create, transform and visualize data without any queries or coding.
ROLE
Product designer
DURATION
3 months
LAUNCHED
June 2024

Overview

Introducing: Insights Analysis

Benchling is the leading cloud platform for biotech R&D, helping scientists plan studies, collaborate, and capture structured experimental data. Prior to this work, users could carry out experimental analysis through Insights Dashboards. Dashboards allow users to write SQL queries to query Benchling data, then visualize that data as charts. Customers currently use Insights Dashboards for a variety of use cases, including scientific analytics (what were the results of this assay?) and operational analytics (how many notebook entries are currently in review?)

Scientists need to analyze raw experimental data in order to make meaningful sense of it. In June 2024, I took a break from molecular biology and worked with the analysis team to build Insights Analysis. The Analysis tool allows users to visualize, interact and transform experimental data iteratively.

Problem

A scientific analysis tool not built for scientists

Raw data outputted from lab instruments is messy. Sometimes all it takes is a quick tidy: filtering, reshaping, outlier removal. Sometimes scientists have to do a deep clean: curve fitting, harmonizing, doing linear regressions. Benchling allows scientists to do both via SQL queries that extract existing data. The flexibility of SQL makes Insights a very powerful tool for technical users, but difficult to use for many lab scientists who are not comfortable writing code.

Optimizing for lab scientist use cases

The lab scientist's responsibilities include: performing experimental procedures, analyzing results of experiments through statistical analyses, and generating reports for their manager to review findings. They ask experiment specific questions such as: What were the results of this assay? Are there any unusual outliers in this data? Do I need to re-run this assay? These questions can often be answered through simple raw data transformations and basic data visualizations.

How users were affected

Scientists rely on workarounds, IT teams deal with the consequences

If a scientist lacks the ability to write SQL (which, unsurprisingly, many do) they often analyze raw experimental data using tools they are familiar with such as Excel, JMP, or Prism. This disruption often leads to many scientists not bringing analysis results back into Benchling, leaving experiments only partially captured within the platform.

For IT teams, in order to manage this problem, they either have to incentivize scientists to learn SQL or continue to maintain a distributed software stack to accommodate preferred point-solution analysis tools.

I know gathering these statistics is very feasible using SQL, but the SQL code is often a big barrier to enabling this data. I end up using Excel to do my analysis and then bring the results back into Benchling.

Lead scientist

Stylus Medicine

Most folks in the lab are going to have an uphill climb when learning/using SQL whose main responsibility is in the lab - how do you plan to make the usage easier?

Senior IT application manager

Synthekine

Solution

A point-and-click analysis tool to help lab scientists answer experimental questions

Insights Analysis empowers users to answer scientific questions without leaving Benchling, improving the efficiency and quality of workflows, reducing the time spent on manual tasks like data wrangling and confirming data quality, and reducing the chances of errors when shuttling data from one tool to another.

Benchling's Insights platform offers robust tools for data analysis, enabling users to create, manipulate, and visualize datasets derived from various sources within the Benchling ecosystem. The key considerations that influenced the designs were: 

  • Clarity over complexity - We optimized for an easy-to-use charting experience that is straightforward and simple. We would rather get MVP feedback that “it’s easy-to-use but they want more features” vs. “they can see the flexibility, but don’t know how to use it”
  • Aware of scientific workflows - We are not building a general purpose analytics tool. We understand our customers’ workflows and scientific context of the work they’re doing, so we can build simple UX to enable their specific workflows.

Supporting scientific analysis methods
Example of IC50 dose–response curve analysis of antibody binding signals

Dynamic data filtering on charts
Example of filtering chart data for targeted or curated analysis views

Impact

I’ve been using the new Analysis tool for a while now and it’s really amazing! It also lowers the barrier to entry for users who don’t know SQL.

Senior IT Consultant

ComputedField

For a beta mode, I am really impressed with how far charting is coming along. I'm grateful for the work and think it will be hugely consequential for our team.

Lead scientist

Stylus Medicine

Other work

Plate maps

2024 - 2025

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Volo Earth

2024

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.