The knotted strands of life