[Biojava-l] Experimental DAS 1.900 implementation

Lincoln Stein lstein@cshl.org
Tue, 12 Jun 2001 12:47:59 -0400 (EDT)


Hi Thomas, et al.,

I've moved the biodas repository to cvs.biodas.org (physically the
same machine as biojava.org, I think).  Shall we move the CVS
repository there and integrate the biodas.org and biojava.org/das web
pages? (I'll do the stitching together).

Lincoln

Thomas Down writes:
 > Hi...
 > 
 > I've started working on an experimental Java implementation of
 > the DAS 1.900 proposal, so that we've got something to play
 > with as the specification develops.  At the moment there's
 > just a Sequence service (vaguely equivalent to refererence
 > servers in DAS1).  I've got most of the pieces of a Features
 > service, and should be able to check that in in the next day
 > or so.
 > 
 > For anyone who's interested in tracking development, there's
 > code in the BioJava CVS repository (http://cvs.biojava.org/
 > for more info).  Checkout the module `xdas'.
 > 
 > What you get:
 > 
 >   - Prototype DAS sequence service
 > 
 >   - The SOAP toolkit it relies on.
 > 
 >   - An obligatory stock-quote demo ;)
 > 
 > To preempt the inevitable question, yes I have looked at other
 > SOAP toolkits (especially the IBM/Apache one).  While they're good
 > a lot of the time, they tend to use DOM to represent the SOAP messages
 > in-memory.  I know from past experience that this really isn't a good
 > idea where DAS is concerned -- sometimes you want to shift quite
 > serious amounts of data around (especially feature-tables), and I've
 > seen OutOfMemoryErrors (as well as poor performance) when the BioJava
 > DAS client was using a DOM based solution.
 > 
 > The new SOAP toolkit is based on S[t]AX event-based XML parsing,
 > so that should help scalability.
 > 
 > 
 > I'd be interested to hear any comments about this code...
 > 
 > 
 >    Thomas.

-- 
========================================================================
Lincoln D. Stein                           Cold Spring Harbor Laboratory
lstein@cshl.org			                  Cold Spring Harbor, NY

NOW HIRING BIOINFORMATICS POSTDOCTORAL FELLOWS AND PROGRAMMERS. 
PLEASE WRITE FOR DETAILS.
========================================================================