Overhauling the Enable Medicine Visualizer
Redesigning the Enable Cloud Platform’s tissue image visualization tool to host new features, improve the in-canvas experience, and upscale general usability.
Home
Timeline
6 Months
Role
Design Lead
Product Area
The Visualizer
Platform
Desktop
Hover here to see old UIs
Project Background
The Visualizer is one of Enable Medicine’s flagship products. This tissue image visualization tool gives spatial biologists an immensely powerful way to view multiplexed tissue image data. By visualizing different biomarkers (protein stains, transcripts, etc.) and various masks and annotations, biologists can study diseased tissue and extract information that directly contributes to the study and development of novel treatments.
Multiplex spatial proteomic images are essentially multi-layered image scans of tissue, where each layer highlights a different protein in the tissue sample.
The Challenge

The Visualizer is an incredibly powerful tool, but the complexity that comes with this capability was tripping users up. Having too many controls in too many places hampered users’ ability to function.

New and existing biologists were:

  • confused about how to add/remove various images, biomarkers, annotations, and masks.
  • unable to clearly differentiate which inputs where having what control over the canvas content.
  • always opening and closing different panels to see the canvas underneath.

Lastly, a new feature called “image splitting” was soon to be added, but there was virtually no space left on the UI to integrate the new controls necessary.

Key Improvements
Improved canvas visibility
Collapsing different user journeys into their own panels drastically increased the amount of canvas visible at all times.
Cleaner, compact channel organization
Slimming down controls and applying standardized UI patterns allowed more controls to fit in a smaller space while retaining high usability.
Unified control styling across all surfaces
Applying a custom and unified stylistic approach gave the product a more professional and polished look and feel. We also could begin to introduce interaction familiarity.
New scalable product structure
With a new scalable UI structure, the Visualizer can now support  more feature expansions without compromising the canvas visibility or cognitive burden on the user.
The Impact
Just a couple of metrics to outline how these changes improve the users’ experience when working in the Visualizer.
51%
Increase in canvas visibility
Greater canvas visibility meant users spent less time opening/closing panels and more time completing their scientific work.
2
New panel types now available
Restructuring the UI allowed us to integrate 2 new feature panels, with room to add many more in the future.
which in turn...
which in turn...
Reduced user frustration from repetitive clicks
Users told us that having to constantly open/close panels was a big frustration. This was a small but impactful quality-of-life improvement.
Expanded Visualizer draw to more user types
Broader functionality allowed us to attract new user types to the Enable Medicine product, opening new business opportinities.
The Approach
Overhauling a surface as big as the Visualizer was not going to be a small project. What you see below focuses more on how I tackled this project rather than a comprehensive collection of all improvements, changes, and updates.
Building a picture of the current user experience
What current obstacles are slowing users down?

Our decision to overhaul the product was not just about “making it prettier”. This was our opportunity to hone in on and rethink key parts of the user experience that were not meeting our users needs.

The first step was to deconstruct the current UI in an audit that focused on general usability, feature discoverability, and UI accessibility.

1
Re-establishing a scalable information hierarchy
How can we re-organize to maximize usability and efficiency?

It was clear from early on that a UI re-organization was urgently needed. Aside from most of the canvas being occluded by control panels, many of the powerful functions were not easily understood or locatable.

Initiating tasks as simple as creating a note (a fundamental use-case for spatial biologists) were not obvious to our users.

2
Redesign controls to be more intuitive and save space on the UI
Systematically breaking down and rebuilding canvas controls

Organizing the panels alone wasn’t going to be enough. Each UI control held lots of room for improvement in terms of usability, compactness, and clarity. I evaluated each panel control in terms of purpose, priority, space, and clarity. From there I rebuilt as many as I could to (1) reduce the space needed and (2) improve its intuitiveness as much as possible.

3
Validating major changes with prototypes and UXR
Validating UI structure choices with prototypes and UXR

To ensure the changes I was making were having a positive impact, I conducted usability testing with our internal team of scientists. For each exercise, I evaluated how easily they were able to understand the controls and how quickly they were able to complete the required tasks.

4
Unifying the look and feel, boosting UI accessibility
Building in legibility over complex backgrounds

This was an interesting challenge to solve because all of our panels had some level of transparency and the images below tended to be immensely visually complex. On top of that, the existing UI was riddled with low-contrast elements, making the whole UI challenging to cognitavely breakdown.

To improve this aspect of usability, I established a new styling theme to employ over our existing design system. This theme would ensure all controls had enough contrast and clarity when overlayed on the busy backgrounds.

5