Patent ID: 7704925

Claim:
A method for synthesising one or more bifunctional complexes each comprising a) a molecule resulting from the reaction of a plurality of chemical entities and b) an identifier polynucleotide identifying one or more or all of the chemical entities having participated in the synthesis of the molecule, said method comprising the steps of: i) providing a plurality of building blocks at least some of which comprise one or more chemical entities linked to an identifier oligonucleotide, ii) providing one or more connector oligonucleotides capable of hybridising to the identifier oligonucleotides of the building blocks provided in step i), iii) hybridising identifier oligonucleotides of the building blocks to the one or more connector oligonucleotides, iv) ligating identifier oligonucleotides hybridised to connector oligonucleotide(s), thereby generating an identifier polynucleotide comprising covalently linked identifier oligonucleotides at least some of which are linked to one or more chemical entities, v) separating the identifier polynucleotide from the one or more optionally ligated connector oligonucleotide(s), vi) reacting the chemical entities linked to the identifier polynucleotide in the absence of hybridisation between identifier oligonucleotides and connector oligonucleotides, and vii) obtaining a bifunctional complex comprising a molecule resulting from the reaction of the chemical entities, said molecule being linked to an identifier polynucleotide identifying at least some of the chemical entities having participated in the synthesis of the molecule.