omicverse.single.generate_scRNA_report¶
- omicverse.single.generate_scRNA_report(adata, output_path='scRNA_analysis_report.html', species='human', sample_key=None, template_dir=None, enable_analytics=True, analytics_id='OV-001')[source]¶
Generate a MultiQC-style HTML report for single-cell RNA-seq analysis.
- Parameters:
adata (AnnData object) – Analyzed single-cell AnnData, typically produced by
ov.single.lazy.output_path (str) – Output path of generated HTML report.
species (str) – Species label shown in report metadata.
sample_key (str or None) – Column in
adata.obsused as sample/batch grouping.template_dir (str or None) – Directory containing HTML templates. If
None, built-in templates are used.enable_analytics (bool) – Whether analytics snippet is injected into final HTML.
analytics_id (str) – Analytics identifier used when tracking is enabled.
- Returns:
Path to saved report file.
- Return type: