Skip to content

Parts customization

This page explains how to customize the genetic parts in your database.

The following five buttons let you manage the parts in your database:

  • : Add a new, unregistered part
  • : Delete a part from your collection
  • : Edit the parameters of a registered part
  • : Import a complete collection of parts
  • : Export your current collection of parts

Add parts

Click the button to open a form for entering details about a new part. After filling out the form, click "Save" to add the part to your database.

Tip

By clicking "Fill form with existing part", you can select an existing part and automatically load its information into the form. This is useful when creating a new part that closely resembles an existing one.

Common parameters

The following parameters apply to all part types:

Parameter Description
Name The part’s name. It must be unique within the database.
Description A brief explanation of the part.
Category The part's category (Promoter, Protein, Terminator).
DNA sequence The DNA sequence for the part, containing only the letters A, T, G, and C.

Promoter-specific parameters

Promoters have additional parameters:

Parameter Description
Ydef The expression strength of the gate in the absence of transcriptional regulators (in [RPU]). For repressive promoters, this value is the same as Ymax. For activating promoters, it is the same as Ymin.

Interaction parameters

If a promoter interacts with a specific protein, configure the interaction in the "Controlled By" section:

Parameter Description
name The name of the protein (must already exist in the database).
type The type of interaction (Repression or Activation).
Ymax The maximum expression rate of the gate (in [RPU]).
Ymin The minimum expression rate of the gate (in [RPU]), indicating leakage expression.
K The Michaelis–Menten constant, i.e., the protein expression level at which the gate’s expression is half of its maximum (in [RPU]).
n The Hill coefficient of the gate.

Protein-specific parameters

Proteins have additional parameters:

Parameter Description
Dp The protein degradation rate (in [RPU]). The default values are theoretical, calculated from the steady-state condition when the gate’s expression is at its maximum. Whenever possible, use experimentally measured values.
TIRb The Translation Initiation Rate measured in baseline experiments to determine parameter values. This represents RBS strength. For more details on the translation initiation rate, see H. M. Salis, C. A. Voigt, Nat. Biotech. 2009

Note

If any parameters are invalid, an error message will appear. Check the message and correct your input accordingly.

Delete parts

Click the button to see a list of registered parts. Select the part you want to remove, then confirm the deletion.

Edit parts

Click the button to see a list of registered parts. Select the part you want to edit, then modify its settings in the same type of form used for adding parts.

Import parts collection

Click the button to import a collection of parts in bulk. The file you import must follow the same format as the export file described below.

Warning

This action overwrites your existing parts database.

Export parts collection

Click the button to export your current parts database as a JSON file.

Note

The parts database is reset each time the application is restarted. To avoid losing your data, export it beforehand. You can then restore it later by importing the saved JSON file.