I don't understand the interest in DNA as a storage. It's only long-living as part of the evolutionary proces in a living organism (with no guarantee for the survival of the data), but otherwise really fragile. And hard to interface and with slow read/write on top of that.
There are numerous people who have made an ALU in Minecraft Redstone. Of course, in Factorio too.