ProjectsLab software

BCA Analyzer: plate reader to protein concentration

v1.0LiveStreamlitPython

A BCA assay is the most routine measurement in a protein lab, and it usually ends in a hand-built spreadsheet. BCA Analyzer replaces the spreadsheet: upload the plate reader's export, click wells to mark standards and samples, and read off concentrations and dilution volumes.

BCA Analyzer's plate editor: a 96-well plate with seven standards and a blank in duplicate, and 24 samples, each well showing its absorbance.
The plate editor, with synthetic data.

01What it does

02Built with

Python, Streamlit, a custom JavaScript plate-grid component, pytest, and Playwright end-to-end tests.

03Status

Version 1.0, in use in the lab and live on Streamlit Community Cloud. Try it with any Tecan, Gen5, or SoftMax export. The code is private.