• Stars
    star
    177
  • Rank 214,754 (Top 5 %)
  • Language
    R
  • Created over 5 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿฆ  A comprehensive R package for deep mining microbiome

MicrobiotaProcess: A comprehensive R package for managing and analyzing microbiome and other ecological data within the tidy framework

Bioc platform

  • MicrobiotaProcess defines an MPSE structure to better integrate both primary and intermediate microbiome datasets.
  • MicrobiotaProcess improves the integration and exploration of downstream data analysis.
  • MicrobiotaProcess provides a set of functions under a unified tidy framework, which helps users explore related datasets more efficiently.
  • MicrobiotaProcess offers many visual methods to quickly render clear and comprehensive visualizations that reveal meaningful insights.

Anatomy of a MPSE

The structure of the MPSE class.

The structure of the MPSE class.

Overview of the design of MicrobiotaProcess package

The Overview of the design of MicrobiotaProcess package

The Overview of the design of MicrobiotaProcess package

โœ๏ธ Authors

Shuangbin Xu and Guangchuang Yu

School of Basic Medical Sciences, Southern Medical University

If you use MicrobiotaProcess in published research. Please cite the paper:

Shuangbin Xu, Li Zhan, Wenli Tang, Qianwen Wang, Zehan Dai, Land Zhou, Tingze Feng, Meijun Chen, Tianzhi Wu, Erqiang Hu, Guangchuang Yu*. MicrobiotaProcess: A comprehensive R package for deep mining microbiome. The Innovation. 2023, 4(2):100388. doi: 10.1016/j.xinn.2023.100388.

โฌ Installation

Get the released version from Bioconductor:

## try http:// if https:// URLs are not supported ## the url of mirror
if (!requireNamespace("BiocManager", quietly=TRUE))
    install.packages("BiocManager")
## BiocManager::install("BiocUpgrade") ## you may need this
BiocManager::install("MicrobiotaProcess")

the development version from github:

if (!requireNamespace("remotes", quietly=TRUE))
    install.packages("remotes")
remotes::install_github("YuLab-SMU/MicrobiotaProcess")

๐Ÿ“– Vignette

For more details, please refer to the online vignette.

๐Ÿ’– Contributing

We welcome any contributions! By participating in this project you agree to abide by the terms outlined in the Contributor Code of Conduct.

More Repositories

1

clusterProfiler

๐Ÿ“Š A universal enrichment tool for interpreting omics data
R
1,004
star
2

ggtree

๐ŸŽ„Visualization and annotation of phylogenetic trees
R
834
star
3

enrichplot

Visualization of Functional Enrichment Result
R
226
star
4

ChIPseeker

๐ŸŽฏ ChIP peak Annotation, Comparison and Visualization
R
220
star
5

ggmsa

๐Ÿšฅ Visualizing publication-quality multiple sequence alignment using ggplot2
R
199
star
6

ggbreak

๐Ÿ’” An implementation of scale functions for setting axis breaks of a 'gg' plot.
R
116
star
7

DOSE

๐Ÿ˜ท Disease Ontology Semantic and Enrichment analysis
R
114
star
8

treedata-book

๐Ÿ“š a complete reference book for treeio, tidytree and ggtree packages
TeX
99
star
9

aplot

Decorate a plot with associated information
R
97
star
10

treeio

๐ŸŒฑ Base Classes and Functions for Phylogenetic Tree Input and Output
R
94
star
11

ggtreeExtra

๐Ÿ‹ Add Geom Layers On Circular Or Other Layout Tree Of โ€œggtreeโ€
R
86
star
12

biomedical-knowledge-mining-book

๐Ÿ“š Biomedical knowledge mining using GOSemSim and clusterProfiler
TeX
66
star
13

scatterpie

๐ŸŽจ scatter pie plot
R
60
star
14

createKEGGdb

Create KEGG.db Package
R
58
star
15

GOSemSim

โ›ณ GO-terms Semantic Similarity Measures
R
58
star
16

plotbb

๐Ÿ–Œ๏ธ Grammar of Graphics for base plot
R
52
star
17

tidytree

๐ŸšฟA Tidy Tool for Phylogenetic Tree Data Manipulation
R
51
star
18

ggsc

๐Ÿง  Visualizing Single Cell and Spatial Transcriptomics
R
40
star
19

