Patent Document ID: 20160097050
Application ID: 14890864
Patent Flag: 0

Claim One:
1. A method for displaying a polypeptide on a DNA template encoding it, the method comprising: a) providing a DNA template that encodes the polypeptide, wherein the DNA template comprises: i) a promoter operably linked to an open reading frame (ORF); and ii) a molecular roadblock that blocks progress of an RNA polymerase during transcription of the DNA template; b) adding an RNA polymerase that can be blocked by the molecular roadblock, wherein the RNA polymerase binds to the promoter of the DNA template and carries out transcription of the DNA template until the RNA polymerase stalls at the molecular roadblock where the RNA polymerase is blocked from further progress, such that the DNA template and transcribed mRNA remain associated; and c) adding a ribosome that binds to a ribosomal binding site on the mRNA, wherein the ribosome carries out protein translation until the ribosome reaches the stalled RNA polymerase at the molecular roadblock where the ribosome is blocked from further progress, such that the ribosome displays the nascent polypeptide while remaining associated with the mRNA.