<div dir="ltr"><div><div><div>Hi Peter,<br><br></div>This is me trying to get protein sequences from the protein database. I have a gi code in the variable &#39;gi&#39; that I pass into the Entrez.efetch function. Specifically, I use:<br><br>        handle = Entrez.efetch(db=&#39;protein&#39;, id=gi, retmode=&#39;xml&#39;)<br>        record = Entrez.read(handle)<br><br></div>Best,<br></div>Lev<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 4, 2015 at 11:12 AM, Peter Cock <span dir="ltr">&lt;<a href="mailto:p.j.a.cock@googlemail.com" target="_blank">p.j.a.cock@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Lev,<br>
<br>
Which database was this with? Each has somewhat different XML behaviour./<br>
<br>
The NCBI have been quite good about versioning the DTD files -<br>
normally they add new files rather than edit an existing DTD file. So<br>
unless you&#39;ve had a warning from Biopython there should be no reason<br>
to download a new DTD file.<br>
<br>
Peter<br>
<div><div class="h5"><br>
On Fri, Sep 4, 2015 at 3:44 PM, Lev Tsypin &lt;<a href="mailto:ltsypin@uchicago.edu">ltsypin@uchicago.edu</a>&gt; wrote:<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I am encountering this error when using Bio.Entrez:<br>
&gt;<br>
&gt; Bio.Entrez.Parser.ValidationError: Failed to find tag &#39;Error&#39; in the DTD. To<br>
&gt; skip all tags that are not represented in the DTD, please call<br>
&gt; Bio.Entrez.read or Bio.Entrez.parse with validate=False.<br>
&gt;<br>
&gt; I&#39;ve found a discussion of the same issue from about a year ago, so I figure<br>
&gt; the the NCBI updated their DTD file in a strange way. I found several<br>
&gt; solutions: would you recommend that I download the new DTD file into my<br>
&gt; local copy of Biopython or run Entrez.read with validate=False?<br>
&gt;<br>
&gt; Best regards,<br>
&gt; Lev Tsypin<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Biopython-dev mailing list<br>
&gt; <a href="mailto:Biopython-dev@mailman.open-bio.org">Biopython-dev@mailman.open-bio.org</a><br>
&gt; <a href="http://mailman.open-bio.org/mailman/listinfo/biopython-dev" rel="noreferrer" target="_blank">http://mailman.open-bio.org/mailman/listinfo/biopython-dev</a><br>
</blockquote></div><br></div>