diff --git a/presentations/modules/RCy3_primer/module.html b/presentations/modules/RCy3_primer/module.html index 22d2e267..1b51be94 100644 --- a/presentations/modules/RCy3_primer/module.html +++ b/presentations/modules/RCy3_primer/module.html @@ -1,5 +1,5 @@
-

Translating biological data into Cytoscape using RCy3

+

Translating biological data into Cytoscape using RCy3 or py4cytoscape

Networks offer us a useful way to represent our biological data. But how do we seamlessly translate our data from R into Cytoscape?

diff --git a/presentations/modules/proteomics/ap-ms.png b/presentations/modules/proteomics/ap-ms.png new file mode 100644 index 00000000..bc67e80f Binary files /dev/null and b/presentations/modules/proteomics/ap-ms.png differ diff --git a/presentations/modules/proteomics/index.html b/presentations/modules/proteomics/index.html index 1343b6c3..9131e2bf 100644 --- a/presentations/modules/proteomics/index.html +++ b/presentations/modules/proteomics/index.html @@ -25,10 +25,6 @@
-
diff --git a/presentations/modules/proteomics/module.html b/presentations/modules/proteomics/module.html index bb7ce52b..c51909a6 100644 --- a/presentations/modules/proteomics/module.html +++ b/presentations/modules/proteomics/module.html @@ -3,7 +3,25 @@

Proteomics

-

(Very) Brief Intro to Mass Spectrometry

+

Why Study Proteins?

+ +
+ +
+

(Very) Brief Intro to Mass Spectrometry

Caveats:

-

(Very) Brief Intro to Mass Spectrometry

+

(Very) Brief Intro to Mass Spectrometry

-

(Very) Brief Intro to Mass Spectrometry

+

(Very) Brief Intro to Mass Spectrometry

-

(Very) Brief Intro to Mass Spectrometry

+

(Very) Brief Intro to Mass Spectrometry

Tandem Mass Spectrometry (MS/MS)

When dealing with proteins or lots of peptides, the m/z ratios might be too close to distinguish. Tandem Mass Spectrometry addresses that by adding an additional fragmentation step

@@ -38,7 +56,7 @@

Tandem Mass Spectrometry (MS/MS)

-

(Very) Brief Intro to Mass Spectrometry

+

(Very) Brief Intro to Mass Spectrometry

Proteomics

@@ -46,17 +64,17 @@

Proteomics

-

(Very) Brief Intro to Mass Spectrometry

+

(Very) Brief Intro to Mass Spectrometry

Proteomics

How do we get from spectra to peptide?

- +

Possible problem: peptides might not uniquely identify a single protein.

-

(Very) Brief Intro to Mass Spectrometry

+

(Very) Brief Intro to Mass Spectrometry

Proteomics

Protein groups are proteins that share all their peptides with other proteins cannot be unambiguously identified.

-

(Very) Brief Intro to Mass Spectrometry

-

Resources for learning more: -

-
- -
-

Understanding Proteomics Results

+

Understanding Proteomics Results

MaxQuant proteinGroups.txt

@@ -93,7 +97,7 @@

MaxQuant proteinGroups.txt

-

Understanding Proteomics Results

+

Understanding Proteomics Results

MaxQuant Columns

The most important columns that every proteinGroups.txt file contains are: @@ -119,19 +123,71 @@

MaxQuant Columns

-

Analyzing Proteomics Data

+

Understanding Proteomics Results

+

Overview of analytical pipeline

+
+ +
+ https://doi.org/10.3389/fmed.2021.747333 +
+ +
+

Understanding Proteomics Results

+

Example dataset after identification and quantitation

+
+ +
-

Analyzing Abundance Data

+

Analyzing Proteomics Data

+

R packages for proteomics analysis

+

Analyzing PTM Data

-
+

Peptide identification must account for the masses of potential post-translational modifications (PTMs)

+
+ +
+ +

