Skip to content
SPECIFICTION
Get listed

Whole Tale

wholetale.org

WebAPISelf-hosted
Visit wholetale.org
Spec score 7.5 #100 of 138 in Coding Playgrounds

Spec sheet

Purpose
Whole Tale is an open-source, web-based platform for creating, publishing, and running reproducible research objects called Tales.Read 12 Oct 2026 · wholetale.org
Deployment
The project describes the platform as a building block intended to be deployable in a variety of environments.Read 12 Oct 2026 · wholetale.readthedocs.io
Security
The documentation says Whole Tale uses Globus Auth for authentication and access to data on users’ behalf through the Globus network.Read 12 Oct 2026 · wholetale.readthedocs.io
Support
The project invites users to join its Slack workspace or email list to ask questions and participate in community discussion.Read 12 Oct 2026 · wholetale.org
Founded
2016Read 19 Oct 2026 · wholetale.org
Collaboration
Users can share Tales with other Whole Tale users using read or edit permissions.Read 12 Oct 2026 · wholetale.readthedocs.io
Compute limit
The STATA tutorial states that each Tale instance is limited by default to 2 CPUs and 8GB RAM.Read 12 Oct 2026 · wholetale.readthedocs.io
Data integrations
The documentation lists Zenodo, Dataverse, Globus, DataONE, and DERIVA as supported external data sources, with DERIVA support described as being tested.Read 12 Oct 2026 · wholetale.readthedocs.io
Eligibility
The hosted operational version on Jetstream2 is for academic use and limited to fair and reasonable use.Read 12 Oct 2026 · wholetale.readthedocs.io
Environment customization
Users can customize environments with packages using repo2docker-compatible configuration files.Read 12 Oct 2026 · wholetale.readthedocs.io
Environments
Supported interactive environments include JupyterLab, RStudio, MATLAB, and STATA.Read 12 Oct 2026 · wholetale.readthedocs.io
Full-stack runtime
NoRead 22 Sep 2026 · wholetale.org
Interactive environments
Supported environments include JupyterLab, RStudio, MATLAB, and STATA.Read 12 Oct 2026 · wholetale.readthedocs.io
Licensed software
The terms say MATLAB use is academic-only, is not guaranteed in perpetuity, and does not permit proprietary, closed, or for-profit use.Read 12 Oct 2026 · wholetale.readthedocs.io
Real-time collaboration
NoRead 22 Sep 2026 · wholetale.org
Recorded runs
Recorded runs execute a specified workflow in an isolated container and capture an immutable copy of outputs plus runtime information such as memory and CPU usage.Read 12 Oct 2026 · wholetale.readthedocs.io
Repository publishing
The platform supports publishing Tales to external research repositories and assigning persistent identifiers through the repository.Read 12 Oct 2026 · wholetale.org
Repository workflows
Whole Tale supports repository data registration, Analyze in Whole Tale launches, and publishing Tale packages to repositories.Read 12 Oct 2026 · wholetale.readthedocs.io
Reproducibility
The platform captures code, data, workflow information, and the computational environment to support review and reproduction of research results.Read 12 Oct 2026 · wholetale.org
Reproduction
Users can interactively create and edit Tales, then rerun them to reproduce and verify results.Read 12 Oct 2026 · wholetale.org
Security and access
The architecture documentation says identity and access management use OAuth 2.0/OpenID Connect and that the production service uses Globus Auth for federated login.Read 12 Oct 2026 · wholetale.readthedocs.io
Sharing controls
access_controlRead 22 Sep 2026 · wholetale.org
Sign-in
Users can browse public Tales without signing in; account sign-in supports institutional credentials, ORCID, or Google through Globus Auth.Read 12 Oct 2026 · wholetale.readthedocs.io
Support and community
The project directs users to its Slack workspace and email list for questions and community discussion.Read 12 Oct 2026 · wholetale.org
Tales
A Tale combines data references, code, a computational environment, and a research narrative with metadata.Read 12 Oct 2026 · wholetale.org
Terms
The hosted Jetstream2 operational version is for academic use and limited to fair and reasonable use.Read 12 Oct 2026 · wholetale.readthedocs.io
Usage limit
Users can create as many Tales as they like, but only two interactive environments can run concurrently.Read 12 Oct 2026 · wholetale.readthedocs.io

Where Specifiction places it

Alternatives to Whole TaleAll alternatives →