DNA Spaces