fanyi

Translate Words or Sentences via Online Translators
R
39
star
20

ReactomePA

Reactome Pathway Analysis
R
37
star
21

MicrobiomeProfiler

๐Ÿฆ  A shiny package for microbiome functional enrichment analysis
R
36
star
22

ProjectYulab

โญ๏ธ Small coding tasks that enable you to participate in our development
34
star
23

yulab.utils

Miscellaneous functions commonly used by 'YuLab-SMU'.
R
30
star
24

treedataverse

Meta package for processing and visualizing tree with data
R
27
star
25

plotting-tree-with-data-using-ggtreeExtra

TeX
24
star
26

tigeR

๐Ÿฏ tigeR: Tumor Immunotherapy Gene Expression Data Analysis R package
R
24
star
27

GeoTcgaData

Processed rna-seq data, copy number variation data, and methylation data on GEO and TCGA
R
22
star
28

seqcombo

Visualization tool for genetic reassortment
R
21
star
29

nCov2019

๐Ÿฆ  Exploring COVID-19 data
R
19
star
30

wget

download files in R using wget -c
R
17
star
31

survival-guide

YuLab็š„็”Ÿๅญ˜็ง˜็ฌˆ
16
star
32

ggfun

useful functions for ggplot
R
16
star
33

clusterProfiler.dplyr

dplyr verbs for clusterProfiler outputs
R
13
star
34

TDbook

A Companion Package for the Book "Data Integration, Manipulation and Visualization of Phylogenetic Trees"
R
13
star
35

tidydr

R
13
star
36

yulab-smu.github.io

๐Ÿ  Homepage for YuLab-SMU
HTML
13
star
37

MMINP

Microbe-Metabolite INteractions-based metabolic profiles Predictor
R
13
star
38

clusterProfiler-book

a complete reference book for clusterProfiler and its sub-packages
TeX
13
star
39

meshes

๐Ÿฉบ MeSH Enrichment and Semantic analyses
R
11
star
40

ggtreeDendro

Drawing 'dendrogram' using 'ggtree'
R
11
star
41

MicrobiotaProcessWorkshop

The workshop of microbiome datasets analysis using MicrobiotaProcess
Makefile
9
star
42

shinyTempSignal

Explore Temporal and Other Phylogenetic Signals
R
9
star
43

clusterProfiler_protocol

omics data analysis using clusterProfiler ;)
R
9
star
44

ggflow

Draw flow chart based on ggtree
R
8
star
45

mirrorselect

To help select CRAN and Bioconductor mirrors.
R
8
star
46

aplotExtra

Creating composite plot using 'aplot'
R
8
star
47

rdpvis

Visualizing sequence break point
R
7
star
48

sc2p

single cell to pathway
R
6
star
49

iggtree

interactive tree viewer using ggtree + shiny
R
6
star
50

seqmagick

sequence manipulation
R
6
star
51

supplemental-clusterProfiler-v4

TeX
5
star
52

wikiprofiler

R
5
star
53

supplemental-ggbreak

TeX
5
star
54

SVP

R
5
star
55

msacolor

R
4
star
56

HDO.db

A new version of DO.db
R
4
star
57

simpleGO

Simple GO Enrichment Analysis
R
4
star
58

BMplot

Base Modification Visualization
R
4
star
59

MP_supplementary_file

R
4
star
60

ggcircos

R
4
star
61

ggtreeSpace

๐Ÿ•ธ๏ธExploring phylomorphospace using 'ggtree'
R
4
star
62

misc

3
star
63

ggmsaBioWorkshop2021

Dockerfile
3
star
64

learnggtree

Tutorial for Learning 'ggtree'
Makefile
3
star
65

multiEnrichment

multi-omic enrichment analysis
R
3
star
66

gson

R
2
star
67

lab_dot_files

Vim Script
2
star
68

sclet

R
1
star
69

MPO.db

R
1
star
70

mh_analysis

R
1
star
71

ChIPseeker_current_protocols

1
star
72

gson-files

HTML
1
star
73

ggacmap

plotting acmap using ggplot2
R
1
star
74

HPO.db

R
1
star
75

COSemSim

An R package measures semantic similarity value for cell types, genes and proteins
R
1
star
76

supplemental-ggmsa

R
1
star
77

ggtangle

Draw Network with Data
R
1
star