[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.