1 of 47

Data analysis

2 of 47

Raw data

Alignment

Annotation

Quantification

Data processing

Genomics

Transcriptomics

Proteomics

Identification

Normalization

Imputation

Quality control

Dimensionality

reduction

Differential expression

Clustering

Co-expression

Data normalization

Functional enrichment

Protein-protein interaction

Pathway analysis

Metabolic mechanism

Function detection

Target selection

3 of 47

PRIDE

  • PRIDE (PRoteomics IDEntifications) is a public data repository for proteomics data. It is one of the most widely used data repositories for proteomics data and is maintained by the European Bioinformatics Institute (EBI).
  • PRIDE promotes transparency and reproducibility in proteomics research, enables the reuse of data for new studies, and facilitates collaboration between researchers.

4 of 47

PRIDE

https://www.ebi.ac.uk/pride/

5 of 47

PRIDE

6 of 47

UniProt

  • UniProt is a comprehensive protein sequence database that provides a central resource for the retrieval of protein sequences, functional information, and annotation data. It is maintained by a collaboration between the European Bioinformatics Institute (EBI), the Swiss Institute of Bioinformatics (SIB), and the Protein Information Resource (PIR).
  • UniProt also provides access to a range of tools and resources for proteomics data analysis.

7 of 47

Uniprot

https://www.uniprot.org/

8 of 47

Uniprot

9 of 47

Uniprot

10 of 47

Quality control

  • Since the coverage of proteomics is not high, quality control or data filtering becomes an important step.
  • Remove unreliable proteins
    • Only identified by site – a protein was identified based on a single peptide in a specific location, and the identification may be less confident than identifications based on multiple peptides.
    • Potential contaminant – a protein can be found in Decoy database.
    • Reverse – a protein can only be found in a database with reverse protein sequence.

11 of 47

Quality control

  • Filtering proteins with high proportional missing values
    • Filtering by total proteins
    • Filtering by groups
  • Filtering samples with high proportional missing values

​

12 of 47

Without filtering

With filtering

13 of 47

Differential expression analysis

  • Differential expression analysis means taking the normalized read count data and performing statistical analysis to discover quantitative changes in expression levels between experimental groups.
  • It is the most widely used analysis method for comparative transcriptomics.
  • It is also often used for searching the biomarkers.

14 of 47

HER2 receptor

HER2 receptor

15 of 47

When are two values different

16 of 47

Replicates increase reliability

  • More replicates, more reliable mean estimates

​

  • Define a fold change threshold ? Is it significant?

17 of 47

Fold change not informative enough

  • The 3 proteins have the same fold change

​

  • Significance of protein B > signif. of protein A > signif. of protein C

18 of 47

T-test

  • Consider both variance between groups and variance within groups
  • Test-statistic:
  • p-value: how likely is it to get a certain value of t by chance
  • significant, if p-value <= significance level alpha, alpha = 0.01

 

19 of 47

P-value

20 of 47

Multiple hypothesis problem

  • Multiplicity problem:
    • 10,000 hypotheses are tested simultaneously
    • Increased chance of false positives

​

  • Suppose
    • none of the 10,000 proteins is differentially expressed
    • We expect 10,000 * 0.01 = 100 with p-value < 0.01

Individual p–values are no significant findings

21 of 47

Benjamini-Hochberg correction

  • Compute p-values of all tests (m=10)
  • Order them in increasing order

Test if:

​

21

 

 

Rank i

P-value

Adjusted significance level

? Reject H0

1

0.00002

0.001

yes

2

0.00013

0.002

yes

3

0.00034

0.003

yes

4

0.00087

0.004

yes

5

0.001

0.005

yes

6

0.0054

0.006

yes

7

0.009

0.007

no

8

0.01

0.008

no

9

0.023

0.009

no

10

0.4

0.01

no

Significance Level:

Adjusted Significance Level

22 of 47

Permutation-based FDR

Compute test statistic & p-value

Permute data

Repeat many times

Control

Stimulus

Control

Stimulus

Compute test statistic & p-value

Protein A

Protein B

Protein C

Protein D

Protein E

MEASURED

PERMUTED

  • False discovery rate estimated by counting hits on permuted data

Careful with technical replicates !!!

23 of 47

Volcano plot

FDR cutoff at

Sign. Level 0.05

LogFC

-Log(q)

24 of 47

Using Fold change

Difference

-log p

-log p

Difference

LogFC

-Log(q)

-Log(q)

LogFC

25 of 47

Volcano plot

The normal cutoff is

​

Q-value ≤ 0.05 which means

-log(q-value) ≥ ~1.3

​

Log2(FC) ≥ 1 ~ 2 or Log2(FC) ≤ -1 ~ -2

26 of 47

Example of PCA

27 of 47

Principle component analysis

PCA – Linear model

tSNE – Non-linear model

UMAP – non-linear model

28 of 47

Co-expression analysis

29 of 47

