software training for labs