[From nobody Thu Jul 21 17:13:44 2005
Return-Path: &lt;jason.stajich@duke.edu&gt;
Received: from gg.gbf.de (apl-gg.gbf-braunschweig.de [192.168.1.1]) by
	gbf.de (8.13.4/8.13.4/Debian-3) with ESMTP id j6L1OBwm007076 for
	&lt;Guido.Dieterich@gbf.de&gt;; Thu, 21 Jul 2005 03:24:12 +0200
Received: from rzgate.gbf.de (localhost [127.0.0.1]) by gg.gbf.de
	(8.11.6p2G/8.11.6) with ESMTP id j6L1OBX17782 for
	&lt;Guido.Dieterich@gbf.de&gt;; Thu, 21 Jul 2005 03:24:11 +0200 (CEST)
Received: from mx01.gbf.de (193.175.244.4) by gg.gbf.de (smtprelay) with
	ESMTP Thu Jul 21 03:23:59 2005.
Received: from dartagnan.duhs.duke.edu (dartagnan.duhs.duke.edu
	[152.16.195.68]) by mx01.gbf.de (8.13.4/8.13.4/Debian-3) with ESMTP id
	j6L1Nw51022819 for &lt;Guido.Dieterich@gbf.de&gt;;
	Thu, 21 Jul 2005 03:23:58 +0200
Received: from richalieu.duhs.duke.edu (richalieu.duhs.duke.edu
	[152.16.195.50]) by dartagnan.duhs.duke.edu (8.13.4/8.13.4) with ESMTP
	id
	j6L1Nh5q2646266 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256
	verify=FAIL); Wed, 20 Jul 2005 21:23:43 -0400
Received: from [192.168.100.5] (cpe-024-211-136-187.nc.res.rr.com
	[24.211.136.187]) (authenticated bits=0) by richalieu.duhs.duke.edu
	(8.13.1/8.13.1) with ESMTP id j6L1NfiU014688 (version=TLSv1/SSLv3
	cipher=RC4-SHA bits=128 verify=NO);
	Wed, 20 Jul 2005 21:23:42 -0400 (EDT)
In-Reply-To: &lt;42DEBFE0.1080209@scitegic.com&gt;
References: &lt;42DEBFE0.1080209@scitegic.com&gt;
Mime-version: 1.0
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: &lt;013A3AB6-52F7-4813-A220-6F2A0F57B92F@duke.edu&gt;
Cc: Bioperl-l &lt;bioperl-l@bioperl.org&gt;, Guido Dieterich &lt;Guido.Dieterich@gbf.de&gt;
From: Jason Stajich &lt;jason.stajich@duke.edu&gt;
Subject: Re: [Bioperl-l] HTTP response size check in
	Bio::Tools::Run::RemoteBlast
Date: Wed, 20 Jul 2005 21:23:35 -0400
To: Scott Markel &lt;smarkel@scitegic.com&gt;
X-Mailer: Apple Mail (2.733)
X-Scanned-By: MIMEDefang 2.51 on 152.16.195.68
X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-6; AVE: 6.31.1.0;
	VDF: 6.31.1.0; host: rzlimes)
X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-6; AVE: 6.31.1.0;
	VDF: 6.31.1.0; host: mx01)
X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on 
	rzlimes.gbf-braunschweig.de
X-Spam-Level: *
X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50 autolearn=no 
	version=3.0.3
Status: 
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

I got a email from Guido to the same effect.  Guido - best to post to  
the mailing list in the future so I am not the bottleneck.

I just haven't had time to actually make the changes.

Really need someone else to maintain this module to be honest.

Anyways, any ways to make the module more robust to NCBI changes  
would be appreciated - it really started as a simple hack - I don't  
know if it needs to mirror more closely the example code that NCBI  
provides for submitting remote blasts.

-jason
On Jul 20, 2005, at 5:19 PM, Scott Markel wrote:

&gt; Sometime last week NCBI made a change to the HTTP response
&gt; for remote BLAST requests.  Based on when my regressions
&gt; started to fail, I think it was on the 14th.
&gt;
&gt; The if( $size &gt; 1000 ) check in retrieve_blast() now passes
&gt; when it shouldn't, meaning that intermediate pages are assumed
&gt; to be final results.  I'm now seeing response sizes of just
&gt; under 2000 for the intermediate pages.  A customer of mine is
&gt; getting about the same.
&gt;
&gt; If this check is changed to 2000, then we're back in business.
&gt; We can't make the number too big or we'll start missing small
&gt; result sets.  A request for a single BLASTp hit gives me a
&gt; result size of about 3400.
&gt;
&gt; Has anyone else seen this problem?  Is this a reasonable fix
&gt; to propose?  I'm a little concerned that whatever the number
&gt; is, it's very susceptible to changes at NCBI.
&gt;
&gt; Scott
&gt;
&gt; -- 
&gt; Scott Markel, Ph.D.
&gt; Principal Bioinformatics Architect  email:  smarkel@scitegic.com
&gt; SciTegic Inc.                       mobile: +1 858 205 3653
&gt; 9665 Chesapeake Drive, Suite 401    voice:  +1 858 279 8800, ext. 253
&gt; San Diego, CA 92123                 fax:    +1 858 279 8804
&gt; USA                                 web:    http://www.scitegic.com
&gt;
&gt;
&gt; _______________________________________________
&gt; Bioperl-l mailing list
&gt; Bioperl-l@portal.open-bio.org
&gt; http://portal.open-bio.org/mailman/listinfo/bioperl-l
&gt;

--
Jason Stajich
Duke University
http://www.duke.edu/~jes12/

]