I am using blast+ tools on the command line with local databases. I would like to do a blast against nr limiting the search to a given taxon, just as one can do in the blast web. Is that possible? Thanks in advance for your any insight.
This is coming late (but this answer did not exist at the time the question was asked). In 2018, NCBI did update the blast database format from version 4 to 5 (https://ftp.ncbi.nlm.nih.gov/blast/db/v5/blastdbv5.pdf). Version 5 is taxon-aware and if you use a blast executable >= 2.8 you should be able to limit a local blast search to a specific species (or a list of species). I have tried it out and it works, but for some reason feels very slow as if searching the whole database and then merely pruning the results. I cannot imagine that this was the way it was implemented, but maybe the new executables are not yet finetuned for performance.