General service infrastructure in Bioclipse
The last week I have worked on a general service infrastructure for Bioclipse, or more specifically for Bioclipse2. the thought is to be able to easily add new services and service implementations via extension points in Bioclipse. The installed services can be displayed in the ServiceView (see figure to the right), and the aim is to add filters and hence only display the currently interesting services (based on user preference of course). Double-click the service to invoke it with a dialog or drag a resource (a sequence or a molecule) and drop it on a service to invoke it directly.
For a more detailed explanation about the extension points and examples for using it can be found on the Bioclipse wiki. Below is a sample screenshot for how this integrates into Bioclipse2.