1. A method for execution by one or more processing modules of one or more computing devices, the method comprises: for each encoded data slice of a set of encoded data slices, wherein a data segment is dispersed storage error encoded into the set of encoded data slices and wherein a decode threshold number of encoded data slices of the set of encoded data slices is needed to recover the data segment: generating a number based on the encoded data slice; identifying a deoxyribonucleic acid (DNA) molecule structure based on the number to produce an identified DNA molecule, wherein the identified DNA molecule structure includes at least one oligonucleotide; and creating a linking identifier that links the encoded data slice to the identified DNA molecule, wherein, for the set of encoded data slices, a set of identified DNA molecules and a set of linking identifiers are created; and generating molecular encoding information from the set of identified DNA molecules and the set of linking identifiers, wherein the molecular encoding information is used to create a molecular storage structure for each identified DNA molecule of the set of identified DNA molecules yielding a set of molecular storage structures.