[Biojava-l] Multithreaded DAS client

Thomas Down td2@sanger.ac.uk
Mon, 2 Apr 2001 10:25:40 +0100


I've done some tidying up on the BioJava DAS client code.  It
is now able to generate DAS 0.995-style multiple segment feature
requests.  It will also (optionally) use multiple threads to
fetch features when  you are using several annotation servers.

You can try this out quickly by setting a system property:

  -Dorg.biojava.bio.program.das.thread_fetches=true

As Lincoln pointed out, in a client side assembly world, you
end up having to fetch map data before you can get annotations.
But once the map is fetched for a region, everything else can 
happen in parallel.  So far, this seems to be working quite nicely,
and the threaded client is giving a noticable speed up.

Hopefully Matthew will incorporate this into a new GUI client
release soon.

   Thomas.