As part of the 2018 CCI Imaging Workshop, I ran a guided hands-on about using Fiji for Image Analysis. The workshop was aimed at complete novice and intermediate level users. The slides and materials were delivered through a web browser using the Reval.js framework, and this post will be a few more details on that framework and how (and why) I think it’s really useful for this sort of thing. Let’s get revealing!
As part of my job, I find myself writing lots of bits of code for people. Until quite recently, my version control system was renaming the files and commenting in the header to keep track of changes.
I say “quite recently” as I started using git as my version control system and have not looked back. I’m by no means an expert, but in this post, I’m going to give an introduction to using git in the context of scripting.
This post is really aimed at people who have no experience with version control systems or have heard about git but have never really used it (or have tried and failed to get the hang of it as I did…twice).