Generation of virtual combinatorial libraries of compounds
AssigneeIsis Pharmaceuticals, Inc.
InventorsRichard Griffey, Eric Swayze
Life of this patent
Estimating the term…
Abstract
The present invention provides methods for the generation of virtual libraries of compounds. These compounds are generated in silico. The present invention encompasses methods for tracking the addition of fragments, use of reagents, and transformations performed. Further, methods for interfacing the information necessary to generate libraries of compounds with instrumentation that conducts the actual synthesis of the compounds are provided. Also provided are methods for the in silico docking of the library compounds to identified target molecules of interest.
Claims26
A method of generating a virtual library of compounds in silico comprising:
- selecting in silico a group of related fragments, each of said fragments constituting a part of said compounds, each of said related fragments having at least one attachment site;
- selecting in silico at least one further fragment having at least one attachment site;
- and
- linking in silico said further fragment to said related fragments by connecting the attachment site of said further fragment to the attachment site of said related fragments to generate said virtual library of compounds.
A method of generating a virtual library of compounds in silico comprising:
- selecting in silico a first fragment, said first fragment constituting a part of said compounds and having at least one attachment site;
- selecting in silico a group of related fragments, each of said group of related fragments having at least one attachment site;
- and
- linking in silico each of said group of related fragments to said first fragment by connecting the attachment site of each of said group of related fragments to the attachment site of said first fragment to generate said virtual library of compounds.
A method of generating a virtual library of compounds in silico comprising:
- selecting in silico a first group of related fragments, each of said first group of related fragments constituting a part of said compounds and having at least one attachment site;
- selecting in silico a further group of fragments, each of said further group of fragments having at least one attachment site;
- and
- linking in silico each of said first group of related fragments to each of said further group of fragments by connecting the attachment site of each of said first group of related fragments to the attachment site of each of said further group of fragments to generate said virtual library of compounds.
A method of identifying in silico each compound of a virtual library of compounds comprising:
- dissecting said compounds into fragments;
- and
- identifying each of said fragments in terms of a transformation wherein said transformation is a one to one link between the fragment and a reagent used to introduce said fragment into a compound.
A method of generating a virtual library of compounds in silico comprising:
- dissecting said compounds into fragments;
- representing each of said fragments in silico as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- selecting in silico a first group of said fragments, each of said first group of fragments constituting a part of said compounds, each of said first group fragments having at least one attachment site;
- selecting in silico at least one further fragment having at least one attachment site;
- and
- linking in silico said further fragment to said first group of fragments by connecting the attachment site of said further fragment to the attachment site of said members of said first group of fragments to generate said virtual library of compounds.
A method of generating a virtual library of compounds in silico comprising:
- dissecting said compounds into fragments;
- representing each of said fragments in silico as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- selecting in silico a fragment, said first fragment constituting a part of said compounds, said first fragment having at least one attachment site;
- selecting in silico at group of further fragments each having at least one attachment site;
- and
- linking in silico said group of further fragments to said first fragment by connecting the attachment site of said group of further fragments to the attachment site of first fragment to generate said virtual library of compounds.
A method of generating a virtual library of compounds in silico comprising:
- dissecting said compounds into fragments;
- representing each of said fragments in silico as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- selecting in silico a first group of said fragments, each of said first group of fragments constituting a part of said compounds, each of said first group fragments having at least one attachment site;
- selecting in silico at group of further fragments each having at least one attachment site;
- and
- linking in silico at least some of the members of said group of further fragments to least some of members of said first group of fragments by connecting the attachment site of the members of said further fragments to the attachment site of said members of said first group of fragments to generate said virtual library of compounds.
A method of identifying in silico each compound of a virtual library of compounds comprising:
- dissecting said compounds into fragments;
- adding said fragments together in sequential synthesis rounds;
- and
- tracking the addition of fragments of said compounds.
A method of identifying in silico each compound of a virtual library of compounds comprising:
- dissecting said compounds into fragments;
- representing each of said fragments in silico as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- adding said transformations together in sequential synthesis rounds;
- and
- tracking transformations in silico.
A method of storing information about the member compounds of a virtual library of compounds comprising:
- dissecting each of said compounds into fragments;
- linking together the fragments of each of the compounds;
- and
- tracking the sequence of linkage for each compound.
A method of storing information about member compounds in a virtual library of compounds comprising:
- dissecting said compounds into fragments;
- representing each of said fragments as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- linking together the transformations of each of the compounds;
- and
- tracking the sequence of linkage for each compound.
A method of storing information about the member compounds of a virtual library of compounds comprising:
- dissecting each of said compounds into fragments;
- grouping two or more compounds of said library together to form a mixture;
- linking together the fragments of each of the compounds;
- and
- tracking the sequence of linkage of the members of said mixture.
A method of storing information about the member compounds of a virtual library of compounds comprising:
- dissecting each of said compounds into fragments;
- grouping said compounds of said library into mixtures where each mixture includes two or more member compounds of said library;
- linking together the fragments of each of the compounds;
- and
- tracking the sequence of linkage of the members of each said mixture.
A method of storing information about the member compounds of a virtual library of compounds comprising:
- dissecting each of said compounds into fragments;
- representing each of said fragments as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- grouping two or more compounds of said library together to form a mixture;
- linking together the transformation for each of the compounds;
- and
- tracking the sequence of linkage of the members of said mixture.
A method of storing information about the member compounds of a virtual library of compounds comprising:
- dissecting each of said compounds into fragments;
- representing each of said fragments as a transformation wherein each transformation is a one to one link between a fragment and a reagent used to introduce said fragment into one of said compounds;
- grouping said compounds of said library into mixtures where each mixture includes two or more member compounds of said library;
- linking together the transformation for each of the compounds;
- and
- tracking the sequence of linkage of the members of each said mixture.
Dependencies are inferred from the claim text.