-
Notifications
You must be signed in to change notification settings - Fork 3
/
README.Rmd
63 lines (44 loc) · 2.17 KB
/
README.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
---
output: github_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, echo = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "README-"
)
```
![Metabar banner](man/figures/metabaR.png)
`metabaR` is an R package enabling the import, handling and processing of DNA metabarcoding data that have been already processed through bioinformatic pipelines. It provides functions to reveal and filter common molecular artifacts produced during the experimental workflow.
This package can be easily used in combination with others R packages commonly used in ecology (`vegan`, `ade4`, `ape`, `picante`, etc.), and provides flexible graphic systems based on `ggplot2` to visualise the data under both ecological and experimental perspectives.
More specifically, `metabaR` provides:
- Import functions of DNA metabarcoding data from different bioinformatics pipelines
- Functions to manipulate the different types of tables one usually deals with when working with DNA metabarcoding.
- Functions of data curation that are absent from the above pipelines and detect/flag potential molecular artifacts such as contaminants, dysfynctional PCRs, etc.
- Functions to visualise the data under both ecological (e.g. type of samples, rarefaction curves) and experimental (e.g. type of controls, distribution across the PCR plate design) perspectives.
`metabaR` is developed on GitHub:
https://github.com/metabaRfactory/metabaR
## Overall overview
![Metabar over](man/figures/metabaR_overview.png)
## Installation
`metabaR` can be installed from GitHub using:
```{r gh-installation, eval = FALSE}
# install bioconductor dependencies
install.packages("BiocManager")
BiocManager::install("biomformat")
# install metabaR package
install.packages("remotes")
remotes::install_github("metabaRfactory/metabaR")
```
Package dependencies:
- for graphical purposes: `igraph`, `ggplot2` and `cowplot`
- for formatting purposes: `reshape2`, `seqinr`, `biomformat`
- for analysis purposes: `vegan`, `ade4`
## Example
This is a basic example of use:
```{r example}
library(metabaR)
data(soil_euk)
summary_metabarlist(soil_euk)
```