Related Experiment Video
Updated: Sep 25, 2025

DNA-Tethered RNA Polymerase for Programmable In vitro Transcription and Molecular Computation
Published on: December 29, 2021
Crowdsourced RNA design discovers diverse, reversible, efficient, self-contained molecular switches
Johan O L Andreasson1,2, Michael R Gotrik2, Michelle J Wu3
1Department of Genetics, Stanford University School of Medicine, Stanford University, Stanford, CA 94305.
Abstract:
Internet-based scientific communities promise a means to apply distributed, diverse human intelligence toward previously intractable scientific problems. However, current implementations have not allowed communities to propose experiments to test all emerging hypotheses at scale or to modify hypotheses in response to experiments. We report high-throughput methods for molecular characterization of nucleic acids that enable the large-scale video game–based crowdsourcing of RNA sensor design, followed by high-throughput functional characterization. Iterative design testing of thousands of crowdsourced RNA sensor designs produced near–thermodynamically optimal and reversible RNA switches that act as self-contained molecular sensors and couple five distinct small molecule inputs to three distinct protein binding and fluorogenic outputs. This work suggests a paradigm for widely distributed experimental bioscience.
Related Concept Videos
Riboswitches
The aptamer has high specificity for a particular metabolite which allows riboswitches to specifically regulate...
Experimental RNAi
Conservative Site-specific Recombination and Phase Variation
The recognition sites for Cre recombinase called LoxP...
Transcriptional Regulation: Riboswitches
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
RNA Interference
This process occurs naturally in cells, often through the activity of genomically-encoded microRNAs. Researchers can take advantage of this mechanism by introducing synthetic RNAs to deactivate specific genes for research or therapeutic purposes. For example, RNAi could be used...

