DNA sequencing and manipulation