- Path:
docs/visualization - Purpose: Comprehensive documentation for producing publication-ready figures, interactive dashboards, animations, and multi-panel composite figures covering all METAINFORMANT analysis outputs (genomics, transcriptomics, proteomics, networks).
- Domain: docs
- Type: Documentation
- Parent:
docs
- System: Part of the METAINFORMANT Domain layer (visualization and reporting).
- Style: Consistent Matplotlib/Seaborn themes, accessible color palettes, reproducible figures.
- Stability: API stable; new plot types added as submodules (e.g.,
visualization/circos/).
- Modification: Run visual regression tests (
pytest tests/visualization/) before committing figure changes. - Documentation: Each plot type needs a gallery entry (image + code) in
docs/visualization/gallery.md.
- Main docs: index.md — Module overview, installation, style guide
- API reference: plots.md — Function signatures by plot category (genomic, analysis, network, phylogeny, dashboard)
- Gallery: gallery.md — Visual examples with full source code
- Export: export.md — Format/size/DPI guidelines for journals and posters
- Related modules: DNA for phylogeny trees; GWAS for Manhattan/QQ; RNA for heatmaps/PCA; Quality for QC plots