README.md

Maintenance Lifecycle:
experimental last
commit

hexicon

multiSight

:rocket: The purpose of this document is to help you become productive as quickly as possible with the multiSight package.

You could use this tool with a graphical interface or only with script functions (see Vignette and manual for detailed examples).

Installation

You can install the released version of multiSight from Bioconductor with:

#To install this package ensure you have BiocManager installed
if (!requireNamespace("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

#The following initializes usage of Bioc devel
BiocManager::install("multiSight")

multiSight purpose

multiSight is an R package providing an user-friendly graphical interface to analyze and explore your omic datasets in a multi-omics manner by DESeq2 (see Biological Insights tab), machine learning methods with biosigner and multi-block statistical analysis (see Classification tab) helped by p-values pooling Stouffer’s method.

Classification models are fitted to select few subsets of features, using biosigner or sPLS-DA methods. biosigner provides one model by omic block and one list of features named biosignature. Nevertheless, sPLS-DA biosignatures are based on more features than biosigner.

Biosignatures can be used:

:newspaper: App

multiSight enables you to get better biological insights for each omic dataset helping by four analytic modules which content:

:point_right: Run the application

run_app()

| :memo: Home | :dart: Classification | :books: Biological Insights | :seedling: Assumption | | ------------------------------------ | --------------------------------------------- | -------------------------------------------- | ---------------------------------------- | | home | | | |

What kind of data?

All types of omic data respecting input format is supported to build classification models, biosignatures selection and network inference.

:point_right: In fact all numeric matrices.

Data inputs formats

You have to provide two types of data: numeric matrices and classes vector as csv tables for all same samples.

Omic data 1

| | SIGIRR | MAOA | MANSC1 | | | ---- | ------ | ---- | ------ | - | | AOFJ | 0 | 150 | 1004 | … | | A13E | 34 | 0 | 0 | | | | | … | | |

Omic data 2

| | ENSG00000139618 | ENSG00000226023 | ENSG00000198695 | | | ---- | --------------- | --------------- | --------------- | - | | AOFJ | 25 | 42 | 423 | … | | A13E | 0 | 154 | 4900 | | | | | … | | |

… :point_right: unlimited number of omic datasets.

Omic data n

| | 4292 | 5254 | 7432 | | | ---- | ---- | ---- | ---- | - | | AOFJ | 25 | 42 | 423 | … | | A13E | 0 | 154 | 4900 | | | | | … | | |

Omic classes

| | Y | | ---- | ----- | | AOFJ | condA | | A13E | condB | | | … |

:dart: Classification tab

Two types of models have been implemented so far to answer different questions: biosigner & sPLS-DA (DIABLO) .

| Features selected | Performances | | --------------------------------------------- | --------------------------------------------- | | | |

:books: Biological insights tab

Biological Insight tab is dedicated to give biological sense to your data.

Biological Annotation Databases

multiSight uses so far several databases to provide a large panel of enrichment analysis, automatically after few clicks:

Pathways and Gene Ontology databases are implemented, helped by clusterProfiler and reactomePA R Bioconductor packages.

Visualizations

Two types of result visualization are given:

| DESeq2 & DIABLO features | Enrichment tables | Enrichment Map | | -------------------------------------------- | -------------------------------------------- | -------------------------------------------- | | | | |

:seedling: Assumption tab

:point_right: Some clicks (from 4 to number of PubMed queries)

Assumption tab aims to help biological hypothesis making by network inference from feature relationship values (e.g correlation, partial correlation) and by a PubMed module.

You can find both functions:

| Network Inference | PubMed query | | ---------------------------------------- | ---------------------------------------- | | | |

:checkered_flag: Results

You could retrieve different results computed by multiSight in Home tab by:

Note that tables could be downloaded in a separated way in relative tabs.

MODELS: classification models you can use on future data.

DESeq2: differential expression analysis tables.

BIOSIGNATURES: DESeq2 tables thresholding and DIABLO multi-omics features selection method

Functional ENRICHMENTS: 6 databases functional enrichment for all omic datasets you provide enriched by Stouffer’s pooling p-value method giving a multi-omics enrichmentt able easily to discuss.

NETWORKS: network inference analysis with all features selected from all omic datasets according to DESeq2 tables thresholding or multi-omics feature selection (correlation, partial correlation, mutual information).

BIBLIOGRAPHY : a subset of PubMed articles relative to relations you choose in network inference tab.



Fjeanneret/multiSight documentation built on April 6, 2022, 7:59 a.m.