Bioinformatics Platform
Johns Hopkins University
An open-source web platform researchers use to explore, simulate, and analyze biological data without writing their own tooling from scratch: Shiny and React dashboards over Python and R services, Docker microservices, and REST and GraphQL APIs.
100+ researchers · microservices · Docker
Researchers were rebuilding the same analysis and plotting code over and over; a shared platform let them focus on the science.
- 01Slow enough to abandon
- Broke
- Pages that recomputed heavy analyses on every visit were slow enough that researchers stopped using them.
- Why
- Nothing was cached; each open re-ran the full computation, even when the inputs had not changed.
- Fix
- Added caching around the expensive steps so repeat views reuse results instead of recomputing them.
100+researchers