Interactive Biological Data Visualization with Plotly
This project teaches interactive visualization as a scientific communication skill, not as a collection of chart recipes. Every example starts from an analysis-ready biological table, validates the schema, states the transformation, and generates an inspectable Plotly figure.
What you will learn
- Plotly Express for fast, declarative exploration.
- Graph Objects and subplots for controlled scientific dashboards.
- Hover content that exposes identifiers and exact values.
- Facets, animation, 3D projections, hierarchy, and linked visual narratives.
- Static PNG and interactive HTML export from the same figure object.
- Scientific guardrails for differential expression, microbiome composition, PCA, association studies, and pathway counts.
Learning path
- Run
notebooks/plotly_biology_tutorial.ipynbfor the foundations. - Continue with
notebooks/interactive_omics_case_studies.ipynb. - Browse the visual gallery and open the HTML versions locally.
- Import
bioviz_plotlyfunctions into a new analysis. - Use the scientific-practice checklist before interpreting results.
Note
The included datasets are deterministic simulations for teaching and testing. They are not experimental evidence.