BioSide : a tool for biologists performing, learning, replicating and storing complex bio-analyses