Patent ID: 7935658
Filing Date: 2011-05-03
Classification: C07H,C12N,C40B

Abstract:
1. A method of synthesizing a library of compounds in solution, wherein the compounds comprise a functional moiety comprising two or more building blocks which is operatively linked to an encoding oligonucleotide which identifies the structure of the functional moiety, said method comprising the steps of (a) providing a solution comprising m initiator compounds, wherein m is an integer of 1 or greater, where the initiator compounds consist of an initial functional moiety comprising n building blocks comprising at least one reactive group, where n is an integer of 1 or greater, which is operatively linked to an initial oligonucleotide which identifies the n building blocks; wherein the initial functional moiety and the initial oligonucleotide are linked by a linking moiety and wherein the initial oligonucleotide is double-stranded and the linking moiety is covalently coupled to the initial functional moiety and to both strands of the initial oligonucleotide; (b) dividing the solution of step (a) into r reaction vessels, wherein r is an integer of 2 or greater, thereby producing r aliquots of the solution; (c) reacting the initiator compounds in each reaction vessel with one of r building blocks, said building blocks comprising at least one complementary reactive group which is complementary to the reactive group of step (a), under conditions suitable for reaction of the complementary reactive group to form a covalent bond using solution phase synthesis methods, thereby producing r aliquots comprising compounds consisting of a functional moiety comprising n+1 building blocks operatively linked to the initial oligonucleotide; and (d) reacting the initial oligonucleotide in each aliquot with one of a set of r distinct incoming oligonucleotides corresponding to the building block of step (c) in the presence of an enzyme which catalyzes the ligation of the incoming oligonucleotide and the initial oligonucleotide, under conditions suitable for enzymatic ligation of the incoming oligonucleotide and the initial oligonucleotide to form an encoding oligonucleotide; thereby producing r aliquots comprising molecules consisting of a functional moiety comprising n+1 building blocks operatively linked to an encoding oligonucleotide which identifies the structure of the functional moiety comprising the n+1 building blocks.