The invention discloses a method for preparing an on-
DNA macrocyclic compound through a light-mediated on-
DNA intramolecular desulfurization
coupling reaction. According to the reaction, terminal
alkene and sulfydryl in the on-
DNA substrate are subjected to intramolecular desulfurization
coupling reaction to form a macrocyclic structure under the conditions of
blue light irradiation and existence of a photocatalyst and a desulfurization
reagent. The method is easy and convenient to operate, the substrate is high in universality, low in cost and easy to obtain, a new method is provided for constructing the on-DNA macrocyclic compound, and the diversity of DNA coding macrocyclic
library structures and conformations is enriched.