Course prerequisites#

Ain’t no workshop good enough#

The reality of workshops like these is that they really don’t teach attending folks all they need to know to subsequently apply the respective content sufficiently, not to mention the training aspect. At best, workshops provide folks with the materials, overview and pointers necessary to continue and actually dive into the taught topics (the truth hurts sometimes, doesn’t it?). Another important aspect that is frequently overlooked is that attendees usually need a certain set of skills and experience to really benefit from a given workshop, especially considering the diverse backgrounds folks have. We want to be fair, open and welcoming to everyone and while we know that we unfortunately can’t achieve and assume a truly similar level of training and experience across all participants, we can at least do our best to work towards certain opportunities. That being said, workshops like the one you’re currently looking at, usually by default (should) require basic to advanced programming skills and knowledge about file handling/input/output, signal processing, statistics and linear algebra (vectors much?). Tough stuff, eh?

logo
https://c.tenor.com/MsuBYU4-fI0AAAAM/confused-math.gif

Let there be pre-workshop training#

So what can we actually do to provide the entire attending gang with the chance to get up to speed for the workshop and ideally beyond? Unfortunately, we can’t hold pre-workshop-workshops and various consultations. Instead we decided to utilize the fantastic jupyter-python-open science world and build upon the framework of jupyter books employed to host this workshop and its materials.

Important: we know that everyone has a lot of stuff to do and that not everyone will be able to go through the stuff we collected here. We’ve tried to keep this part minimal, but not everything can be skipped if we want this workshop to work for you.

We will try our best to bring the core points across, even if you don’t have a substantial amount of experience. Please just make sure that you ask all the questions that might pop up, the same holds true for any problems you might encounter.