wurmlab / sequenceserver

Intuitive graphical web interface for running BLAST bioinformatics tool (i.e. have your own custom NCBI BLAST site!)
https://sequenceserver.com
GNU Affero General Public License v3.0
268 stars 111 forks source link

New install crashing if blast is not installed #761

Closed tadast closed 1 month ago

tadast commented 2 months ago

As per https://github.com/wurmlab/sequenceserver/issues/755#issuecomment-2204176878, the new install will fail if blast is not installed when trying to parse available tasks for all algorithms from blast CLI help text.

This should not happen and we should guide the user through the blast installation.

Perhaps the task parsing can be deferred until after the setup or fail in a graceful way as not to interrupt the initial setup process.