nf-core/pathogensurveillance
Surveillance of pathogens using population genomics and sequencing
Version history
Added
--max_parallel_downloadsparameter to control how many downloads can occur in parallel. This can be used in HPC/cloud contexts to raise the default maximum that is process-specific and generally below 10 to avoid exceeding API limits when running locally. Thecloudprofile was added to provide environment-specific defaults for this parameter and any other relevant ones in the future.--cpu_scaleparameter to scale the number of CPUs used by multithreaded processes. This allows users to adjust CPU usage across all multithreaded processes proportionally (e.g., setting to 0.5 will halve CPU usage, setting to 2 will double it).skip_core_phylogenyparameter to skip the core phylogeny step if not required.
Changed
INITIAL_CLASSIFICATIONnow includes taxa with representatives within 1% of the highest ANI match for each rank if there are no matches that pass the quality thresholds.- New and much better tree plotting widget for the main report.
- 4 samples/references are now required to make variant trees to allow for bootstrapping.
Fixed
- Removed redundant
reference_idcolumn in output ofPICK_ASSEMBLIES - Made
FIND_ASSEMBLIESnot error when exit code is 0 (e.g. when “New version of client…” output in standard error). - Fixed bakta database download error.
- Updated NCBI tools use to download data, fixing error with downloads.
Dependencies
- Various modules updates.
First stable release of pathogensurveillance.