-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.Rmd
69 lines (53 loc) · 4.13 KB
/
index.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---
title: "IOBR (Immuno-Oncology Biological Research)"
author: "Dongqiang Zeng, Yiran Fang"
date: "`r Sys.Date()`"
output:
pdf_document: default
html_document:
df_print: paged
documentclass: book
bibliography:
- book.bib
- packages.bib
url: https://iobr.github.io/book/
cover-image: ./fig/cover.png
geometry:
- top=1in
- left=1in
- right=1in
- bottom=1in
fontsize: 12pt
linestretch: 1.2
description: The tutorial of IOBR package
biblio-style: apalike
csl: "chicago-fullnote-bibliography.csl"
site: bookdown::bookdown_site
---
# **Introduction**{-}
Preface
```{r echo=FALSE, fig.cap='The workflow of IOBR', out.width='95%', fig.asp=.85, fig.align='center'}
knitr::include_graphics(rep("./fig/IOBR-Workflow.png", 1))
```
## `r if(knitr::is_html_output()) emo::ji("books")` Introduction
IOBR is the acronym for [Immuno-Oncology Biological Research](https://github.com/IOBR/IOBR).
Recent advances in next-generation sequencing have triggered the rapid accumulation of publicly available multi-omics data. The application of integrated omics to explore robust signatures for clinical translation is increasingly highlighted in immuno-oncology, but poses computational and biological challenges. This vignette aims to demonstrate how to use the package named IOBR to perform multi-omics immuno-oncology biological research to decipher tumour microenvironment and signatures for clinical translation.
This R package integrates 8 published methods for decoding the tumour microenvironment (TME) context: `CIBERSORT`, `TIMER`, `xCell`, `MCPcounter`, `ESITMATE`, `EPIC`, `IPS`, `quanTIseq`. In addition, 264 published signature gene sets have been collected by IOBR covering tumour microenvironment, tumour metabolism, m6A, exosomes, microsatellite instability and tertiary lymphoid structure. The `signature_collection_citation` function is run to obtain the source papers, and the `signature_collection` function returns the detailed signature genes of all given signatures. IOBR then uses three computational methods to calculate the signature score, including `PCA`, `z-score` and `ssGSEA`. Note that IOBR collected and used several approaches for variable transition, visualisation, batch survival analysis, feature selection and statistical analysis. Batch analysis and visualisation of results are supported. The details of how IOBR works are described below.
## `r if(knitr::is_html_output()) emo::ji("cd")` License
**IOBR** was released under the GPL v3.0 license. See [LICENSE](https://github.com/IOBR/IOBR/blob/master/LICENSE) for details. The code contained in this book is simultaneously available under the [GPL license](https://www.gnu.org/licenses/why-not-lgpl.html); this means that you are free to use it in your packages, as long as you cite the source. The online version of this book is licensed under the [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.](https://creativecommons.org/licenses/by-nc-sa/4.0/)
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons Licence" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
## `r if(knitr::is_html_output()) emo::ji("award")` Citations
Zeng DQ, Fang YR, … , Yu GC, Liao WJ. Enhancing Immuno-Oncology Investigations Through Multidimensional Decoding of Tumour Microenvironment with IOBR 2.0, **Cell Reports Methods**, 2024 [https://doi.org/10.1016/j.crmeth.2024.100910](https://doi.org/10.1016/j.crmeth.2024.100910)
## `r if(knitr::is_html_output()) emo::ji("time")` Major Updates
```{r echo=FALSE, fig.cap='The workflow of IOBR', out.width='95%', fig.asp=.85, fig.align='center'}
knitr::include_graphics(rep("./fig/IOBR-Workflow2.png", 1))
```
## `r if(knitr::is_html_output()) emo::ji("email")` Reporting bugs
Please report bugs to the [Github issues page](https://github.com/IOBR/IOBR/issues)
E-mail any questions to Dr. Fang <[email protected]> or Dr. Zeng <[email protected]>
```{r include=FALSE}
# automatically create a bib database for R packages
knitr::write_bib(c(
.packages(), 'bookdown', 'knitr', 'rmarkdown'
), 'packages.bib')
```