Using Container Software

Docker and Singularity are very appealing software systems to run different operating systems or reproducible analysis steps by using "containers".

Checking files & directories in your Bash script

A quick reminder of the test flags you can use in your bash script to check files before you use them.

Allow another user to connect to my EC2 cloud machine

A way to allow a friend to help you with your Amazon EC2 cloud machine.

Creating a Singularity image when Docker is misbehaving

Creating new image files for Docker and for Singularity failed on the AWS Ubuntu machine, but worked without issue using Vagrant on the Mac.

Detect user’s OS using bash

Here is an approach to detect the user's operating system using a bash script. This might be useful during installation routines of your software.