No Description

sprenger 52357c511c Text clarification 2 years ago
day_0 93ae7feacf Fix typos 2 years ago
day_1 86570cdbdf day1/tutorial3 Add filter sections 2 years ago
day_2 f823365f39 Reorganizing tutorial 2 2 years ago
day_3 52357c511c Text clarification 2 years ago
resources 39ffd3162d Add NIX base notebook 2 years ago
.gitignore 553dde5fcf restructure gitignore and add supplementary latex files 2 years ago
LICENSE b620b63867 Initial commit 2 years ago
README.md e43f5d739b small changes json header makes pandoc create a nicer pdf 2 years ago
config.yml 44decbad5f Exclude files <500MB from annex 2 years ago
requirements.ipynb 29cfad025c Add elephant to requirements and update req notebook 2 years ago
requirements.txt 5d669ebd4b enable jupyter presentations on mybinder 2 years ago

README.md


title: "INCF virtual training weeks 2021" subtitle: "NIX-Neo workshop" author: "Michael Denker, Jan Grewe, Michael Sonntag, and Julia Sprenger"

date: 2021-08-30 to 2021-09-01

NIX-Neo-workshop

This repository contains (to read as will contain) all files required for the INCF NIX-Neo-workshop workshop.

The Workshop is taking place from the 30th August to the 01st September 2021; please check back to this repo during the week before the workshop for any additional information.

Requirements

To benefit from the workshop you need to have to have experience with the Python programming language.

Please make sure you have selected set up an environment as described below before the workshop starts so you can follow along. We cannot debug environment or installation issues during the workshop.

Before attending the workshop please make sure that either the machine you are working on is able to run jupyter notebooks and install python packages.

Either download the contents of the NIX-Neo-workshop repository via the web or use the command line to clone the repository using git clone https://gin.g-node.org/INCF-workshop-2021/NIX-Neo-workshop.git.

To make sure your machine is set up for the workshop, please install the Python requirements running pip install -r requirements.txt and start (jupyter noteboook requirements.jpynb) and run the requirements jupyter notebook before the workshop. We recommend using Anaconda as a Python virtual environment to make sure you are running the workshop in a clean Python environment.

Using Binder to run Jupyter notebooks online

If you are not able to use Jupyter notebooks on your machine, you can use Binder to run the required notebooks online. In this case please be aware, that any changes made to Jupyter notebooks and any files created are remote - you will need to manually save them to your local machine if you want to keep them.

To test running a Jupyter notebook from our course with Binder, either use this link Binder or

Please note that Binder is a free service and it might take a while for Notebooks to start and be available. Also it can happen, that after inactivity a running Binder notebook will be shut down automatically, so save files and progress locally on a regular basis.

Documentation

If you are interested, you can already read into the documentation for the NIX and the NEO projects, but this is not a pre-requisite for the course.