CLI Modules
modalysis CLI entrypoint.
Top-level CLI parser construction.
- modalysis.cli.parsers.build_parser() ArgumentParser[source]
Build and return the root argparse parser for modalysis CLI.
- Return type:
ArgumentParser
CLI parser registration for server command.
- modalysis.cli.parsers.server.register_server_parser(subparsers: _SubParsersAction) None[source]
Register server command and arguments.
- Parameters:
subparsers (_SubParsersAction)
- Return type:
None
CLI parser registration for GFF command group.
- modalysis.cli.parsers.gff.register_gff_parser(subparsers: _SubParsersAction) None[source]
Register gff subcommands and arguments.
- Parameters:
subparsers (_SubParsersAction)
- Return type:
None
CLI parser registration for pileup command group.
- modalysis.cli.parsers.pileup.register_pileup_parser(subparsers: _SubParsersAction) None[source]
Register pileup subcommands and arguments.
- Parameters:
subparsers (_SubParsersAction)
- Return type:
None
CLI parser registration for DMR command group.
- modalysis.cli.parsers.dmr.register_dmr_parser(subparsers: _SubParsersAction) None[source]
Register dmr subcommands and arguments.
- Parameters:
subparsers (_SubParsersAction)
- Return type:
None
CLI parser registration for plot command group.
- modalysis.cli.parsers.plot.register_plot_parser(subparsers: _SubParsersAction) None[source]
Register plot subcommands and arguments.
- Parameters:
subparsers (_SubParsersAction)
- Return type:
None
CLI handler for starting the FastAPI server.
- modalysis.cli.handlers.server.handle_server(args: Namespace) None[source]
Handle modalysis server CLI command.
- Parameters:
args (Namespace)
- Return type:
None
CLI handlers for GFF commands.
- modalysis.cli.handlers.gff.handle_gff_format(args: Namespace) None[source]
Handle modalysis gff format CLI command.
- Parameters:
args (Namespace)
- Return type:
None
- modalysis.cli.handlers.gff.handle_gff_annotate(args: Namespace) None[source]
Handle modalysis gff annotate CLI command.
- Parameters:
args (Namespace)
- Return type:
None
CLI handlers for pileup commands.
- modalysis.cli.handlers.pileup.handle_pileup_format(args: Namespace) None[source]
Handle modalysis pileup format CLI command.
- Parameters:
args (Namespace)
- Return type:
None
- modalysis.cli.handlers.pileup.handle_pileup_merge(args: Namespace) None[source]
Handle modalysis pileup merge CLI command.
- Parameters:
args (Namespace)
- Return type:
None
CLI handlers for DMR commands.
- modalysis.cli.handlers.dmr.handle_dmr_format(args: Namespace) None[source]
Handle modalysis dmr format CLI command.
- Parameters:
args (Namespace)
- Return type:
None
- modalysis.cli.handlers.dmr.handle_dmr_annotate(args: Namespace) None[source]
Handle modalysis dmr annotate CLI command.
- Parameters:
args (Namespace)
- Return type:
None
- modalysis.cli.handlers.dmr.handle_dmr_gene_counts(args: Namespace) None[source]
Handle modalysis dmr gene-counts CLI command.
- Parameters:
args (Namespace)
- Return type:
None
- modalysis.cli.handlers.dmr.handle_dmr_common_genes(args: Namespace) None[source]
Handle modalysis dmr common-genes CLI command.
- Parameters:
args (Namespace)
- Return type:
None
CLI handlers for plot commands.
- modalysis.cli.handlers.plot.handle_plot_mean_methylation(args: Namespace) None[source]
Handle modalysis plot mean-methylation CLI command.
- Parameters:
args (Namespace)
- Return type:
None
- modalysis.cli.handlers.plot.handle_plot_gene_heatmap(args: Namespace) None[source]
Handle modalysis plot gene-heatmap CLI command.
- Parameters:
args (Namespace)
- Return type:
None