Medical nanorobots can readily treat genetic diseases by comparing the molecular structures of both DNA and proteins found in the cell to known or desired reference structures. Any irregularities can then be corrected, or desired modifications can be edited in place. In some cases, chromosomal replacement therapy is more efficient than in cytorepair