Correlation coefficient

  • Pearson correlation coefficient
    • Linear model
  • Spearmann correlation coefficient
    • Non-linear model
    • Remove outliers
  • Euclidean distance
    • Distance based calculation
    • Value differences can be considered

30 of 47

Co-expression analysis

31 of 47

Iron / Ferrichrome related sRNA

​

  • Correlated genes
    • Iron transporters like ferrichrome transport permease
    • Ferric Uptake Regulator (Fur) related genes like fhu and isd families1,2
  • Anti-correlated genes
    • Ferritin, an iron storage protein
    • Iron storage related proteins (glpK3, glmS4)

1Troxell B. et al., 2013, Front. Cell. Infect. Microbiol.

2Zapotocznaa M. et al., 2012, J. Bacteriol.

3Rawls K.S. et al., 2011, J. Bacteriol.

4Friedman D.B. et al., 2006, PLoS Pathog.

32 of 47

Iron / Ferrichrome related sRNA

Fe

Transportation

Storage

Correlated

Anti-correlated

33 of 47

Correlation coefficient or�Euclidean distance

Correlation coefficient is based on the trend. In this case, the correlation coefficient will be nearly 100%.

Euclidean distance is based on the distance between two lines. In this case, Euclidean distance is still not small.

The key is “the amount is matter or not”.

34 of 47

Replicate correlation

35 of 47

Clustering heatmap

36 of 47

Gene Ontology (GO)

  • Gene Ontology (GO) is a standardized and hierarchical system for the annotation and functional classification of genes and gene products. It provides a framework for describing the functions, processes, and cellular locations of genes and their encoded proteins, and is widely used in bioinformatics research to annotate and interpret biological data.
  • The vocabulary includes three main categories or ontologies:
    • Molecular function – the biochemical activities of gene products, such as catalytic or binding activities.
    • Biological process – the broader biological processes that involve gene products, such as metabolic or developmental processes.
    • Cellular component – the subcellular structures or locations where gene products are active, such as the nucleus or mitochondria.

37 of 47

Hierarchy tree of GO terms

38 of 47

GO – gene ontology

http://geneontology.org/

39 of 47

GO – gene ontology

https://www.biostars.org/p/450726/

40 of 47

Kyoto Encyclopedia of Genes and Genomes (KEGG)

  • KEGG (Kyoto Encyclopedia of Genes and Genomes) is a database that provides a comprehensive resource for understanding biological pathways and functions in a variety of organisms.
  • KEGG annotations are based on a combination of manual curation and automated annotation methods.
  • The KEGG database also provides a range of tools and resources for pathway analysis, visualization, and annotation, including the KEGG pathway database, KEGG BRITE (a hierarchical classification of biological objects), and KEGG Mapper (a tool for mapping genes to pathways and visualizing omics data in the context of KEGG pathways).

41 of 47

KEGG categories

42 of 47

KEGG

https://www.genome.jp/kegg/

43 of 47

KEGG

44 of 47

KEGG

45 of 47

Enrichment analysis

  • Fisher’s Exact Test
  • Gene Ontology
    • Biological process (GOBP)
    • Molecular function (GOMF)
    • Cellular component (GOCC)

Contingency table:

In pathway?

Significant ?

​

yes

no

yes

15

849

no

12

3,657

Is a particular pathway overrepresented in the set

of differentially expressed proteins?

Difference

-log p

Fatty acid metabolism

Significant

Non Significant

  • Pathways
    • KEGG

46 of 47

Enrichment analysis

  • Fisher’s Exact Test

Difference

-log p

Fatty acid metabolism

Significant

Non Significant

Category column

Category value

Total size

Selection size

Category size

Intersection size

Enrichment factor

P value

Benj. Hoch. FDR

KEGG name

Fatty acid elongation in mitochondria

4533

864

6

6

5.25

4.73E-05

2.42E-03

KEGG name

Benzoate degradation

4533

864

8

7

4.59

5.81E-05

2.48E-03

GOCC name

organellar ribosome

4533

864

15

12

4.20

5.25E-07

4.36E-05

GOCC name

mitochondrial ribosome

4533

864

15

12

4.20

5.25E-07

4.76E-05

KEGG name

Valine, leucine and isoleucine degradation

4533

864

35

22

3.30

1.17E-08

3.00E-06

GOBP name

cellular hormone metabolic process

4533

864

21

13

3.25

1.56E-05

1.92E-03

GOBP name

fatty acid catabolic process

4533

864

32

19

3.12

4.18E-07

1.09E-04

KEGG name

Butanoate metabolism

4533

864

16

9

2.95

8.46E-04

1.55E-02

KEGG name

Fatty acid metabolism

4533

864

27

15

2.91

2.06E-05

1.32E-03

Contingency table:

In pathway?

Significant ?

​

yes

no

yes

15

849

no

12

3,657

Enrichment analysis on categorical data

LogFC

-Log(q)

47 of 47

Enrichment analysis