Note
This is example code to be used for exercises in "Building Better Software to Support Open and Reproducible Research" session at DH RSE Summer School 2026 (delivered on Day 3).
The software project contains a Python script that uses the NASA data on human space walks (Extravehicular activities - EVAs), exported/downloaded in JSON format, does some analysis over this data, plots a few graphs and saves the data in CSV format. This project is intentionally constructed to illustrate some common mistakes in research software development.
Throughout the session, attendees will learn and apply better research software practices — including elements of FAIR — as they work to improve the software project.
The improved version of the code is on a separate branch called final.
The code has been tested with Python 3.14.2.
Note
The work in this folder is copyrighted by the Software Sustainability Institute and licensed under the MIT License. We did not include LICENSE file in this repository as this is a template repo and people copying from it need to decide what licence they want to share their work under as part of exercises they use this repository for.
Here is where you should describe your project in detail: the overall objective, the software components, how to install and run the software and any tests or examples.
You should also include information about the project contributors and instructions for how others can contribute, and reference to any resources that are related to the project.