Analyzing AP/MS or BioID Data

+

AP/MS and BioID results are a list of interactions

+
+ +
+ https://doi.org/10.1038/nature10719 +
+ +
+

Proteomics

+

Resources for learning more: +

+
+ + +
+

Questions?

diff --git a/presentations/modules/proteomics/peptide-identification.png b/presentations/modules/proteomics/peptide-identification.png new file mode 100644 index 00000000..3206962f Binary files /dev/null and b/presentations/modules/proteomics/peptide-identification.png differ diff --git a/presentations/modules/proteomics/pipeline.jpg b/presentations/modules/proteomics/pipeline.jpg new file mode 100644 index 00000000..1cb3bcb5 Binary files /dev/null and b/presentations/modules/proteomics/pipeline.jpg differ diff --git a/presentations/modules/proteomics/ptm-spectra.png b/presentations/modules/proteomics/ptm-spectra.png new file mode 100644 index 00000000..371cc0a8 Binary files /dev/null and b/presentations/modules/proteomics/ptm-spectra.png differ diff --git a/presentations/modules/proteomics/spreadsheet.png b/presentations/modules/proteomics/spreadsheet.png new file mode 100644 index 00000000..ccb4aed1 Binary files /dev/null and b/presentations/modules/proteomics/spreadsheet.png differ diff --git a/protocols/functional-enrichment-analysis/enrichr.png b/protocols/functional-enrichment-analysis/enrichr.png index 4f567abf..cecf3117 100644 Binary files a/protocols/functional-enrichment-analysis/enrichr.png and b/protocols/functional-enrichment-analysis/enrichr.png differ diff --git a/protocols/functional-enrichment-analysis/enrichr_lib.png b/protocols/functional-enrichment-analysis/enrichr_lib.png index 72060bbf..4be2f799 100644 Binary files a/protocols/functional-enrichment-analysis/enrichr_lib.png and b/protocols/functional-enrichment-analysis/enrichr_lib.png differ diff --git a/protocols/functional-enrichment-analysis/enrichr_libraries.png b/protocols/functional-enrichment-analysis/enrichr_libraries.png index 0056cdfb..6a44a6a3 100644 Binary files a/protocols/functional-enrichment-analysis/enrichr_libraries.png and b/protocols/functional-enrichment-analysis/enrichr_libraries.png differ diff --git a/protocols/functional-enrichment-analysis/enrichr_results.png b/protocols/functional-enrichment-analysis/enrichr_results.png index a1f201b8..fa06ad4b 100644 Binary files a/protocols/functional-enrichment-analysis/enrichr_results.png and b/protocols/functional-enrichment-analysis/enrichr_results.png differ diff --git a/protocols/functional-enrichment-analysis/enrichr_start.png b/protocols/functional-enrichment-analysis/enrichr_start.png index b7ddab51..23f7534f 100644 Binary files a/protocols/functional-enrichment-analysis/enrichr_start.png and b/protocols/functional-enrichment-analysis/enrichr_start.png differ diff --git a/protocols/functional-enrichment-analysis/iea_database.png b/protocols/functional-enrichment-analysis/iea_database.png index 7b023c68..020739fd 100644 Binary files a/protocols/functional-enrichment-analysis/iea_database.png and b/protocols/functional-enrichment-analysis/iea_database.png differ diff --git a/protocols/functional-enrichment-analysis/iea_database_contents.png b/protocols/functional-enrichment-analysis/iea_database_contents.png index b3f063cc..f88acba8 100644 Binary files a/protocols/functional-enrichment-analysis/iea_database_contents.png and b/protocols/functional-enrichment-analysis/iea_database_contents.png differ diff --git a/protocols/functional-enrichment-analysis/iea_dataset_options.png b/protocols/functional-enrichment-analysis/iea_dataset_options.png index 24b623a5..26938efb 100644 Binary files a/protocols/functional-enrichment-analysis/iea_dataset_options.png and b/protocols/functional-enrichment-analysis/iea_dataset_options.png differ diff --git a/protocols/functional-enrichment-analysis/iea_dataset_options_highlight.png b/protocols/functional-enrichment-analysis/iea_dataset_options_highlight.png index ca1a0f55..4464473c 100644 Binary files a/protocols/functional-enrichment-analysis/iea_dataset_options_highlight.png and b/protocols/functional-enrichment-analysis/iea_dataset_options_highlight.png differ diff --git a/protocols/functional-enrichment-analysis/iea_progress.png b/protocols/functional-enrichment-analysis/iea_progress.png index 2936ccca..b1d9fb96 100644 Binary files a/protocols/functional-enrichment-analysis/iea_progress.png and b/protocols/functional-enrichment-analysis/iea_progress.png differ diff --git a/protocols/functional-enrichment-analysis/iea_progress_viewresults.png b/protocols/functional-enrichment-analysis/iea_progress_viewresults.png index bbfedecd..ac7b420b 100644 Binary files a/protocols/functional-enrichment-analysis/iea_progress_viewresults.png and b/protocols/functional-enrichment-analysis/iea_progress_viewresults.png differ diff --git a/protocols/functional-enrichment-analysis/iea_results_data_ora.png b/protocols/functional-enrichment-analysis/iea_results_data_ora.png index 649dd845..e6a89d2a 100644 Binary files a/protocols/functional-enrichment-analysis/iea_results_data_ora.png and b/protocols/functional-enrichment-analysis/iea_results_data_ora.png differ diff --git a/protocols/functional-enrichment-analysis/iea_results_dot_download.png b/protocols/functional-enrichment-analysis/iea_results_dot_download.png index 6f2bab9e..19b61976 100644 Binary files a/protocols/functional-enrichment-analysis/iea_results_dot_download.png and b/protocols/functional-enrichment-analysis/iea_results_dot_download.png differ diff --git a/protocols/functional-enrichment-analysis/iea_results_gsea_pw.png b/protocols/functional-enrichment-analysis/iea_results_gsea_pw.png index bb170e95..bfa445b3 100644 Binary files a/protocols/functional-enrichment-analysis/iea_results_gsea_pw.png and b/protocols/functional-enrichment-analysis/iea_results_gsea_pw.png differ diff --git a/protocols/functional-enrichment-analysis/iea_results_ora.png b/protocols/functional-enrichment-analysis/iea_results_ora.png index 35995baa..f1c09b67 100644 Binary files a/protocols/functional-enrichment-analysis/iea_results_ora.png and b/protocols/functional-enrichment-analysis/iea_results_ora.png differ diff --git a/protocols/functional-enrichment-analysis/iea_results_ora_download.png b/protocols/functional-enrichment-analysis/iea_results_ora_download.png index be63e12f..fc2fddf5 100644 Binary files a/protocols/functional-enrichment-analysis/iea_results_ora_download.png and b/protocols/functional-enrichment-analysis/iea_results_ora_download.png differ diff --git a/protocols/functional-enrichment-analysis/iea_results_ora_pw.png b/protocols/functional-enrichment-analysis/iea_results_ora_pw.png index 84053864..b54f0fb9 100644 Binary files a/protocols/functional-enrichment-analysis/iea_results_ora_pw.png and b/protocols/functional-enrichment-analysis/iea_results_ora_pw.png differ diff --git a/protocols/functional-enrichment-analysis/iea_startanalysis.png b/protocols/functional-enrichment-analysis/iea_startanalysis.png index 687e95ee..d47c1f89 100644 Binary files a/protocols/functional-enrichment-analysis/iea_startanalysis.png and b/protocols/functional-enrichment-analysis/iea_startanalysis.png differ diff --git a/protocols/functional-enrichment-analysis/index.html b/protocols/functional-enrichment-analysis/index.html index f95e76e5..dbd7fd5e 100644 --- a/protocols/functional-enrichment-analysis/index.html +++ b/protocols/functional-enrichment-analysis/index.html @@ -38,17 +38,17 @@

