Voigt Lab

Bacteria
Home | Papers | News and Press | Presentations | Photos | People | Software | Lab Openings | Contact | Links

Instructions

What is the RBS Calculator?

The Ribosome Binding Site (RBS) Calculator is an engineering design method that predicts the translation initiation rate of a protein coding sequence in bacteria. You can use the RBS Calculator to generate synthetic ribosome binding site sequences and rationally control the production rate of any protein in bacteria from 0.1 to 100,000+ on a proportional scale.

Introduction

Proteins are the workhorse of cellular organisms. They sense the environment outside a cell, regulate the expression of genes within the cell's genome, and catalyze the chemical reactions that control the cell's metabolism. Different proteins will have different activities inside the cell and the strength of those activities will depend on the amount of protein present. Proteins are produced in a multi-step process called gene expression and one of the last steps of gene expression is called translation. In translation, the protein-making machinery (called the ribosome) is instructed to produce a specific protein according to the nucleotide sequence of its messenger RNA transcript. The coding sequence of the mRNA transcript controls which protein is produced while the non-coding sequence controls how much protein is produced per second. Specifically, there is a relatively short non-coding nucleotide sequence in front of each protein coding sequence that controls how many times the translation process is initiated per second. This non-coding sequence controls the translation initiation rate and is called the ribosome binding site (RBS). By modifying this sequence, we can change the protein's translation initiation rate, proportionally alter its production rate, and control its activity inside the cell.

How to Use the RBS Calculator

The RBS Calculator can be used in either Reverse Engineering or Forward Engineering modes. In the Reverse Engineering mode, you enter the nucleotide sequence of an mRNA transcript and the RBS Calculator predicts the translation initiation rate from each of the start codons. In the Forward Engineering mode, you enter a protein coding sequence and a target translation initiation rate. The RBS calculator then generates a synthetic ribosome binding site sequence that will initiate your protein coding sequence at the selected translation initiation rate.

Forward Engineering Mode

·        Step 1: Copy and paste the first 50 nucleotides of a protein coding sequence into the "Protein Coding Sequence" box. The sequence must start with either ATG or GTG and any combination of ATCGU nucleotides is acceptable. Thymines (T) are automatically converted to uracils (U).

·        Step 2: Select the target translation initiation rate, which is gauged on a proportional scale from 0.1 to 100,000+. There is no lower or upper limit to the scale and translation rates below 0.1 or above 100,000 are feasible, depending on the protein coding sequence.

·        Step 3: Input the pre-sequence, which is any sequence that appears prior to the ribosome binding site, such as a restriction site. The sequence must be a part of the mRNA transcript.

·        Step 4: Enter your email address and click on the "RBS Design" button. A link to the results will be emailed to you in about 5 to 15 minutes.

The results will contain the pre-sequence, the ribosome binding site sequence, and the protein coding sequence with the predicted translation initiation rate. On average, the actual translation initiation rate will be within 2.3-fold of the predicted rate. Importantly, this prediction is specific to the protein coding sequence. If you change the protein coding sequence, a new ribosome binding site should be designed.

Forward Engineering Mode with RBS Constraints

Sometimes, it is necessary to insert a specific sequence within or nearby the ribosome binding site (e.g. a restriction site or a primer binding site). You can design a synthetic ribosome binding site and include such sequences by adding a sequence constraint.

·        Step 1: Add a sequence constraint in the “RBS Constraints” box. Enter any combination of ATCG nucleotides to keep a nucleotide constant. Enter an ‘N’ nucleotide to allow a nucleotide to change. For example, the sequence constraint ‘TCTAGANNNNNNNNNNNNNNN’ will generate a 21 nucleotide synthetic RBS sequence that begins with the XbaI restriction site.

·        Step 2: Specify the protein coding sequence, pre-sequence, and target translation initiation rate in the forward engineering mode. Verify that the length of the pre-sequence and RBS sequence constraint adds up to at least 50 nucleotides.

·        Step 3: Enter your email address and click on the “RBS Design” button. A link to your results will be emailed to you in about 5 to 60 minutes. The

Reverse Engineering Mode

·        Step 1: Copy and paste the sequence of an mRNA transcript into the "mRNA Sequence" box. The sequence should contain at least 50 nucleotides before and after the start codon of your protein(s) of interest. If a start codon is located near the beginning (5' end) of the mRNA transcript, only include the nucleotides in the mRNA transcript. Any combination of ATCGU nucleotides is acceptable. Thymines (T) are automatically converted to uracils (U).

·        Step 2: Enter your email address and click on the "RBS Predict" button. A link to the results will be emailed to you in about 5 minutes.

The results will contain a list of start codons in the mRNA transcript and their predicted translation initiation rates on a relative scale from <1 to 100,000+. Each start codon will produce a different protein. The accuracy of the prediction is denoted by a colored box and abbreviation. An accurate prediction is denoted by a green box ("OK"). For various reasons, the accuracy of a prediction made in the reverse engineering mode may be less than a prediction made in the forward engineering mode. legend contains a list of reasons.