For instance, the core of RbDe is crover. Crover is a work in progress and several packages of which it is made could be useful to other developers. The Residue-based Diagrams algorithms are implemented in a package called edu.mssm.crover.domain2d. These packages are documented and designed to foster reuse. Besides building tools to visualize heterogeneous biological data, I am also very interested in building systems that help the mining of biological data.
Data mining consists in extracting knowledge from a large quantity of data.
Pick up the system of your choice to help you in your data mining task, then try to use it to predict the location of turns in proteins, from the sequence only. This seems possible. That is the question I like to think about when I am not working on the design and implementation of a visualization tool.