https://medium.com/@BioTechCode/unix-for-life-sciences-from-petri-dishes-to-command-lines-part-1-41a8fe5b731f