forked from mdeber/BRGenomics
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.Rmd
78 lines (57 loc) · 2.27 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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
---
output: github_document
---
<!-- README.md is generated from README.Rmd. Please edit that file -->
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# BRGenomics
<!-- badges: start -->
<!-- badges: end -->
Efficient tools for the analysis of high-resolution genomics data in R.
Explore the documentation: https://mdeber.github.io/
# Installation
As of Bioconductor 3.11 (release date April 28, 2020), BRGenomics can be
installed directly from Bioconductor:
```{r, eval = FALSE}
# install.packages("BiocManager")
BiocManager::install("BRGenomics")
```
Alternatively, the latest development version can be installed from [GitHub](
https://github.com/mdeber/BRGenomics):
```{r, eval = FALSE}
# install.packages("remotes")
remotes::install_github("mdeber/BRGenomics@R3")
```
_BRGenomics (and Bioconductor 3.11) require R version 4.0 (release April 24,
2020). Installing the `R3` branch, as shown above, can be installed under
R >= 3.5_
If you install the development version from Github and you're using Windows,
[Rtools for Windows](https://cran.rstudio.com/bin/windows/Rtools/) is required.
## Features
See the [documentation website](https://mdeber.github.io/), which includes an
introductory vignette, as well as the documentation for currently implemented
functions, complete with demonstrative example code. The package currently
includes example PRO-seq data^[1]^.
## Limitations for Windows users
* No support for parallel/multicore processing
* No support for import bigWig files
## To Do
* Convert several functions into S4 generics
+ _Note that in future versions, the names of the first argument of
certain functions may change, but their order/utility will not. I.e.,
functions with with the first argument `dataset.gr` may become `x`_
* Formalize support for `GRangesList` objects (progress underway)
* Write methods for `BigWigFile`/`BigWigFileList` objects (to avoid loading
data into memory)
* (Possibly) use `GPos` objects by default
---
1. Hojoong Kwak, Nicholas J. Fuda, Leighton J. Core, John T. Lis (2013).
Precise Maps of RNA Polymerase Reveal How Promoters Direct Initiation and
Pausing. *Science* __339__(6122): 950–953.
https://doi.org/10.1126/science.1229386