Related Experiment Video
Updated: Jan 12, 2026

Directed Evolution Method in Saccharomyces cerevisiae: Mutant Library Creation and Screening
Published on: April 1, 2016
Ultra-large library screening with an evolutionary algorithm in Rosetta (REvoLd)
Paul Eisenhuth1,2, Fabian Liessmann3, Rocco Moretti4
1Institute for Drug Discovery, Leipzig University, Leipzig, Germany. eisenhuth@cs.uni-leipzig.de.
None:
Ultra-large make-on-demand compound libraries now contain billions of readily available compounds. This represents a golden opportunity for in-silico drug discovery. One challenge, however, is the time and computational cost of an exhaustive screen of such large libraries when receptor flexibility is taken into account. We propose an evolutionary algorithm to search combinatorial make-on-demand chemical space efficiently without enumerating all molecules. We exploit the feature of make-on-demand compound libraries, namely that they are constructed from lists of substrates and chemical reactions. Our algorithm RosettaEvolutionaryLigand (REvoLd) explores the vast search space of combinatorial libraries for protein-ligand docking with full ligand and receptor flexibility through RosettaLigand. A benchmark of REvoLd on five drug targets showed improvements in hit rates by factors between 869 and 1622 compared to random selections. REvoLd is available as an application within the Rosetta software suite ( https://docs.rosettacommons.org/docs/latest/revold ). This work formulates an evolutionary algorithm for optimization and exploration of ultra-large make-on-demand libraries. We demonstrate that our approach results in strong and stable enrichment, offering the most efficient algorithm for drug discovery in ultra-large chemical space to date.
Related Concept Videos
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
Evolutionary Relationships through Genome Comparisons

