FOI-Bioinformatics / nanometa_live

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
14 stars 2 forks source link

Improvment in nanometa-new and addition of nanometa-prepare #27

Closed druvus closed 11 months ago

druvus commented 11 months ago

Summary

This PR introduces enhancements to nanometa-new and adds a new utility called nanometa-prepare.


Changes in nanometa-new

  1. Dynamic Config Update: Added a feature that allows config.yaml to be dynamically updated during the nanometa-new process from the command-line arguments.
  2. YAML Parsing Library Switch: Moved from PyYAML to ruamel.yaml for advanced comment handling in YAML files.

Introduction of nanometa-prepare

nanometa-prepare aims to streamline the process of setting up the genomic databases. It automates several tasks:


Motivation