Command Mapping =============== This page maps CLI commands to their parser, handler, client, server route, and core implementation. Server ------ - ``modalysis server`` -> ``cli/parsers/server.py`` -> ``cli/handlers/server.py`` -> launches FastAPI app in ``server/main.py``. GFF --- - ``modalysis gff format`` -> ``cli/parsers/gff.py`` -> ``cli/handlers/gff.py`` -> ``client/gff.py::gff_format`` -> ``server/gff.py::gff_format`` -> ``core/gff.py::format`` - ``modalysis gff annotate`` -> ``cli/parsers/gff.py`` -> ``cli/handlers/gff.py`` -> ``client/gff.py::gff_annotate`` -> ``server/gff.py::gff_annotate`` -> ``core/gff.py::annotate`` Pileup ------ - ``modalysis pileup format`` -> ``cli/parsers/pileup.py`` -> ``cli/handlers/pileup.py`` -> ``client/pileup.py::pileup_format`` -> ``server/pileup.py::pileup_format`` -> ``core/pileup.py::format`` - ``modalysis pileup merge`` -> ``cli/parsers/pileup.py`` -> ``cli/handlers/pileup.py`` -> ``client/pileup.py::pileup_merge`` -> ``server/pileup.py::pileup_merge`` -> ``core/pileup.py::merge`` DMR --- - ``modalysis dmr format`` -> ``cli/parsers/dmr.py`` -> ``cli/handlers/dmr.py`` -> ``client/dmr.py::dmr_format`` -> ``server/dmr.py::dmr_format`` -> ``core/dmr.py::format`` - ``modalysis dmr annotate`` -> ``cli/parsers/dmr.py`` -> ``cli/handlers/dmr.py`` -> ``client/dmr.py::dmr_annotate`` -> ``server/dmr.py::dmr_annotate`` -> ``core/dmr.py::annotate`` - ``modalysis dmr gene-counts`` -> ``cli/parsers/dmr.py`` -> ``cli/handlers/dmr.py`` -> ``client/dmr.py::dmr_gene_counts`` -> ``server/dmr.py::dmr_gene_counts`` -> ``core/dmr.py::gene_counts`` - ``modalysis dmr common-genes`` -> ``cli/parsers/dmr.py`` -> ``cli/handlers/dmr.py`` -> ``client/dmr.py::dmr_common_genes`` -> ``server/dmr.py::dmr_common_genes`` -> ``core/dmr.py::common_genes`` Plot ---- - ``modalysis plot mean-methylation`` -> ``cli/parsers/plot.py`` -> ``cli/handlers/plot.py`` -> ``client/plot.py::plot_mean_methylation`` -> ``server/plot.py::plot_mean_methylation`` -> ``core/plots/mean_methylation.py::plot_mean_methylation`` - ``modalysis plot gene-heatmap`` -> ``cli/parsers/plot.py`` -> ``cli/handlers/plot.py`` -> ``client/plot.py::plot_gene_heatmap`` -> ``server/plot.py::plot_gene_heatmap`` -> ``core/plots/gene_heatmap.py::plot_gene_heatmap`` - ``modalysis plot dmr-dotplot`` -> ``cli/parsers/plot.py`` -> ``cli/handlers/plot.py`` -> ``client/plot.py::plot_dmr_dotplot`` -> ``server/plot.py::plot_dmr_dotplot`` -> ``core/plots/dmr_dotplot.py::plot_dmr_dotplot`` - ``modalysis plot common-genes-venn`` -> ``cli/parsers/plot.py`` -> ``cli/handlers/plot.py`` -> ``client/plot.py::plot_common_genes_venn`` -> ``server/plot.py::plot_common_genes_venn`` -> ``core/plots/common_genes_venn.py::plot_common_genes_venn``