nf-core / taxprofiler

Highly parallelised multi-taxonomic profiling of shotgun short- and long-read metagenomic data
https://nf-co.re/taxprofiler
MIT License
118 stars 34 forks source link

Profiling: consider cross-database merge for KMCP #353

Open jfy133 opened 1 year ago

jfy133 commented 1 year ago

Description of feature

Merge search results from multiple databases

Input:
  *. Searching results of the same reads in different databases.
  *. The order of multiple input reads files should be the same during searching.
  *. When only one input given, we just copy and write to the input file.
     This is friendly to workflows which assume multiple inputs are given.

We don't currently support this for other tools so we should think if we should include it, but we could consider it as an optional post-processing step, as we explicitly design taxprofiler to allow running of multiple databases