Chloroplast DNA (cpDNA) is double-stranded and fairly large, ranging from 100 to 225 kb in length, The genes carried on the DNA encode products involved in photosynthesis and translation.