Image description

Welcome#

Binder License Contributors Issues PRs

Hello everyone and welcome to the Neuromatch Impact Scholars Clean and Reproducible Code workshop!

Within these pages, we provide information on how to follow the workshop, as well as respective materials. This jupyter book will include the used slides and code in a way that they can be explored in an interactive manner. You can navigate through the respective sections via the TOC on the left side and within sections via the TOC on the right side. The three symbols in the top allow to enable full screen mode, link to the underlying github repository and allow you to download the contents as a pdf or jupyter notebook respectively. All of this awesomeness (talking about the infrastructure and resource) is possible through the dedicated and second to none work of the Jupyter community, specifically, the Executable/Jupyter Book and mybinder project.

The workshop#

You can checkout the respective sections:

  • An overview

    What’s this workshop about and how is it organized?

  • Setup

    How are things implemented and supposed to work?

  • General outline

    What are the specific topics and aspects taught?

  • Prerequisites

    All things gotta start somewhere and the content of this workshop is of course no exceptions to that, especially since a certain amount of digital literacy, programming, etc. is required. Here, we gathered some resources participants can check out in preparation for the course or just for fun.

  • Code formatting

    How should code be formatted to ensure readability and intelligibility?

  • Code testing

    How should code be tested to ensure functionality?

  • Continuous integration

    How should code testing and development be automated?

  • Code of Conduct

    Necessities for creating an open, fair, safe and inclusive learning experience.

I’ve got a question!#

In case you have any questions or difficulties going through the workshop, please don’t hesitate a single second to get in touch with us. A great way to do this is to open an issue on the github site of the Workshop (also possible via the github button at the top of the pages). We would also highly appreciate and value every feedback or idea or you might have (via issues or hypothes.is annotation feature on the right).

Acknowledgements#

This workshop was organized by Viviana Greco for the Neuromatch Impact Scholars and prepared/conducted by Peer Herholz based on materials from Peer Herholz and Julia Pfarr.