💾 Archived View for gemini.bortzmeyer.org › fosdem › event-10956.gmi captured on 2021-12-17 at 13:26:06. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

FOSDEM event "Emacs and org-mode for reproducible research"

Thibault Lestang

Type devroom

Organize your research in plain text!

Starts on day 1 (2021-02-06) at 12:45 (Brussels time, UTC+1) in room Research (duration 00:25)

Matrix room #research:fosdem.org

This presentation illustrates how the GNU Emacs text editor provides

an powerful integrated environment for reproducible research,

effectively bypassing the need for juggling different software in

order to write and execute code, manage data or write papers. GNU

Emacs as a long history, and is still widely used and supported by a

very active community of users and developers. A very popular feature

of GNU Emacs is Org-mode which, at its core, offers a markup language

similar to Markdown.

Following a brief introduction to Org-mode, this presentation

demonstrates its use for reproducible research: straightforward mixing

of prose and code, execution of code blocks as well as display of the

results. With Org-mode, GNU Emacs is turned into a computational

notebook which functionalities goes well beyond popular alternatives

such as Jupyter. Code blocks are not restricted to a particular

programming language and data can be passed between them: generate

data in C, analyse it in Python, visualise it with R, all in one

single executable document. Moreover, Org-mode documents are nothing

but plain text, making them inherently portable, sustainable, and

suited to version control - crucial qualities for academic research.

Moving on, I illustrate the export of Org-mode documents to richer

formats: PDF, ODT, HTML and many more - all from within GNU Emacs.

Lastly, I broaden the scope of this presentation and discuss the open

nature of GNU Emacs itself. Indeed, GNU Emacs is free (as in freedom)

software under a copyleft license. This ensures that GNU Emacs remains

sustainable, community-owned software: GNU Emacs will never be

"discontinued" or its features reduced inside a "community edition".

FOSDEM schedule page