Published a new tool for visualizing laboratory micro-well plates in plotly

Hello Plotly Community!

Yesterday I released a small tool for visualizing laboratory micro-plates using Plotly.

Designed for life scientists :dna:, data analysts :bar_chart:, automation developers :hammer_and_wrench: or software engineers in life-science :microscope:, plotly_plate turns structured well data (from dictionaries, lists or pandas DataFrames) into interactive plate maps of arbitrary size (e.g. 96, 384, 1536, etc…). It supports:

:backhand_index_pointing_right: Customizable well color, size, and annotations
:backhand_index_pointing_right: Arbitrary row labels with format tolerance
:backhand_index_pointing_right: Horizontal or vertical fill logic to match robot / CSV outputs
:backhand_index_pointing_right: One-line rendering to interactive Plotly figures
:backhand_index_pointing_right: Dead simple API for rendering fully interactive plate figures.

Install via

pip install plotly_plate


Open to feedback and contributions, thanks!

Enjoy,

Griffin

5 Likes

This is very interesting for research laboratories automation. Tanks for sharing!

1 Like

Thanks for sharing, @griffin . I saw this on LinkedIn as well. Very interesting. I will add it to the community components index in a few minutes. Can you share the github repo for this project, please?

1 Like

Awesome, yes of course here is the github:

2 Likes

Thank you @griffin . I just added Plotly_plate to the community components index.

This is great! I have built something similar with dash ag-grid. Will have to check this package out though!