The pipeline was modified so that a user can optionally supply additional parameters to blast (such a num_threads or matrix) when adding steps. The pipeline checks that any additional arguments are 1. actually valid blast options and 2. won't cause unexpected behavior in the pipeline. However, the list of acceptable arguments needs to be documented and this feature needs unit tests.
The pipeline was modified so that a user can optionally supply additional parameters to blast (such a
num_threads
ormatrix
) when adding steps. The pipeline checks that any additional arguments are 1. actually valid blast options and 2. won't cause unexpected behavior in the pipeline. However, the list of acceptable arguments needs to be documented and this feature needs unit tests.