Overview
This article walks through the process of creating oligo duplex and oligo conjugate entities. Common use-cases for these schema types include siRNA and ASOs. For information on how to set up oligo conjugate and oligo duplex schemas, see Getting started with oligo conjugates and oligo duplexes.
Because Benchling's oligo duplex and oligo conjugate schemas are composites of multiple Benchling schemas, the individual component entities must be registered first. For more on how to create a molecule entity (see Creating and importing molecules) see the linked article.
The below sections walk you through the process of preparing a molecule entity to be conjugated to an oligo to form an oligo conjugate entity.
Setting leaving groups on molecules
Groups of atoms in a molecule entity can be set as attachment sites, or leaving groups, to model connections between backbone and conjugate entities. Setting a leaving group will subtract those atoms from the final structure and the final molecular weight of the conjugated molecule. Leaving groups will have assigned integer values as a means to identify those leaving groups when viewing the original molecule, and during the attachment process when forming an oligo duplex or conjugate.
Setting leaving groups on molecules is not a requirement for creating a complex polymer entity, instead you can draw the chemical attachment between the components. See section “Creating conjugates via drawn attachment module” for more information.
Note: Setting leaving groups does not affect the structure of the entities. The labels provide a technical pathway for groups to be used when designating connections between entities.
Setting leaving group
- Identify the molecule you wish to prepare to add to an oligo duplex or oligo conjugate entity and open its Chemical Structure tab
- Select the Edit icon
- Highlight a group of atoms to designate as leaving groups
- Right click the highlighted atoms and select Atom Properties.
- To assign the highlighted atoms as a specific leaving group with an assigned integer, click the lock icon to unlock the Map field and label the leaving group with an integer value that has not already been used
- Accepting the changes by clicking ok
- Atoms that are designated as part of the leaving group will be labeled with the Mapping number
- Click Save to update the molecule entity
This leaving group on this molecule can now be selected when you create an oligo conjugate or duplex.
Creating oligo conjugates/duplexes
Individual complex polymer entities can be created via many methods in the platform.
Creating through the Navigation Bar
When creating them through the Navigation bar pathways, users can create and designate attachments in the same process.
- Click the + on the left-side menu. Under complex polymer, select an oligo conjugate or oligo duplex schema
- Enter the name and select a folder to store the complex polymer in
- Define the conjugate
- For an oligo conjugate: Select the component entities and backbone
- For an oligo duplex: Select the forward and reverse strands, offset, and component entities
- Optionally configure attachments, which can be set during creation or later
- Click Create
Selecting attachments during creation
After ensuring that the molecule has the proper leaving groups configured, take the below steps to attach the molecule to an oligo backbone. Optionally, multiple molecules can be attached to each other, or the backbone.
- Click the Configure attachments button
- Select the leaving group on the component
- If more than one component was defined, you can choose to conjugate to another component, or the oligo backbone
- Set the index for the backbone. This will populate the available monomer for the conjugate to attach to
- Note: the capping groups and selection group needs to be available in order to attach. If you would like to draw the attachment instead, proceed to “Creating conjugates via drawn attachment module”
- For an oligo duplex, the index can be specified on either the forward or reverse strand
- Click Attach to save the attachment.
- If multiple molecules are being used, the system will automatically navigate to the next molecule to set attachments
- Repeat steps 2-5 as necessary for additional components
- After appropriate attachments have been set, click Create
Drawing attachments during creation
For more custom chemical attachments, or for an alternative workflow, you can use Benchling’s MarvinJS modal to draw the attachment between the oligos and components.
- Click the Configure attachments button
- Select the Backbone entity you’d like to attach your first component to
- If more than one component was defined, you can choose to conjugate to another component, or the oligo backbone
- Set the index for the backbone. This will populate the available monomer for the conjugate to attach to
- For an oligo duplex, the index can be specified on either the forward or reverse strand
- Use the Marvin JS tool to remove necessary sections of your molecules, and draw their connections
- If multiple molecules are being used, the system will automatically navigate to the next molecule to set attachments
- Click Attach and Create to create your new entity
Editing attachments of oligo conjugates and duplexes
If attachments need to be made or edited after an entity has been created, this can be done from the polymer components tab on an oligo conjugate or duplex entity.
Edit existing attachments
- Navigate to the polymer map tab
- Click the Pencil icon in the bottom right corner of the polymer map to edit the conjugate
- To maintain the index that the molecule is attached to, double-click the line representing the attachment that requires updates
- Adjust the leaving group, if applicable
- Click Attach
- Save the new structure by selecting the Pencil icon again
- To change the position that the molecule is attached to, click the line connecting the molecule to the backbone, and select Delete on your keyboard.
- Move the molecule to a new position in the polymer map
- Set the attachment point
- Select Attach
- Save the new structure by selecting the Pencil icon again
Adding new molecule entities
- Open the polymer components tab
- Select the pencil icon next to the “components” header to add additional molecule/oligo entities to attach to the backbone(s)
- Note: the components section will list any component that has been added to the conjugate, but not attached yet.
- Set attachments between the monomers of the backbone oligo and molecules in the attachment modal
- R groups of the backbone are designated in the monomer library. These capping groups are subtracted from the final structure, the same way as in a nucleotide sequence.