Skip to main content

You are here


Search found 12 items


  • Students using the Understanding Eukaryotic Genes curriculum to construct a gene model. Students are working as a pair to complete each Module using classroom computers.

    An undergraduate bioinformatics curriculum that teaches eukaryotic gene structure

    Learning Objectives
    Module 1
    • Demonstrate basic skills in using the UCSC Genome Browser to navigate to a genomic region and to control the display settings for different evidence tracks.
    • Explain the relationships among DNA, pre-mRNA, mRNA, and protein.
    Module 2
    • Describe how a primary transcript (pre-mRNA) can be synthesized using a DNA molecule as the template.
    • Explain the importance of the 5' and 3' regions of the gene for initiation and termination of transcription by RNA polymerase II.
    • Identify the beginning and the end of a transcript using the capabilities of the genome browser.
    Module 3
    • Explain how the primary transcript generated by RNA polymerase II is processed to become a mature mRNA, using the sequence signals identified in Module 2.
    • Use the genome browser to analyze the relationships among:
    • pre-mRNA
    • 5' capping
    • 3' polyadenylation
    • splicing
    • mRNA
    Module 4
    • Identify splice donor and acceptor sites that are best supported by RNA-Seq data and TopHat splice junction predictions.
    • Utilize the canonical splice donor and splice acceptor sequences to identify intron-exon boundaries.
    Module 5
    • Determine the codons for specific amino acids and identify reading frames by examining the Base Position track in the genome browser.
    • Assemble exons to maintain the open reading frame (ORF) for a given gene.
    • Define the phases of the splice donor and acceptor sites and describe how they impact the maintenance of the ORF.
    • Identify the start and stop codons of an assembled ORF.
    Module 6
    • Demonstrate how alternative splicing of a gene can lead to different mRNAs.
    • Show how alternative splicing can lead to the production of different polypeptides and result in drastic changes in phenotype.
  • Using QIIME to Interpret Environmental Microbial Communities in an Upper Level Metagenomics Course

    Learning Objectives
    Students will be able to:
    • list and perform the steps of sequence processing and taxonomic inference.
    • interpret microbial community diversity from metagenomic sequence datasets.
    • compare microbial diversity within and between samples or treatments.
  • Genome view obtained from the integrated genome viewer: screenshot of Illumina 75bp single-end reads from two rockfishes Sebastes chrysomelas (top) and S. carnatus (bottom) aligned to a closely related reference genome (S. rubrivinctus).  Reads shown are within the coding region of a gene that was located in an island of genomic divergence between the two species.  The CT mutation within S. carnatus is predicted to cause an amino acid substitution from Lysine to Phenylalanine in a taste receptor gene.  This

    An Introduction to Eukaryotic Genome Analysis in Non-model Species for Undergraduates: A tutorial from the Genome...

    Learning Objectives
    At the end of the activity, students will be able to:
    • Explain the steps involved in genome assembly, annotation, and variant detection to other students and instructors.
    • Create meaningful visualizations of their data using the integrated genome viewer.
    • Use the Linux command line and web-based tools to answer research questions.
    • Produce annotated genomes and call variants from raw sequencing reads in non-model species.
  • “The outcome of the Central Dogma is not always intuitive” Variation in gene size does not necessarily correlate with variation in protein size. Here, two related genes differ in length due to a deletion mutation that removes four nucleotides. Many students do not predict that the smaller gene, after transcription and translation, would produce a larger protein.

    Predicting and classifying effects of insertion and deletion mutations on protein coding regions

    Learning Objectives
    Students will be able to:
    • accurately predict effects of frameshift mutations in protein coding regions
    • conduct statistical analysis to compare expected and observed values
    • become familiar with accessing and using DNA sequence databases and analysis tools
  • Reprinted by permission from Macmillan Publishers Ltd.

    A Hands-on Introduction to Hidden Markov Models

    Learning Objectives
    • Students will be able to process unannotated genomic data using ab initio gene finders as well as other inputs.
    • Students will be able to defend the proposed gene annotation.
    • Students will reflect on the other uses for HMMs.
  • Normal Arabidopsis plants (A) have flat, spatula shaped leaves. asymmetric leaves2 (as2) mutant plants (B) have leaves that are curled under and slightly twisted. asymmetric leaves1(as1) mutant plants (C) have leaves that are curled under and twisted but also have reduced petioles.  In the laboratory activities I present, students analyze the sequence of the as1 and as2 alleles and computationally model the wild-type and mutant proteins. Visualizing the 3-D structure of the proteins helps students understan

    Using computational molecular modeling software to demonstrate how DNA mutations cause phenotypes

    Learning Objectives
    Students successfully completing this lesson will:
    1. Practice basic molecular biology laboratory skills such as DNA isolation, PCR, and gel electrophoresis.
    2. Gather and analyze quantitative and qualitative scientific data and present it in figures.
    3. Use bioinformatics to analyze DNA sequences and obtain protein sequences for molecular modeling.
    4. Make and analyze three-dimensional (3-D) protein models using molecular modeling software.
    5. Write a laboratory report using the collected data to explain how mutations in the DNA cause changes in protein structure/function which lead to mutant phenotypes.
  • Sliced vegan no-knead whole what bread loaf” by is licensed under CC BY-SA 2.0
  • SNP model by David Eccles (gringer) [GFDL ( or CC BY 4.0 (], via Wikimedia Commons

    Exploration of the Human Genome by Investigation of Personalized SNPs

    Learning Objectives
    Students successfully completing this lesson will be able to:
    • Effectively use the bioinformatics databases (SNPedia, the UCSC Genome Browser, and NCBI) to explore SNPs of interest within the human genome.
    • Identify three health-related SNPs of personal interest and use the UCSC Genome Browser to define their precise chromosomal locations and determine whether they lie within a gene or are intergenic.
    • Establish a list of all genome-wide association studies correlated with a particular health-related SNP.
    • Predict which model organism would be most appropriate for conducting further research on a human disease.
  • Peterson MP, Rosvall KA, Choi J-H, Ziegenfus C, Tang H, Colbourne JK, et al. (2013) Testosterone Affects Neural Gene Expression Differently in Male and Female Juncos: A Role for Hormones in Mediating Sexual Dimorphism and Conflict. PLoS ONE 8(4): e61784. doi:10.1371/journal.pone.0061784

    Teaching RNAseq at Undergraduate Institutions: A tutorial and R package from the Genome Consortium for Active Teaching

    Learning Objectives
    • From raw RNAseq data, run a basic analysis culminating in a list of differentially expressed genes.
    • Explain and evaluate statistical tests in RNAseq data. Specifically, given the output of a particular test, students should be able to interpret and explain the result.
    • Use the Linux command line to complete specified objectives in an RNAseq workflow.
    • Generate meaningful visualizations of results from new data in R.
    • (In addition, each chapter of this lesson plan contains more specific learning objectives, such as “Students will demonstrate their ability to map reads to a reference.”)
  • Using Undergraduate Molecular Biology Labs to Discover Targets of miRNAs in Humans

    Learning Objectives
    • Use biological databases to generate and compare lists of predicted miR targets, and obtain the mRNA sequence of their selected candidate gene
    • Use bioinformatics tools to design and optimize primer sets for qPCR
  • Students use plastic Easter eggs and chocolate pieces to simulate the distribution of HIV in T lymphocytes.

    Infectious Chocolate Joy with a Side of Poissonian Statistics: An activity connecting life science students with subtle...

    Learning Objectives
    • Students will define a Poisson distribution.
    • Students will generate a data set on the probability of a T cell being infected with a virus(es).
    • Students will predict the likelihood of one observing the mean value of viruses occurring.
    • Students will evaluate the outcomes of a random process.
    • Students will hypothesize whether a process is Poissonian and design a test for that hypothesis.
    • Students will collect data and create a histogram from their data.
  • Human karyotype

    Homologous chromosomes? Exploring human sex chromosomes, sex determination and sex reversal using bioinformatics...

    Learning Objectives
    Students successfully completing this lesson will:
    • Practice navigating an online bioinformatics resource and identify evidence relevant to solving investigation questions
    • Contrast the array of genes expected on homologous autosomal chromosomes pairs with the array of genes expected on sex chromosome pairs
    • Use bioinformatics evidence to defend the definition of homologous chromosomes
    • Define chromosomal sex and defend the definition using experimental data
    • Investigate the genetic basis of human chromosomal sex determination
    • Identify at least two genetic mutations can lead to sex reversal