Changes in version 1.9.4 Changes o Improved error handling in predict.BLAST(). Query FASTA files are now checked after writing, and write failures report the affected file and the underlying error. o BLAST exit status is now checked before parsing results. Nonzero exit status and missing output files produce clear diagnostic messages with the query and output locations. o predict.BLAST() now uses data.table::fread() for faster result parsing when the suggested data.table package is installed, with an automatic fallback to utils::read.table(). o Fixed blast_db_get() to honor the baseURL argument. Changes in version 1.1.2 (2025-01-06) Changes o We use now '@' as the delimiter for blast since some stitle entries contain ','. Changes in version 1.1.1 (2024-04-30) Changes o Added description of how to deal with multi-part databases. o Fixed package anchors in man pages. Changes in version 1.1.0 Changes o makeblastDB() gained parameters db_name, hash_index and verbose. o added has_blast() and made tests, man page code and vignette code conditional. o added blast_db_cache() and blast_db_get() to manage downloading BLAST DBs using BiocFileCache.