The SPELL website has been extensively tested on a variety of web browsers running various operating systems. The following browsers are known to be compatible:
|Windows:||IE (v6+)||Firefox (v2+)|
|Apple Mac:||Safari (v2+)||Firefox (v2+)||OmniWeb (v5+)||Camino (v1+)|
Algorithm DetailsThe algorithm performed by searches in the SPELL website are as described in the manuscript. However, there are two edge cases not discussed in the main text that you may encounter:
First, if no datasets are found to contain a significant signal for a given query then we are unable to assign per-dataset weights for the search. In this case a warning message is displayed, and all datasets are equally weighted for that query.
Second, if no genes are related to the query set at a reliable confidence level, then a warning message is displayed and the confidence level is weakened until results can be obtained.
Both of these cases typically only occur when the query genes are either largerly unrelated, or highly unique. Neither of these cases occurs very often.
Implementation DetailsThe SPELL website was built using the Ruby on Rails framework, with a Java backend to perform the searches. AJAX elements were created using the JQuery, Thickbox, and JTip libraries.
|Ruby on Rails||Java||JQuery|