Skip to article frontmatterSkip to article content

Open Results

Workshop Description

Open results refer to the practice of making research findings openly available, ensuring transparency, reproducibility, and collaboration in science. This workshop introduces participants to principles and practical approaches for sharing research results using computational notebooks and documentation tools. Participants will learn how to use Jupyter Notebook, Google Colab, MkDocs, and Zenodo to document, share, and publish their findings effectively.

This session is ideal for researchers, educators, and students looking to improve the accessibility and impact of their research. No prior experience with these tools is required, making it accessible to beginners.

Learning Outcomes

By the end of the workshop, participants will be able to:

Format

This is an interactive, hands-on workshop. Participants will follow along with demonstrations and practice key concepts through guided exercises.

Prerequisites

To ensure a smooth learning experience, participants are encouraged to install the following tools before the workshop:


Date and Time

Instructor

Who Should Attend?

This workshop is ideal for:

No prior experience with these tools is required.

Registration

To attend, please complete the registration form at this link. Once registered, you will receive a confirmation email with the Zoom link and preparation instructions.

Workshop Recording

A recording of the workshop will be available on the Open Geospatial Solutions YouTube channel after the event.


1. Introduction to Open Results

Why Open Results?

Tools for Open Results Sharing


2. Hands-on: Sharing Computational Research and Findings

Using Google Colab for Open Research

  1. Open Google Colab and create a new notebook.
  2. Write code, equations, and narrative text in Markdown.
  3. Upload datasets and execute code interactively.
  4. Share the notebook publicly using the Share button.
  5. Export the notebook as HTML or PDF for publication.

Publishing Results with Jupyter Notebook

  1. Create a Jupyter Notebook on a local or cloud environment.
  2. Document research workflows with Markdown cells and interactive code.
  3. Export notebooks in .ipynb or .html format for sharing.
  4. Upload the notebook to a repository or hosting platform.

Using MkDocs for Research Documentation

  1. Install MkDocs (pip install mkdocs).
  2. Create a new documentation project (mkdocs new mydocs).
  3. Write research documentation using Markdown.
  4. Build and serve the site locally (mkdocs serve).
  5. Deploy documentation online using GitHub Pages or another hosting service.

Archiving and Sharing Research on Zenodo

  1. Log in to Zenodo and create a new upload.
  2. Fill in metadata fields (title, description, keywords, funding, etc.).
  3. Upload research outputs (Jupyter notebooks, datasets, documentation files).
  4. Choose a license (e.g., CC-BY) and generate a DOI.
  5. Publish and share the link to increase visibility.

3. Best Practices for Open Results Sharing

Maximizing Research Visibility

Licensing and Attribution

Ensuring Research Integrity


Example Repositories

Resources & Further Reading

This hands-on workshop will equip participants with the skills to openly share and document their research findings effectively using Jupyter Notebook, Google Colab, MkDocs, and Zenodo.