Functional Enrichment Analysis

-
-

Example Data

-

This tour can be used with a set of example data, including a dataset originally from TCGA, and a published dataset from Voineagu et al., 2011.

-

For the TCGA data, it was processed as follows:

+ + +
+

Example Data - TCGA lung cancer study

+

This tour can be used with your own data, or with an example dataset. Three example datasets are provided in the following slides.

+

The first dataset is from the TCGA lung cancer study, and includes a comparison of the expression of transcripts in lung cancer biopses versus normal tissue. The data was processed to produce the example files:

+
    +
  1. Calculate log2 fold change and adjusted pvalue for cancer vs normal per gene from group average expression values.
  2. +
  3. Filter for significantly up-regulated genes: log2 fold change => 2 AND adjusted pvalue <= 0.05; list of 367 up-regulated genes (NCBI gene symbol). Download data.
  4. +
  5. Filter for significantly down-regulated genes: log2 fold change <= -2 AND adjusted pvalue <= 0.05; list of 516 down-regulated genes (NCBI gene symbol). Download data.
  6. +
  7. Gene ranking calculated for all genes using sign(log2 fold change) * -log10(pvalue); file with Ensembl gene id and rank value for all genes. Download data.
  8. +
+

These input files can be used for ORA and GSEA analysis in Enrichr and WebGestalt.

