Plant Bioinformatics Capstone (Coursera)

Offered by University of Toronto,
Plant Bioinformatics Capstone (Coursera)

The past 15 years have been exciting ones in plant biology. Hundreds of plant genomes have been sequenced, RNA-seq has enabled transcriptome-wide expression profiling, and a proliferation of "-seq"-based methods has permitted protein-protein and protein-DNA interactions to be determined cheaply and in a high-throughput manner. These data sets in turn allow us to generate hypotheses at the click of a mouse or tap of a finger. In Plant Bioinformatics on Coursera.org, we covered 33 plant-specific online tools from genome browsers to transcriptomic data mining to promoter/network analyses and others, and in this Plant Bioinformatics Capstone we'll use these tools to hypothesize a biological role for a gene of unknown function, summarized in a written lab report.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This course is part of a Plant Bioinformatics Specialization on Coursera, which introduces core bioinformatic competencies and resources, such as NCBI's Genbank, Blast, multiple sequence alignments, phylogenetics in Bioinformatic Methods I, followed by protein-protein interactions, structural bioinformatics and RNA-seq analysis in Bioinformatic Methods II, in addition to the plant-specific concepts and tools introduced in Plant Bioinformatics and the Plant Bioinformatics Capstone.
This course/capstone was developed with funding from the University of Toronto's Faculty of Arts and Science Open Course Initiative Fund (OCIF) and was implemented by Eddi Esteban, Will Heikoop and Nicholas Provart. Asher Pasha programmed a gene ID randomizer.
Course 4 of 4 in the Plant Bioinformatic Methods Specialization.

Syllabus

WEEK 1
Exploring your gene of interest with online databases
In the Week 1 module, we are going to use an example gene of (mostly) unknown function from Arabidopsis, At3g20300, and see what online databases can tell us about that gene. Part A uses tools that we have explored in Plant Bioinformatics to gather information about the gene/gene product, such as its size, what its homologs are, phylogenetic relationship to other sequences, domain information, and subcellular localization. Part B explores gene expression databases to see where that gene is expressed. Often where and when a gene is expressed can give us clues as to its function.

WEEK 2
Identifying genes related to your gene of interest
Often the function of genes that are coexpressed with a gene of unknown function can give us hints about the function of that gene. Researchers are now often using coexpression analyses as “primary screens” to identify “new” genes in biological pathways (a few examples are described in Usadel et al., 2009). Another interesting facet is whether the promoters of these sets of coexpressed genes contain any common cis-regulatory motifs. In Part A, we’ll explore the genes that are coexpressed with At3g20300, and in Part B, we’ll look for common regulatory motifs.

WEEK 3
Analysis of the function of your gene of interest and its network of genes
Gene Ontology enrichment analysis for a set of coexpressed gene is often useful for figuring out what that group of genes is doing. By doing such analyses with a set of coexpressed genes can we infer a role for our gene of unknown function? We'll explore this aspect in Part A, along with investigating potential pathways the gene list is involved in. In Part B, we'll use other network tools to investigate additional linkages to other genes, above and beyond those suggested by coexpression. It is sometimes useful to investigate these too! Again, we'll be using At3g20300 as our example.

WEEK 4
Lab report draft
Now we will take the above analyses and synthesize the information from them into a draft lab report/essay describing the putative function of our gene of interest with unknown function. We'll draw on the literature to describe what is known about related genes, and propose some experiments to test our hypotheses about our gene's potential function.

WEEK 5
Final copy of lab report
Based on feedback from peer reviews, we'll polish our draft to submit a final report! The report should be around 13-15 pages long (double spaced) including figures, which should be included inline. The page count does not include Methods or References (see Example Essay for format).

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Relational Database Support for Data Warehouses (Coursera) Coursera
University of Colorado System

Relational Database Support for Data Warehouses (Coursera)

Relational Database Support for Data Warehouses is the third course in the Data Warehousing for Business Intelligence specialization. In this course, you'll use analytical elements of SQL for answering business intelligence questions. You'll learn features of relational database management systems for managing summary data commonly used in business intelligence reporting. Because of the importance and difficulty of managing implementations of data warehouses, we'll also delve into storage architectures, scalable parallel processing, data governance, and big data impacts. In the assignments in this course, you can use either Oracle or PostgreSQL.

Sep 14th 2026
5-12 Weeks
Data Manipulation at Scale: Systems and Algorithms (Coursera) Coursera
University of Washington

Data Manipulation at Scale: Systems and Algorithms (Coursera)

