I know similar questions have been posted before..
But, I am having trouble retrieving the children sequences of a given taxID.
from Bio import Entrez record = Entrez.read(Entrez.esearch(db='protein', term="txid1392[Organism]")) record['IdList']
Returns just one list of protein UIDs for the Bacillus anthracis species at 1392, not the list for each organism that is below this taxon. Thus, Entrez.efetch only returns one set of protein sequences.
Dropping the [Organism] doesn't change this behavior. Am I missing something?