Introductory R and Data Visualization for Bioinformatics

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Biological data visualization is an important aspect of bioinformatics which involves the graphical representation of unstructured or structured data to display information hidden in the plots/graphs. Biological data visualization is essential for your research because it validates the hypothesis based on visual inspection of the data analysis. It allows you to compare the gene expression intensities among a large set of samples. The ggplot2 package of R provides various functions to create different graphs and allows modification, annotation, and much more.

BioCode is offering an Introductory R & Data Visualization for Bioinformatics course in which you’ll learn how to write scripts in R language so that you can perform biological data visualizations. You’ll be able to write customized scripts to generate publication-ready and high-quality graphical plots of biological datasets to visualize, analyze and compare the datasets in a more insightful way, such as volcano plots, heatmap, dot plots, frequency plots, scatter plots, histograms, and bar charts with customized labeling. In this course, you’ll be able to create publishable figures for research papers, proposals, and review papers.

If you’re a beginner in bioinformatics, an experimental biologist, a bioinformatics researcher, or someone with no knowledge of scripting or bioinformatics, our course will help you greatly. You’ll be practicing on a case study of human mitochondrial proteome and genome along with a real-world gene expression dataset. Therefore, you will not only learn how to code in R language but you’ll also be able to perform data visualization with ggplot2 in R on real-world biological data.

This course will include the following section:

Section 1: R Language & Data Visualization

Description: This section will focus on making sure that the students learn how to write code in R language and how biological data is visualized using the ggplot2 package in R language.

Learning Outcomes:  Upon completion of this section, students will be able to:

  1. Discuss R Language.
  2. Install R Language.
  3. Explain Comments.
  4. Explain Samples and Replacement.
  5. Declare Variables and Objects.
  6. Use Built-in Functions and ARGS.
  7. Write their own Functions and Arguments.
  8. Create Customized Scripts.
  9. Explain Attributes and Names.
  10. Explain Characters, Integers, Doubles, Logicals, and Factors in R.
  11. Explain Atomic Vectors in R.
  12. Discuss Dim and Dimensions in R.
  13. Describe Coercion.
  14. Describe Matrix and Matrices.
  15. Explain Arrays and Lists.
  16. Describe Class in R.
  17. Discuss Packages in R.
  18. Install Bioinformatics Packages in R.
  19. Initialize Library to Perform R Functions.
  20. Load Biological Data.
  21. Describe Zero Notation for Subsetting Biological Datasets.
  22. Save Biological Data.
  23. Perform R Notation and Select Values from Biological Datasets.
  24. Explain Data Frames.
  25. Discuss Positive Integers for Subsetting Biological Datasets.
  26. Discuss Negative Integers for Subsetting Biological Datasets.
  27. Explain Dollar Signs for Subsetting Biological Datasets.
  28. Explain Blank Spaces for Subsetting Biological Datasets.
  29. Modify Values in Existing Datasets.
  30. Explain NA (Not Available) Values in Biological Datasets.
  31. Figure out NA Values in Biological Datasets.
  32. Perform Logical Subsetting in Biological Datasets.
  33. Use If Else Statement in Code.
  34. Use For Loops and Perform Biological Data Binding.
  35. Use While Loops and Read Multiple Biological Datasets.
  36. Describe Key Components in ggplot2.
  37. Visualize Human Mitochondrial Proteome.
  38. Facet the Human Chromosome Dataset.
  39. Smooth Out the Biological Data.
  40. Create Box Plot for Human Mitochondrial Proteome.
  41. Create Histograms for Human Mitochondrial Pattern Finding.
  42. Create Frequency Plots for Human Mitochondrial Information Frequency Mining.
  43. Create Bar Charts for Human Mitochondrial Knowledge Mining.
  44. Scale and Limit Data Visualization.
  45. Change Labels and Finalize Visualizations.
  46. Visualize a Phylogenetic Tree.
  47. Save Visualizations in High Resolution.

Show More

What Will You Learn?

  • Introduction
  • Variables & Functions
  • Vectors & Data Types
  • Packages
  • Biological Data Analysis
  • Control Flow
  • Data Visualization: ggplot2

Course Content

R

  • Introduction to R in Bioinformatics & R Installation
    09:48
  • The R Studio Interface Explanation
    06:23
  • Comments
    04:17
  • Sample & Replacement
    09:09
  • Variable Declaration and Objects
    05:24
  • Built-in Functions & ARGS
    04:32
  • Write Your Own Functions And Arguments
    05:39
  • Scripts
    07:36
  • Attributes and Names
    04:46
  • Characters
    04:43
  • Doubles
    03:31
  • Logicals
    02:27
  • Factors
    06:41
  • Atomic Vectors
    02:43
  • Integers
    03:23
  • Dim & Dimensions
    05:46
  • Coercion
    04:27
  • Lists
    06:42
  • Matrix & Matrices
    04:43
  • Arrays
    03:42
  • Packages
    04:00
  • Class
    03:13
  • Getting Help with Help Packages
    03:43
  • Install Bioinformatics Packages
    05:25
  • Library & Initialization of Packages
    02:28
  • Loading Biological Data
    07:56
  • Zero Notation for Subsetting Biological Datasets
    01:09
  • Saving Biological Data
    05:27
  • R Notation & Selecting Values from Biological Dataset
    04:09
  • Data Frames
    06:30
  • Positive Integers for Subsetting Biological Dataset
    05:26
  • Negative Integers for Subsetting Biological Dataset
    05:28
  • Dollar Signs for Biological Dataset Subsetting
    02:58
  • Blank Spaces For Biological Data Subsetting
    03:21
  • Modifying Values in Existing Datasets
    07:06
  • NA Values in Biological Dataset
    05:25
  • Figuring out NA Values in Biological Dataset
    02:06
  • Logical Subsetting in Biological Datasets
    09:46
  • If Else Statement
    04:15
  • For Loops & Biological Data Binding
    16:30
  • While Loops & Reading Multiple Biological Datasets
    16:16
  • ggplot2: Key components
    08:26
  • ggplot2: Human Mitochondrial Proteome & Aesthetics (Size, Shape, Color)
    26:06
  • ggplot2: Facetting of Human Genome
    22:25
  • ggplot2: Smooth Out the Biological Data
    08:43
  • ggplot2: Boxplots for Human Mitochondrial Proteome
    07:56
  • ggplot2: Histograms for Human Mitochondrial Pattern Finding
    06:02
  • ggplot2: Frequency Plots for Human Mitochondrial Information Frequency Mining
    06:13
  • ggplot2: Bar Charts Human Mitochondrial Knowledge Mining
    10:43
  • ggplot2 – Scaling and Limiting Data Visualization
    03:53
  • ggplot2 – Changing Labels and Finalizing Visualization
    08:42
  • ggtree – Phylogenetic Tree Visualization
    05:41
  • ggsave – Saving the Visualizations in High Resolution
    04:45

Evaluation

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

Select your currency
Hurry up! Sale ends in:
Days
Hours
Minutes
Seconds