+ +
+ + + +
+

Example Data - Pinto et al. SARS-CoV-2 study

+

The Pinto et al study is a multi-OMICs study of SARS-CoV-2 host responses in lung epithelial cells. The data files below were adapted from the supplementary data files provided with the publication, which were already pre-filtered.

+
    +
  1. Differentially regulated transcripts identified in cells infected with SARS-CoV2; list of 2656 genes (NCBI gene symbol). Download data.
  2. +
  3. Differentially expressed proteins identified in cells infected with SARS-CoV2; list of 225 proteins. Download data with Uniprot identifiers / Download data with NCBI gene symbols.
  4. +
+

These input files can be used for ORA analysis in Enrichr and WebGestalt.

+
-
-

Example Data

-

Finally, the Voineagu et al. data was downloaded from Expression Atlas and contains data for all genes measured with the following comma-separated columns:

+ + +
+

Example Data - Voineagu et al. autism study

+

The Voineagu et al. study compares the transcriptome between autistic and normal brain, and was downloaded from Expression Atlas. It contains data for all genes measured with the following comma-separated columns:

+
    +
  • NCBI gene symbol
  • +
  • fold change
  • +
  • p value
  • +
+

Download data.

+ +

This input is used for ORA and GSEA analysis in the Interactive Enrichment Analysis tool.

@@ -119,8 +195,8 @@

Enrichr: Gene Set Libraries

Enrichr: Start Analysis

Analysis is started by simply copying the list of genes from an input text file into the input box on the right of the Analyze tab and clicking Submit.

-

Note that this corresponds to the example data file containing up-regulated genes.

- +

Note that this corresponds to the example TCGA example data file containing up-regulated genes.

+ @@ -223,7 +299,7 @@

WebGestalt: Start Analysis

WebGestalt: Start Analysis

-

The input data is defined in the Gene List section, and the dataset or list of genes can either be pasted into the input field or uploaded as a text file. Select Gene ID Type should match the identifier type in the input data. The list used here corresponds to the example input file containing the full dataset with associated gene rank.

+

The input data is defined in the Gene List section, and the dataset or list of genes can either be pasted into the input field or uploaded as a text file. Select Gene ID Type should match the identifier type in the input data. The list used here corresponds to the TCGA example input file containing the full dataset with associated gene rank.

Clicking Submit at the bottom left starts the analysis.