Description of feature
The current implementation of Sylph profiles the input reads one at a time. However, Sylph allows for many input files to be given at once so that the database does not need to be loaded multiple times and it can profile the files more efficiently:
sylph profile database.syldb -1 *_1.fq.gz -2 *_2.fq.gz
If we change how the channels are handled to maybe pass in reads in batches to Sylph this could improve efficiency. See https://sylph-docs.github.io/sylph-cookbook/ for full documentation
Description of feature
The current implementation of Sylph profiles the input reads one at a time. However, Sylph allows for many input files to be given at once so that the database does not need to be loaded multiple times and it can profile the files more efficiently:
sylph profile database.syldb -1 *_1.fq.gz -2 *_2.fq.gzIf we change how the channels are handled to maybe pass in reads in batches to Sylph this could improve efficiency. See https://sylph-docs.github.io/sylph-cookbook/ for full documentation