Skip to content

Commit

Permalink
wip: fix text in workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
hiyama341 committed Sep 27, 2024
1 parent 6e2588b commit 0025999
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 18 deletions.
Binary file modified web_app/assets/w2_pic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions web_app/tabs/workflow_1_tab.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
dbc.Row([
dbc.Col([
dcc.Markdown("""
## **What is it?**
## **What is overexpression library construction?**
- A method to overexpress specific genes within a host organism using plasmid vectors.
## **Why use it?**
- Useful for studying the function of genes by increasing their expression levels.
- Enables the production of proteins at higher levels for research and industrial applications.
## **Getting Started**
- Select your plasmid vector that is suitable for the host organism.
- Prepare the gene sequences you want to overexpress.
- Find your plasmid of choice. We recommend that you use pOEx_PkasO.gbk.
- Prepare the gene sequences you want to overexpress into one GenBank file.
## **Instructions**
Upload your gene sequences and plasmid files, then configure the settings to generate your constructs.
Expand Down
2 changes: 1 addition & 1 deletion web_app/tabs/workflow_2_tab.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
dbc.Row([
dbc.Col([
dcc.Markdown("""
## **What is it?**
## **What is CRISPR-BEST?**
- A precise method that uses a single sgRNA to target a specific genomic location for base-editing.
## **Why use it?**
Expand Down
2 changes: 1 addition & 1 deletion web_app/tabs/workflow_3_tab.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
dbc.Row([
dbc.Col([
dcc.Markdown("""
## **What is it?**
## **What is multiplexing of CRISPR-BEST?**
- A method that employs multiple single guide RNAs (sgRNAs) to target several genomic locations simultaneously.
## **Why use it?**
Expand Down
2 changes: 1 addition & 1 deletion web_app/tabs/workflow_4_tab.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
dbc.Row([
dbc.Col([
dcc.Markdown("""
## **What is it?**
## **What is CRISPRi?**
- CRISPR interference (CRISPRi) is a method that uses a catalytically dead Cas9 (dCas9) to block transcription of target genes.
## **Why use it?**
Expand Down
6 changes: 3 additions & 3 deletions web_app/tabs/workflow_5_tab.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@
dbc.Col([
# Introductory text using Markdown for styling
dcc.Markdown("""
## **What is it?**
- A method that retrieves repair regions up/downstream and generates primers and PCRs for the assembly.
## **What is CRISPR-Cas9?**
- A method that can be used to perform random-sized mutations or full in-frame deletions with repair templates.
## **Why use it?**
- When you aim to delete a specific gene.
## **Getting Started**
- Find your plasmids (or download an example below).
- Fetch your organism's genome.
- Fetch your organism's genome (or download an example below).
- Figure out what genes you want to target. For example, the actinorhodin cluster (SCO5087).
## **Instructions**
Expand Down
5 changes: 3 additions & 2 deletions web_app/tabs/workflow_6_tab.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,16 @@
dbc.Col([
# Introductory text using Markdown for styling
dcc.Markdown("""
## **What is it?**
- A method that retrieves repair regions up/downstream and generates primers and PCRs for the assembly.
## **What is CRISPR-Cas3?**
- A method that can be used to perform random-sized mutations or full in-frame deletions with repair templates.
## **Why use it?**
- When you aim to delete a specific gene.
## **Getting Started**
- Find your Cas3 plasmid (Or download an example genome below).
- Fetch your organism's genome (Or download an example genome below).
- Figure out what genes you want to target. For example, the actinorhodin cluster (SCO5087).
## **Instructions**
Upload your files, then click 'Submit' to generate your assembly.
Expand Down
24 changes: 17 additions & 7 deletions web_app/welcome_message.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,37 @@
"""
## **Introduction to StreptoCAD**
StreptoCAD is an open-source software toolbox designed to help you build biology easier.
- StreptoCAD is an open-source software toolbox designed to help you build biology easier.
It supports genome engineering workflows in Streptomyces, providing a user-friendly interface to design your experiments.
We hope you find StreptoCAD useful in your research endeavors. If you have any questions or feedback, please don't hesitate to reach out to our team.
### **Getting Started**
👈 To get started, please select a workflow from the tabs on the left.
- 👈 To get started, please select a workflow from the tabs on the left.
### **StreptoCAD's Mission**
Our mission is to accelerate biological research and innovation, enabling you to design and build Streptomyces strains faster and with greater precision through automated workflows.
- Our mission is to accelerate biological research and innovation, enabling you to design and build Streptomyces strains faster and with greater precision through automated workflows.
### **Scaling Biology for Faster Learning**
As new challenges emerge, we leverage synthetic biology to engineer solutions. From therapeutic microbes that combat diseases to biofactories producing valuable compounds, and ecosystems designed to mitigate environmental impacts, our goal is to push the boundaries of what's possible in biological engineering with automation and software.
- As new challenges emerge, we leverage synthetic biology to engineer solutions. From therapeutic microbes that combat diseases to biofactories producing valuable compounds, and ecosystems designed to mitigate environmental impacts, our goal is to push the boundaries of what's possible in biological engineering with automation and software.
### **Join the Community**
Become a part of the StreptoCAD community and collaborate with fellow innovators. Share your workflows, gain insights from others, and contribute to a collective effort in advancing synthetic biology. Create and customize your own workflows to fit your unique research needs, and help shape the future of biological engineering.
- Become a part of the StreptoCAD community and collaborate with fellow innovators. Share your workflows, gain insights from others, and contribute to a collective effort in advancing synthetic biology. Create and customize your own workflows to fit your unique research needs, and help shape the future of biological engineering.
### **Happy bioengineering!**
""",
style=text_style
)])
style={**text_style, "marginBottom": "200px", "lineHeight": "2", "marginTop": "30px"}
)])

0 comments on commit 0025999

Please sign in to comment.