A streamlined workflow and GUI for real-time species identification and pathogen characterization via nanopore sequencing data. Engineered for precision, speed, and user-friendliness, with offline functionality post-initialization.
GNU General Public License v3.0
15
stars
2
forks
source link
Enhanced Command-line Arguments and Config Update in `nanometa_new.py` #55
This PR extends the functionality of nanometa_new.py to include additional command-line arguments, enabling users to configure almost all settings in config.yaml directly from the command line.
Changes:
Expanded CLI Arguments: Added multiple new command-line arguments that correspond to the settings in config.yaml.
Config Update Mechanism: Extended the existing method to update config.yaml based on the newly introduced command-line arguments.
Code Organization: Structured the code to segregate GUI and Workflow configuration updates.
Type Checking: Included appropriate type definitions for the new arguments.
Summary:
This PR extends the functionality of
nanometa_new.py
to include additional command-line arguments, enabling users to configure almost all settings inconfig.yaml
directly from the command line.Changes:
Expanded CLI Arguments: Added multiple new command-line arguments that correspond to the settings in
config.yaml
.Config Update Mechanism: Extended the existing method to update
config.yaml
based on the newly introduced command-line arguments.Code Organization: Structured the code to segregate GUI and Workflow configuration updates.
Type Checking: Included appropriate type definitions for the new arguments.