Workshop
On May 10th, 2025, we will run an online intro workshop about Clojure for data analysis.
It is intended to get people started with Clojure for data analysis and be more comfortable attending the SciNoj Light #1 conference talks.
See the initial blog post for additional background.
Groups
To account for diverse time zones, we will have two runs of the workshop:
- Group A - May 10th 9:00-13:00 UTC - 📅 event
- Group B - May 10th 15:00-19:00 UTC - 📅 event
(Note we use the UTC time zone here.)
Participating
To join, please do the following before the workshop:
- Read this page carefully and make sure it is all clear.
- Sign up to the Clojurians Zulip chat, and introduce yourself at the #scinoj-light-1 > hello topic thread.
- Make sure you have the following installed in your system: Git, Clojure, and VSCode (or VSCodium).
- If you are familiar with the setup of another editor for Clojure, then please make sure you have Clay working in your setup. You can write to, and we may be able to help.
- We recommend also installing Quarto.
- Follow the 🎥 intro video and make sure it works in your system. The project used in that video is 🔗 noj-v2-getting-started.
Plan
- We will assume some background in programming (say, at least 2 years with any programming language). If you are unsure, please reach out.
- We will not assume any background in Clojure or in data analysis.
- We will start from scratch, including an introduction to Clojure.
- We will introduce the Noj toolkit and use it in analysing real-world data.
- We will introduce essential notions of probability and statistics.
- The content will be inspired by (but different from) Kira Howe’s great workshop at the BobKonf 2025 conference.
Questions
If you have any questions, please do not hesitate asking at the #scinoj-light-1 > questions topic thread.