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

Automatically Create BLAST Database Folders and Refactor Main Script #48

Closed druvus closed 11 months ago

druvus commented 11 months ago

Description:

This pull request addresses the issue where the main script nanometa-prepare was failing due to a missing blast folder. The script would skip the BLAST database building step if the folder was missing, which is not the desired behavior. Now, the folder is automatically created if it doesn't exist, allowing for the BLAST database building to proceed.

Additionally, the main script is refactored to improve readability by adding inline comments.