Skip to content

TOPIC: Networks

biovcn edited this page Jul 1, 2020 · 44 revisions

Code associated will all lessons can be found on the github page

Suggested prerequisites for this topic

  • Some familiarity with R
  • For Lesson 1 - a familiarity with 16S rRNA gene amplicon datasets (Not Required for Lessons 2+)

Overview

Lessons

Lesson 1 -- Building a network from abundance data

Lesson 1.1: Correlation Networks and Compositional Data

Date posted: 09 April 2020
Author(s): Dr. Jacob A. Cram
Instructor(s): Dr. Joy Buongiorno, Dr. Jacob A. Cram, Dr. Jake L. Weissman

  • Building a correlation network from amplicon data
  • Dealing with compositional data
  • Centered log-ratio transform
  • SparCC

Content | Video presentation

Primary tools/programs used:

Lesson 1.2: The Graphical Lasso

Date posted: 16 April 2020
Author(s): Dr. Jake L. Weissman
Instructor(s): Dr. Joy Buongiorno, Dr. Jacob A. Cram, Dr. Jake L. Weissman

  • Issues with correlation networks
  • The graphical lasso
  • SpiecEasi

Content | Video presentation

Primary tools/programs used:

Lesson 1.3: Building Time-Lagged Networks (From Time-Series Data)

Date posted: 09 April 2020
Author(s): Dr. Jacob A. Cram
Instructor(s): Dr. Jacob A. Cram

  • Building time-lagged networks in R (no LSA/eLSA needed)
  • Correcting for compositionality with SparCC when building time-lagged networks

Content | Video presentation

Primary tools/programs used:

Lesson 1.4: Extended Local Similarity Analysis Method for Time-Series

Date posted: 6 June 2020
Author(s): Dr. Jacob A. Cram
Instructor(s): Dr. Jacob A. Cram

  • Building time-lagged networks with eLSA

Video presentation

Primary tools/programs used:


Lesson 2 -- Visualizing Your Network

Lesson 2.1: Visualization With Cytoscape

Date posted: 23 April 2020
Author(s): Dr. Joy Buongiorno
Instructor(s): Dr. Joy Buongiorno, Dr. Jacob A. Cram, Dr. Jake L. Weissman

  • A tour of cytoscape's visualization capabilities

Content | Video presentation

Primary tools/programs used:

Lesson 2.2: Visualization in R With igraph

Date posted: 30 April 2020
Author(s): Dr. Jake L. Weissman
Instructor(s): Dr. Joy Buongiorno, Dr. Jacob A. Cram, Dr. Jake L. Weissman

  • A tour of igraph's visualization capabilities

Content | Video presentation

Primary tools/programs used:

Lesson 3 -- Analyzing Your Network

Lesson 3.1: Clustering with igraph

Date posted: 07 May 2020
Author(s): Dr. Joy Buongiorno
Instructor(s): Dr. Joy Buongiorno, Dr. Jacob A. Cram, Dr. Jake L. Weissman

  • An introduction to network clustering with the igraph package in R

Content | Video presentation

Primary tools/programs used:

Lesson 3.2: Random Network Models

Date posted: 22 May 2020
Author(s): Dr. Jake L. Weissman
Instructor(s): Dr. Joy Buongiorno, Dr. Jacob A. Cram, Dr. Jake L. Weissman

  • An introduction to random network models
  • Degree distributions
  • Erdos-Reyni Networks
  • Barabasi-Albert Algorithm
  • Stochastic Block Models

Content | Video presentation

Primary tools/programs used:

Extended Resources and Publications