Data analysis has replaced data acquisition as the bottleneck to evidence-based decision making --- we are drowning in it. Extracting knowledge from large, heterogeneous, and noisy datasets requires not only powerful computing resources, but the programming abstractions to use them effectively. The abstractions that emerged in the last decade blend ideas from parallel databases, distributed systems, and programming languages to create a new class of scalable data analytics platforms that form the foundation for data science at realistic scales.

Sep 14th 2026
4 Weeks
Health Information Technology Fundamentals (Coursera) Coursera
Johns Hopkins University

Health Information Technology Fundamentals (Coursera)

In this course you will receive an overview of the health IT ecosystem and the types of technologies IT support staff interact with the most. You will be introduced to the role of electronic health records (EHRs), clinical decision support, telemedicine, patient portals, and medical devices. We’ll cover common examples of how disruptions in these technologies can impact ongoing operations and routine clinical workflow. Although there is an interconnectedness to some aspects of healthcare, there are also limitations in data sharing. We want you to walk away from this course with an understanding of the family of technologies and tools that are critical in healthcare operations.

Sep 14th 2026
4 Weeks
Understanding Plants - Part II: Fundamentals of Plant Biology (Coursera) Coursera
Tel Aviv University

Understanding Plants - Part II: Fundamentals of Plant Biology (Coursera)

This class is aimed at people interested in understanding the basic science of plant biology. In this four lecture series, we'll first learn about the structure-function of plants and of plant cells. Then we'll try to understand how plants grow and develop, making such complex structures as flowers. Once we know how plants grow and develop, we'll then delve into understanding photosynthesis - how plants take carbon dioxide from the air and water from soil, and turn this into oxygen for us to breathe and sugars for us to eat. In the last lecture we'll learn about the fascinating, important and controversial science behind genetic engineering in agriculture.

Sep 28th 2026
4 Weeks
Genome Sequencing (Bioinformatics II) (Coursera) Coursera
University of California, San Diego

Genome Sequencing (Bioinformatics II) (Coursera)

You may have heard a lot about genome sequencing and its potential to usher in an era of personalized medicine, but what does it mean to sequence a genome? Biologists still cannot read the nucleotides of an entire genome as you would read a book from beginning to end. However, they can read short pieces of DNA. In this course, we will see how graph theory can be used to assemble genomes from these short pieces. We will further learn about brute force algorithms and apply them to sequencing mini-proteins called antibiotics.

Sep 14th 2026
5-12 Weeks
Managing Big Data with MySQL (Coursera) Coursera
Duke University

Managing Big Data with MySQL (Coursera)

This course is an introduction to how to use relational databases in business analysis. You will learn how relational databases work, and how to use entity-relationship diagrams to display the structure of the data held within them. This knowledge will help you understand how data needs to be collected in business contexts, and help you identify features you want to consider if you are involved in implementing new data collection efforts.

Sep 14th 2026
5-12 Weeks
Learn SQL with Databricks (Coursera) Coursera
Edureka

Learn SQL with Databricks (Coursera)

Welcome to the Learn SQL with Databricks course, where you'll embark on a journey to acquire essential skills in database management, data analysis, and advanced data manipulation techniques. This course is meticulously designed to guide you through the intricacies of SQL, leveraging the powerful and versatile Databricks platform.

Sep 28th 2026
5-12 Weeks
Bioinformatic Methods I (Coursera) Coursera
University of Toronto

Bioinformatic Methods I (Coursera)

Large-scale biology projects such as the sequencing of the human genome and gene expression surveys using RNA-seq, microarrays and other technologies have created a wealth of data for biologists. However, the challenge facing scientists is analyzing and even accessing these data to extract useful information pertaining to the system being studied. This course focuses on employing existing bioinformatic resources – mainly web-based programs and databases – to access the wealth of data to answer questions relevant to the average biologist, and is highly hands-on.

Sep 21st 2026
5-12 Weeks
SQL: A Practical Introduction for Querying Databases (Coursera) Coursera
IBM

SQL: A Practical Introduction for Querying Databases (Coursera)

Much of the world's data lives in databases. SQL (or Structured Query Language) is a powerful programming language that is used for communicating with and manipulating data in databases. A working knowledge of databases and SQL is a must for anyone who wants to start a career in Data Engineering, Data Warehousing, Data Analytics, Data Science or Business Intelligence. The purpose of this course is to help you learn and apply foundational and intermediate knowledge of the SQL language, and become familiar with many relational database (RDBMS) concepts along the way.

Sep 21st 2026
5-12 Weeks