STENCIL: A web templating engine for visualizing and sharing life science datasets
Qi SuniD, Ali NematbakhshiD, Prashant Kumar KuntalaiD, Gretta D. KelloggiD, B. Franklin PughiD, William LaiiD
Abstract
The ability to aggregate experimental data analysis and results into a concise and interpretable format is a key step in evaluating the success of an experiment. This critical step determines baselines for reproducibility and is a key requirement for data dissemination. However, in practice it can be difficult to consolidate data analyses that encapsulates the broad range of datatypes available in the life sciences. We present STENCIL, a web templating engine designed to organize, visualize, and enable the sharing of interactive data visualizations. STENCIL leverages a flexible web framework for creating templates to render highly customizable visual front ends. This flexibility enables researchers to render small or large sets of experimental outcomes, producing high-quality downloadable and editable figures that retain their original relationship to the source data. REST API based back ends provide programmatic data access and supports easy data sharing. STENCIL is a lightweight tool that can stream data from Galaxy, a popular bioinformatic analysis web platform. STENCIL has been used to support the analysis and dissemination of two large scale genomic projects containing the complete data analysis for over 2,400 distinct datasets. Code and implementation details are available on GitHub: https://github.com/CEGRcode/stencil
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 4
- FWCI
- 0.84
- Field percentile
- top 21%
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Tidyplots empowers life scientists with easy code-based data visualization
Jan Broder Engler·iMetaPeer-reviewed·Mar 19, 2025
- MakeMyFigure: An Interactive Platform for Reproducible Quantitative Data Visualization, Analysis, and Scientific Figure Construction
Suresh Poudel, Him K. Shrestha, … Douglas R. Green·bioRxiv·Sep 21, 2026
- PlotsOfData - a web app for visualizing data together with its summaries
M. Postma, J. Goedhart·bioRxiv·Nov 13, 2018
- PlotS: web-based application for data visualization and analysis
Ringyao Jajo, Shivani Kansal, … Saurabh Raghuvanshi·bioRxiv·Jun 9, 2023
- Planemo: a command-line toolkit for developing, deploying, and executing scientific data analyses
Simon A. Bray, John M. Chilton, … Anton Nekrutenko·Genome ResearchPeer-reviewed·Feb 1, 2023
- PlotTwist - a web app for plotting and annotating time-series data
J. Goedhart·bioRxiv·Sep 3, 2019