-
Notifications
You must be signed in to change notification settings - Fork 1
SynBioSuite Tutorial Resources
This tutorial walks you through filling out the Resources workbook in Microsoft Excel. You will work in the visible sheets, enter a few example resources, and check that each row is clear and internally consistent. Work at your own pace and return to these instructions whenever you need to know how to fill out a field.
Important
The most important rule is simple: names are for people, IDs are for links. A name is a human-readable label. An ID is a stable value other rows and sheets point to.
You are only filling out the Resources workbook. The workbook is organized by resource type, so each sheet holds one kind of resource. The main sheets are promoter, rbs, cds, terminator, other, protein, complex, signal, chassis, media, and chemicals.
Start on the welcome sheet. This is the cover page for the resource collection. If any metadata fields are blank, fill them with real information, for example:
-
Author:Carolus Vitalis -
Email:carolus@example.org -
Description:Curated resources for a melanin pathway workbook exercise
Each tab along the bottom is a table for one type of resource. Use the most specific tab that fits the item: a coding sequence belongs on cds, its protein product belongs on protein, and a small molecule belongs on chemicals.
Hover over a column header such as Part Name, Source Organism, or Sequence. The header notes explain what each column expects.
Warning
Some columns are calculated or reserved, such as length (bp), URI, Update, and the URL checker columns. Do not overwrite those formulas during normal entry.
Most sheets repeat the same basic pattern: ID, Name, Previous Version, Description, Data Source, PubMed ID, DOI, and sometimes sequence-specific fields.
| Field | How to fill it |
|---|---|
| Name | Human-readable label, such as tyrosinase CDS. |
| ID | Stable link value, such as tyrosinase_cds. Keep IDs unique. |
| Previous Version | Leave blank unless this row replaces an older resource URI. |
| Description | Short explanation of what the resource is and why it matters. |
| Data Source | Direct source URL, such as an NCBI or PubChem page. |
| PubMed ID | Numeric PubMed identifier only, such as 12345678. |
| DOI | DOI string or DOI URL, such as https://doi.org/10.1000/example. |
Tip
Blank is better than invented information. If you do not know the previous version, source, PubMed ID, or DOI, leave that field empty until the evidence is available.
In this step you enter a coding sequence and link it to the protein it encodes.
Go to the cds sheet and select the first blank row under the headers. Enter:
-
Part Name:tyrosinase CDS -
Part ID:tyrosinase_cds, if the ID cell is editable. If the workbook fills the ID from the name, leave the formula in place and keep the naming consistent. -
Part Description:Coding sequence for tyrosinase used in melanin biosynthesis -
Source Organism: chooseStreptomyces antibioticusfrom the dropdown if available, or enter the accepted organism text for the workbook. -
Encodes for:tyrosinase -
Sequence:ATGGCTTACGGTAAG
After you enter the sequence, check that length (bp) updates.
Important
The Encodes for value is not a display name. It is the ID of the protein row you enter next, typed exactly.
Go to the protein sheet and select the first blank row. Enter:
-
Protein Name:tyrosinase -
Protein ID:tyrosinase -
Protein Description:Protein product encoded by tyrosinase_cds -
Sequence:MAYGK
Now compare the two sheets: on cds, Encodes for is tyrosinase, and on protein, Protein ID is tyrosinase. They match exactly. This is the key workbook habit: when one sheet refers to another resource, type the target ID exactly.
On the promoter sheet, enter:
-
Part Name:melA promoter -
Part ID:mela_promoter -
Activators:melR -
Sequence:TTGACATATATTAAT
Use Activators and Repressors for the IDs of regulatory components. If the workbook appends dropdown selections, use that feature. Otherwise, type comma-separated IDs manually.
On the other sheet, enter:
-
Part Name:lac operator -
Part ID:lac_operator -
Role: chooseoperatorif available. -
Sequence:AATTGTGAGCGGATAACAATT
Use other only when the DNA part does not fit promoter, RBS, CDS, or terminator. The Role field explains what kind of part it is.
On the chassis sheet, enter:
-
Chassis Name:E. coli MG1655 -
Chassis ID:ecoli_mg1655 -
Chassis Description:Laboratory Escherichia coli strain used as a host chassis
On the media sheet, enter:
-
Media Name:M9 glucose -
Media ID:m9_glucose -
Media Description:M9 minimal medium supplemented with glucose
On the chemicals sheet, enter:
-
Chemical Name:L-tyrosine -
Chemical ID:l_tyrosine -
Chemical Description:Melanin pathway precursor -
Data Source:https://pubchem.ncbi.nlm.nih.gov/compound/6057
These sheets matter because later workbook users may reuse the exact same chassis, medium, chemical, or signal IDs. Stable IDs make that reuse possible.
Before saving, review your work against this checklist:
- Every filled row has a readable name.
- Every filled row has a unique ID.
- Cross-sheet fields use IDs, not names.
- Descriptions explain the resource.
- Known evidence fields are filled, and unknown evidence is left blank.
- DNA and protein sequences use the right alphabet.
- Length columns update after sequence entry.
- Dropdown-backed fields use accepted values.
- Formula and checker columns have not been overwritten.
- Empty rows are fully blank.
If those checks pass, the Resources workbook is ready for the next person to review or reuse.
- Download the DNA parts and sequences (Word) — open this file and copy the part names and sequences from it into the matching cells in Excel.
- Download the completed Resources workbook (Excel) — use this as a fallback if you cannot finish in time, get lost, or want to check your work against a correct version.
- Go to https://synbiosuite.org.
- Click on Use my local file system through Chrome
- On the left panel, click on Resources, then Open Folder.

- Create a new Folder in your IWBDA folder or another folder of your choice. We will call this folder, IWBDADemo2026.

- Click on
synbiohub.organd click on Login in the embedded window.

- Enter your credentials for the account you created earlier and then click login. If you haven't created an account, click on Register first, fill in the required fields, then login afterwards.
- Next, select Import Resources and select the Excel Sheet you created earlier.
- After, we have to Select the repository we want to connect our Excel data to. For the repository, select
dev2.synbiohub.org. - Click on Verify Credentials then Login.
- Enter your SynBioHub credentials again and then login. Click Confirm & Continue.
- The next step is we need to create a collection for our parts. Click on Create Collection.
- Enter information for the collection. See the screenshot for what to enter.

- Once the collection is created, find it in your collection list and click confirm selection.
- Now, the files have been imported into SynBioHub. On the left, click on
dev2.synbiohub.org. - Navigate to the collection you created through
Submissionsandresources. - Congrats you have imported an SBOL Collection from Excel into SynBioHub! Take the rest of the time to explore SynBioHUb.