-
Notifications
You must be signed in to change notification settings - Fork 0
Privacy and Architecture
benchsiDE is a single HTML file containing all application code and embedded resources (annotation tables, gene-set libraries, ortholog tables). When a file is loaded, it is read by the browser's File API into memory. All computation happens in the page. There is no server component and no upload.
| Build | Requests |
|---|---|
Hosted and index.html
|
The page itself and Plotly.js from its CDN |
benchside-offline.html |
None |
Gene links in the Gene Explorer open external databases in a new tab when clicked; they contain the gene identifier only.
Open the browser developer tools, select the Network tab, and run an analysis. No request carries expression data. With the offline build, the analysis can be run with networking disabled.
Analyses complete in seconds because there is no upload, no queue and no server round trip, and the statistical methods (linear models with empirical-Bayes moderation) are closed-form. The speed does not come from approximating the statistics.
Start
Data preparation
Statistics
- Differential expression
- Covariates and pairing
- Multiple contrasts
- Statistical power
- Gene-set testing
- Discovery screen
- Patterns and clustering
- Heatmaps
- Co-expression
Comparing datasets
Output
Background