[Biopython] [BioPython] Question about using Entrez.epost
    Walter Scheper 
    scheper at email.unc.edu
       
    Wed May  6 15:33:40 UTC 2009
    
    
  
Hey folks,
I'm currently working on a project where we need to download large  
numbers (1000s) of SNPs from NCBI's database. The documentation for  
BioPython tells me I should be using Entrez.epost for this, and then  
using the resulting search history to pull down my snps. However, I  
find that epost itself has a maxium limit to the number of rs Ids I  
can use in a single search, which roughly translates into about 700 rs  
Ids. Is this as intended, or am I not using epost correctly? If I am  
using epost correctly, what's the best way to break this up so that  
(a) I get my data and (b) don't overburden NCBI's system.
Here's how I'm calling epost, mostly this is straight out of the  
tutorial:
     search_results = Entrez.read(Entrez.epost(db='snp', id=id_string))
Thanks for any help,
Walter Scheper
    
    
More information about the Biopython
mailing list