eLife Stencila – an office suite for reproducible research

eLife Sciences published our article introducing Stencila. We are reposting it on our blog.

Michael Aufreiter, Aleksandra Pawlik, Nokome Bentley, 3 July 2018

Stencila workshop at the University of Otago Medical School

Last week, on 28th and 29th June, we run the first "Introduction to R using Stencila" workshop. The event was attended by the researchers from the University of Otago Medical School at Christchurch, New Zealand. We used Stencila Hub so that the...

Aleksandra Pawlik, 2 July 2018

Stencila at Open Neuroscience

Nokome Bentley joined the Open Neuroscience meeting hosted at Sainsbury Wellcome Centre in London to discuss open science workflows.

Aleksandra Pawlik, 27 May 2018

Custom functions in Stencila

This post describes a solution to allow for custom user functions.

Oliver Buchtala, 17 May 2018

Stencila in Binder

At the recent eLife sprint in Cambridge Daniel Nüst and Min Ragan-Kelley had chosen to do a project involving Stencila. Nokome Bentley joined them remotely and as a result you can now run Stencila projects on Binder connecting to a Jupyter kernel.

Aleksandra Pawlik, 11 May 2018


Stencila stickers have arrived! Yes to sticker madness!

Aleksandra Pawlik, 2 May 2018

Aleksandra Pawlik joins Stencila Team

We have a new addition to our team! Aleksandra Pawlik joined Stencila in April 2018 as the Community Advocate. Her role will focus on understanding users’ needs to direct Stencila further development, building open source developer community and keeping...

Aleksandra Pawlik, 12 April 2018

Reproducible Document Stack: development update community call

Get a demo of the latest developments with Stencila from Michael and Oliver during today's Reproducible Document Stack community call!

Nokome Bentley, 25 January 2018

Roadtrip Roundup! What we learned from 5 weeks on the Roadtrip

After five weeks of travel, including multiple user workshops, conferences and meetups we’ve been synthesizing all the ideas and feedback generated by the community. We held six workshops on features for Stencila Sheets. Here is the summary of the...

Danielle Robinson, 1 December 2017

Stencila at UC Berkeley

The University of California Berkeley (UCB) was the setting for the fourth workshop on Stencila Sheets. A big thank you to Amy Neeser and John Chodaki for helping us organise the event. We had a great group come along including people from Berkeley...

Nokome Bentley, 16 November 2017

Stencila in Portland, Oregon

Stencila's visit to Portland, Oregon began with a day at the Oregon Health and Science University (OHSU) Data Science Institute. We hosted out third workshop on this Roadshow at the very cool looking OHSU Collaborative Life Sciences Building. We also had...

Nokome Bentley, 14 November 2017

Stencila at the University of Oregon

Stencila visited the University of Oregon. We met up with the Data Services staff and had a peek look into the Research Library. Our workshop brought us a lot of useful feedback, with particular focus on Stencila Sheets.

Danielle Robinson, 8 November 2017

Stencila in the Big Apple

Last week Stencila had some busy time in New York City. Alfred P. Sloan Foundation hosted our first user feedback sessions. We visited ProPublica and had a number of fruitful discussions. Here are the details.

Danielle Robinson, 7 November 2017

Stencila world tour at Mozfest, eLife and Cambridge

Stencila started its 2017 roadtrip by attending several events and meetings in the U.K. We joined open source, knowledge and science communities at MozFest in London. Nokome Bentley presented Stencila to the eLife Open Science Soapbox group. We met with...

Danielle Robinson, 2 November 2017

Toads in Vancouver - using Stencila to teach SQL and R at UBC

Earlier this year, we connected with Giulio Valentino Dalla Riva, a data scientist based at the Master of Data Science programme at the University of British Columbia. Giulio was interested in piloting Stencila in one of his fall courses on Data...

Danielle Robinson, 3 October 2017

A feature list for Stencila Sheets

Stencila Sheets development is under way and we need you to tell us which features are the most important and useful for you. We have listed 8 of those that already been suggested to us and would like to hear from a wider forum about your opinions...

Nokome Bentley, 20 August 2017

Shrinking Stencila’s Docker images with strace

Docker containers are a useful way to manage dependencies - especially when your application has a lot of them. However, the down side is that those comprehensive images can get quite large. We used the strace tool to shrink Stencila images and make them...

Finlay Thompson, 28 July 2017

We’re sponsoring C4RR!

Stencila is proud to be sponsoring the Docker Containers for Reproducible Research Workshop1 (C4RR)! C4RR is organised by the Software Sustainability Institute in the UK. The event brings together researchers, developers and educators to explore best...

Nokome Bentley, 1 July 2017

Funding from the Alfred P. Sloan Foundation to develop Stencila Sheets

Stencila has received funding from the Alfred P. Sloan Foundation to develop Stencila Sheets as an open and reproducible alternative to existing spreadsheet software in research.

Nokome Bentley, 28 April 2017

Thanks Coko!

A big thank you to our friends at the Collaborative Knowledge Foundation.

Nokome Bentley, 2 April 2017

Development update: a fresh start for Stencila Documents

A quick preview of the new editor for Stencila Documents

Michael Aufreiter, Nokome Bentley, Oliver Buchtala, 6 March 2017

Development update: Javascript execution contexts and Markdown extensions for interactive documents

On Node.js-like Javascript execution within documents, Markdown extensions for inputting and outputting document variables, and a little demo of how they can all be put together in a reactive document.

Nokome Bentley, 13 January 2017

On chunks, cells, beakers and functions: models for data driven content

In this post, I'm going to look at the models for data driven content used in popular tools for reproducible documents, RMarkdown and Jupyter. We'll then look at how to extend those models to documents that generate content in more than one execution...

Nokome Bentley, 20 December 2016

Diverse peers

How Stencila packages act as a network of diverse peers with differing capabilities and calling on each other to provide resources.

Nokome Bentley, 5 December 2016

Monolithic island to connected archipelago

Development update. How and why we decoupled Stencila's architecture to take it from a monolithic island to a connected archipelago.

Nokome Bentley, 30 November 2016

Easy ain't easy but it's getting easier.

How do we make it easy for researchers to use tools for reproducible research?

Nokome Bentley, 24 November 2016

Stencila blog reincarnated

Your own dog food can be hard to swallow sometimes. Particularly when you have just finished the strenuous task of pulling yourself up by your own boot straps. Our new blog uses Markdown and is published on Github pages. We're still eating our own dog...

Nokome Bentley, 21 November 2016

A spreadsheet file format for humans

Spreadsheets are reactive programming environments that are usually only interacted with via a visual grid interface. For most other programming environments, the primary interface is a text file format specifically designed for humans. In contrast,...

Nokome Bentley, 24 April 2016

Getting under Stencila sheets

A follow up post to the [introduction to Stencila sheets](https://blog.stenci.la/introducing-sheets). More technical details on how they work and why they are different from traditional spreadsheets.

Nokome Bentley, 17 March 2016

Spreadsheets are dead, long live reactive programming environments!

In 1979, Dan Bricklin and Bob Frankston created VisiCalc the world's first spreadsheet software. VisiCalc was an immediate success, became the Apple II's "killer app" and was credited by Steve Jobs with propelling the first explosion in personal...

Nokome Bentley in collaboration with Oliver Buchtala and Micheal Aufreiter, 15 March 2016