[BioPython] patch attached. a change in the eutils dtd

Peter biopython at maubp.freeserve.co.uk
Sat Jul 15 09:02:14 UTC 2006


Mike Cariaso wrote:
> NCBI recently changed the EUtils 
> http://www.ncbi.nlm.nih.gov/entrez/query/static/esoap_help.html
> 
> Could someone please review and commit the attached patch?
> 
> It replaces Bio/EUtils/DTDs/eSearch_020511 with the new version found
> at http://www.ncbi.nlm.nih.gov/entrez/query/DTD/eSearch_020511.dtd as
> well as updating the auto-generated .py file.
> 
> This resolves the error message: Undefined element tag:
> QueryTranslation

I see on their website:
> Changes in last update (1.5a): 
 > - QueryTranslation field is added to eSerachResult; this field
 > contains an actual query executed by the search engine.
 > QueryTranslation is recommended for use instead of
> TranslationStack.
 > - TranslationStackType is changed to follow eSearch DTD.

Does this mean we should make a further change to the BioPython code to
use this new field QueryTranslation instead of TranslationStack?

(Note I've not looked at the BioPython code for Entrez)

Peter




More information about the Biopython mailing list