Java Treeview—extensible visualization of microarray data | Synapse