BLASTr 0.1.7
Release Date: 2025-11-03
Development Changelog: dev
Added
New
retry_timesargument inparallel_blast()to specify the number of retries for failed BLAST jobs. Defaults to 10 times.New
verbose = "progress"inparallel_blast()to show a progress bar for the BLAST jobs.New
get_blastr_cache()for printing the directory used as cache forBLASTr.
Changed
parallel_blast()will not throw errors immediately when a BLAST job fails. Instead, it will log the error and continue with the remaining jobs.- 
parallel_blast()output has two new columns:- 
exit_code: The exit code of the BLAST command. - 
stderr: The standard error output from the BLAST command. 
 - 
 parallel_blast()will automatically retry failed BLAST jobs up to 10 times before giving up.Arguments
out_fileandout_RDSinparallel_blast()are removed.Argument
asvsis renamed toquery_seqsinparallel_blast().
BLASTr 0.1.6
Release Date: 2025-10-28
Development Changelog: 0.1.6
Fixed
Fix hard coded
num_threads = 1Linparallel_blast().parallel_blast()now correctly uses the user providednum_threadsargument.Fix parallel functions not using the the custom compute profile.
purrr::mapdo not have an argument for specifying themirai.computeargument correctly. Now all parallel functions use the “default” mirai compute profile.compute = NULL.Fix
get_tax_by_taxID()when multiple tax IDs are provided.Fix
parse_fasta()concatenate lines for multiline FASTA.
BLASTr 0.1.5
Release Date: 2025-08-27
Development Changelog: 0.1.5
Added
New parallel framework based on native
purrrfunctions, usingmiraiandcarrierin the background.New
make_blast_db()function to create custom BLAST databases.
Changed
Internal
entrez-directversion bump to24.0.The internal environments used by BLASTr have been renamed to
blastr-blast-envandblastr-entrez-env.Remove of the
furrrbased functions in favor of the newpurrrnative parallel.All
options()based parameters have been removed in favor of explicit arguments in the functions.
BLASTr 0.1.2
Added
New
install_dependencies()automatically create environments.Initial support for
condathisfor managing dependency installation.
