From e0273a5df004ce6727f8d5df3917641a690a7740 Mon Sep 17 00:00:00 2001 From: ashuaibi7 Date: Sun, 12 Jan 2025 13:01:41 -0500 Subject: [PATCH] create parser for single gene simulation evaluation --- src/dialect/utils/argument_parser.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/dialect/utils/argument_parser.py b/src/dialect/utils/argument_parser.py index 0f3de1f..51fef17 100644 --- a/src/dialect/utils/argument_parser.py +++ b/src/dialect/utils/argument_parser.py @@ -150,6 +150,19 @@ def add_simulate_create_parser(subparsers): # add_simulate_crete_pair_gene_parser(simulate_create_subparsers) # TODO +def add_simulate_evaluate_single_gene_parser(subparsers): + single_gene_parser = subparsers.add_parser( + "single", help="Evaluate single gene simulations" + ) + single_gene_parser.add_argument( + "-p", "--params", required=True, help="Path to the parameters file" + ) + single_gene_parser.add_argument( + "-d", "--data", required=True, help="Path to the data file" + ) + single_gene_parser.add_argument("-o", "--out", type=str, required=True) + + def add_simulate_evaluate_parser(subparsers): simulate_evaluate_parser = subparsers.add_parser( "evaluate", help="Evaluate simulation data" @@ -159,7 +172,7 @@ def add_simulate_evaluate_parser(subparsers): required=True, help="Available simulation types (single, pair)", ) - # add_simulate_evaluate_single_gene_parser(simulate_evaluate_subparsers) # TODO + add_simulate_evaluate_single_gene_parser(simulate_evaluate_subparsers) # add_simulate_evaluate_pair_gene_parser(simulate_evaluate_subparsers) # TODO