I am using the code below to perform an esearch, but the id's that I get from IdList are not matching up with the ID's on the online search.
handle = Entrez.esearch(db = "nucleotide", term = "chordata[orgn] AND chromosome", retmax = 200, idtype = "acc") genome_ids = Entrez.read(handle)['IdList']
Does anyone know why? And does anyone know how I can download the chromosomal and mitochondrial genome of all the organisms from the chordata phylum? I want to do it using BioPython through the E-utilities.