We may earn an affiliate commission when you visit our partners.
Take this course
Avi Ma’ayan, PhD

This course introduces data analysis methods used in systems biology, bioinformatics, and systems pharmacology research. The course covers methods to process raw data from genome-wide mRNA expression studies (microarrays and RNA-seq) including data normalization, clustering, dimensionality reduction, differential expression, enrichment analysis, and network construction. The course contains practical tutorials for using several bioinformatics tools and setting up data analysis pipelines, also covering the mathematics behind the methods applied by these tools and workflows. The course is mostly appropriate for beginning graduate students and advanced undergraduates majoring in fields such as biology, statistics, physics, chemistry, computer science, biomedical and electrical engineering. The course should be useful for wet- and dry-lab researchers who encounter large datasets in their own research. The course presents software tools developed by the Ma’ayan Laboratory (http://labs.icahn.mssm.edu/maayanlab/) from the Icahn School of Medicine at Mount Sinai in New York City, but also other freely available data analysis and visualization tools. The overarching goal of the course is to enable students to utilize the methods presented in this course for analyzing their own data for their own projects. For those students that do not work in the field, the course introduces research challenges faced in the fields of computational systems biology and systems pharmacology.

Enroll now

What's inside

Syllabus

Course Overview and Introductions
The 'Introduction to Complex Systems' module discusses complex systems and leads to the idea that a cell can be considered a complex system or a complex agent living in a complex environment just like us. The 'Introduction to Biology for Engineers' module provides an introduction to some central topics in cell and molecular biology for those who do not have the background in the field. This is not a comprehensive coverage of cell and molecular biology. The goal is to provide an entry point to motivate those who are interested in this field, coming from other disciplines, to begin studying biology.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Examines data analysis methods commonly used in systems biology, bioinformatics, and systems pharmacology disciplines
Uses real-world datasets and practical exercises to solidify understanding of data analysis methods
Introduces mathematical concepts underpinning data analysis methods and workflows
Emphasizes the importance of data analysis in modern biological and medical research
Incorporates tools developed by the Ma'ayan Laboratory at Mount Sinai for data analysis and visualization
May require additional software or resources not readily available to all learners

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

In-depth systems biology network analysis

According to learners, this course provides a strong foundation deeply covering network analysis methods in systems biology, bioinformatics, and systems pharmacology. Students appreciate the in-depth explanations of the mathematics behind the methods, which helps understand the 'why' not just the 'how'. The course includes practical tutorials for key bioinformatics tools, particularly those developed by the Ma'ayan Lab, although some found the section on deep sequencing analysis potentially outdated due to the field's rapid progress. Overall, the course is considered highly valuable for researchers and advanced students looking to apply these methods to their own data, though some with less prior background found the pace challenging.
Includes practical tutorials for bioinformatics tools.
"The practical sessions demonstrating the use of tools like Enrichr were very helpful for application."
"I appreciated learning how to use the Ma'ayan Lab tools directly; it's very practical."
"The tutorials for setting up data analysis pipelines are extremely useful for my research."
"Hands-on examples with R and MATLAB were great for reinforcing the concepts."
Covers theoretical & practical aspects deeply.
"The course provides a very solid foundation in the theory of network analysis methods in systems biology."
"I particularly liked the lectures that explained the mathematics behind the methods. It goes beyond just showing you how to use the tools."
"This course delves deep into the concepts, which is crucial for a true understanding of the field."
"I feel much more confident about the underlying principles after taking this course."
Highly relevant for researchers in related fields.
"The methods and tools taught here are directly applicable to analyzing my own research data."
"This course provided me with the skills needed to interpret and generate biological networks."
"It filled a critical gap in my knowledge for systems biology research."
"I can immediately use what I learned in my wet or dry lab work."
Can be challenging for beginners in the field.
"This course moves very fast, especially if you're not already familiar with some biology or computational concepts."
"As someone without a strong biology background, I found the initial modules demanding."
"It's best suited for advanced students or researchers; true beginners might struggle with the pace and depth."
"I needed to dedicate significant extra time to grasp some of the more complex mathematical concepts."
RNA-seq/ChIP-seq content may be outdated.
"As mentioned in the syllabus, the deep sequencing module from 2013 uses some older tools and approaches."
"The lectures on RNA-seq processing could use updating to reflect current standard practices and software."
"While the principles are still relevant, the specific tools demonstrated for RNA-seq felt a bit dated."
"I had to look up more recent tools and workflows for deep sequencing analysis myself."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Network Analysis in Systems Biology with these activities:
Develop a functional association network
Reinforce your knowledge by creating a functional association network based on the methods discussed in the lectures.
Show steps
  • Gather gene expression data
  • Select a gene set of interest
  • Construct a network using your chosen method
  • Analyze the network
Explore Enrichr
Following this lecture, you can explore the Enrichr website and its tutorials to gain a deeper understanding of gene set enrichment analysis.
Show steps
  • Visit the Enrichr website
  • Review the tutorials
  • Complete the practice exercises
Discuss network-based clustering methods
Engage in a peer discussion to explore different network-based clustering methods and their advantages and disadvantages, building on the concepts learned in the lecture.
Show steps
  • Form study groups
  • Assign each group a different network-based clustering method
  • Have each group present their assigned method
  • Facilitate a discussion comparing and contrasting the methods
Two other activities
Expand to see all activities and additional details
Show all five activities
Identify differentially expressed genes
To enhance your understanding of data normalization and identifying differentially expressed genes, complete practice problems based on the lectures.
Browse courses on Data Normalization
Show steps
  • Download the practice dataset
  • Normalize the data
  • Identify differentially expressed genes
Explain principal component analysis
Test your understanding by creating a tutorial on the theory and application of principal component analysis, covering the topics discussed in the lecture.
Show steps
  • Write a brief introduction to PCA
  • Explain the mathematical basis of PCA
  • Describe the applications of PCA
  • Provide an example of PCA using R or Matlab

Career center

Learners who complete Network Analysis in Systems Biology will develop knowledge and skills that may be useful to these careers:
Data Scientist
A Data Scientist, particularly in the fields of biomedical research, pharmaceutical development, and precision medicine, who has earned this course's certificate will be well-prepared to analyze large and complex biological datasets. The course will provide a solid foundation in data analysis, dimensionality reduction, and gene set enrichment analysis.
Postdoctoral Researcher
A Postdoctoral Researcher who has earned this course's certificate can leverage skills in data analysis, dimensionality reduction, and statistical modeling to design and conduct research projects in the field of computational biology.
Computational Biologist
A Computational Biologist who has earned this course's certificate will extend an analytic foundation in the construction and analysis of biological networks for drug discovery and personalized medicine research.
Research Scientist
A Research Scientist, particularly in the fields of systems biology, computational biology, and precision medicine, who has earned this course's certificate will be well-prepared to analyze large and complex biological datasets. The course will provide a solid foundation in data analysis, dimensionality reduction, and gene set enrichment analysis.
Bioinformatics Scientist
A Bioinformatics Scientist who has earned this course's certificate is better equipped for the analytical challenges of working with large datasets, including processing, analyzing, and visualizing data. The course will provide a solid understanding of Python for data analysis as well as Statistical software (R).
Pharmaceutical Scientist
A Pharmaceutical Scientist who has earned this course's certificate will be better prepared for the analytical challenges of working with large datasets, including processing, analyzing, and visualizing data. The course will provide a solid understanding of Python for data analysis as well as Statistical software (R).
Associate Research Scientist
An Associate Research Scientist in a pharmaceutical company or biotechnology organization who has earned this course's certificate is better prepared to analyze biological systems to discover new drug targets, biomarkers and side effects. Taking the course will help build a strong foundation in data analysis, dimensionality reduction, and gene set enrichment analysis, all of which are essential for identifying and characterizing drug targets.
Software Engineer
A Software Engineer who has earned this course's certificate can leverage skills in data analysis, dimensionality reduction, and statistical modeling to develop and implement software solutions for the healthcare industry.
Data Analyst
A Data Analyst who has earned this course's certificate can leverage skills in data processing, dimensionality reduction, and statistical modeling to identify, extract, and interpret meaningful patterns and trends from complex datasets in the healthcare industry.
Machine Learning Engineer
A Machine Learning Engineer who has earned this course's certificate can leverage skills in data analysis, dimensionality reduction, and supervised learning to develop and deploy machine learning models for various applications in the healthcare industry.
Science Writer
A Science Writer specializing in biotechnology or medicine who has earned this course's certificate will be better equipped to understand and write about the latest advances in the field. The course will provide a solid foundation in the principles of systems biology, network analysis, and data analysis.
Research Analyst
A Research Analyst who has earned this course's certificate can build upon knowledge previously learned in research methods, biostatistics, and epidemiology to study the causes and prevalence of disease in populations.
Geneticist
A Geneticist who has earned this course's certificate can build upon the foundational knowledge learned in the classroom regarding gene regulation, gene expression, genetic variation, and genetic diseases to identify genetic risk factors for disease.
Quantitative Analyst
A Quantitative Analyst in the healthcare or biotechnology industry who has earned this course's certificate can leverage skills in data analysis, statistical modeling, and financial modeling to develop and implement trading strategies.
Medical Physicist
A Medical Physicist who has earned this course's certificate may apply the principles of data analysis, dimensionality reduction, and statistical modeling to interpret medical images and develop computational models for treatment planning and patient care.

Reading list

We've selected 20 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Network Analysis in Systems Biology.
Provides a comprehensive overview of systems biology, covering topics such as network analysis, genetic regulatory networks, and metabolic pathways. It useful reference for students and researchers in the field.
Provides a comprehensive introduction to biological networks, covering both the theoretical and practical aspects of network analysis. It valuable resource for students and researchers in systems biology, bioinformatics, and related fields.
Provides a practical guide to statistical methods in bioinformatics, covering a wide range of topics including data analysis, hypothesis testing, and machine learning. It valuable resource for students and researchers in bioinformatics and related fields.
Provides an overview of data analysis methods used in systems biology. It covers topics such as data normalization, clustering, and dimensionality reduction. It useful reference for students and researchers in the field.
Widely regarded as one of the best textbooks of Cell Biology, this book provides a solid foundation in biology for students and researchers, especially those who lack a background in the field.
Provides an introduction to biological networks and systems, covering a wide range of topics including network structure, network dynamics, and network analysis. It valuable resource for students and researchers in network biology and related fields.
Provides an accessible introduction to the molecular basis of life, explaining evolution, genomics, and the latest techniques used in genetic analysis.
Provides a concise and accessible introduction to the field of bioinformatics, covering topics such as sequence alignment, gene expression analysis, and protein structure prediction.
Provides a comprehensive overview of bioinformatics. It covers topics such as sequence analysis, gene expression analysis, and protein structure prediction. It useful reference for students and researchers in the field.
Provides a concise and accessible introduction to Bayesian statistics, which powerful statistical approach that is well-suited for analyzing biological data.
Provides an overview of network medicine. It covers topics such as network topology, network dynamics, and network-based drug discovery. It useful reference for students and researchers in the field.
Provides an introduction to bioinformatics. It covers topics such as sequence analysis, gene expression analysis, and protein structure prediction. It useful reference for students and researchers in the field.
Provides an overview of data mining methods used in bioinformatics. It covers topics such as data preprocessing, clustering, and classification. It useful reference for students and researchers in the field.
Provides a comprehensive overview of biochemistry. It covers topics such as protein structure, enzyme catalysis, and metabolism. It useful reference for students and researchers in the field.
Provides an introduction to bioinformatics. It covers topics such as sequence analysis, gene expression analysis, and protein structure prediction. It useful reference for students and researchers in the field.
Provides an introduction to systems biology. It covers topics such as systems thinking, modeling, and simulation. It useful reference for students and researchers in the field.
Provides a comprehensive overview of network analysis. It covers topics such as network topology, network dynamics, and network visualization. It useful reference for students and researchers in the field.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser