Skip to content

Commit 749010c

Browse files
committed
update to readme
1 parent 26e1125 commit 749010c

File tree

5 files changed

+118
-39
lines changed

5 files changed

+118
-39
lines changed

README.Rmd

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,32 @@ knitr::opts_chunk$set(
1212
out.width = "100%"
1313
)
1414
```
15-
## proActiv
15+
![Stay proActiv!](man/figures/proActiv_design.png)
16+
17+
![Stay proActiv!](man/figures/proActiv_name.png)
18+
19+
20+
## proActiv: Estimation of Promoter Activity from RNA-Seq data
1621

1722
<!-- badges: start -->
1823
<!-- badges: end -->
1924

20-
proActiv is an R package that estimates promoter activity from RNA-Seq data. proActiv uses aligned reads and genome annotations as input, and provides absolute and relative promoter activity as output. The package can be used to identify active promoters and alternative promoters, the details of the method are described in [Demircioglu et al (2019)](https://www.cell.com/cell/fulltext/S0092-8674(19)30906-7).
25+
proActiv is an R package that estimates promoter activity from RNA-Seq data. proActiv uses aligned reads and genome annotations as input, and provides absolute and relative promoter activity as output. The package can be used to identify active promoters and alternative promoters, the details of the method are described in [Demircioglu et al][Reference].
2126

2227
Additional data on differential promoters in tissues and cancers from TCGA, ICGC, GTEx, and PCAWG can be downloaded here: https://jglab.org/data-and-software/
2328

29+
### Content
30+
31+
- [Installation]
32+
- [Estimate Promoter Activity]
33+
- [Annotation and Example Data]
34+
- [Creating your own promoter annotations]
35+
- [Limitations]
36+
- [Release History]
37+
- [Citing proActiv][Reference]
38+
- [Contributors]
39+
40+
2441
### Installation
2542

2643
proActiv can be installed from GitHub with:
@@ -30,7 +47,7 @@ library("devtools")
3047
devtools::install_github("GoekeLab/proActiv")
3148
```
3249

33-
### Estimate Promoter Activity (after TopHat2 or STAR alignment)
50+
### Estimate Promoter Activity
3451

3552
This is a basic example to estimate promoter activity from a set of RNA-Seq data which was aligned with TopHat2 (or STAR). proActiv will use the junction file from the TopHat2 (STAR) alignment, and a set of annotation objects that describe the associations of promoters, transcripts, and genes, to calculate promoter activity.
3653

@@ -129,17 +146,25 @@ head(promoterCoordinates(promoterAnnotationData))
129146
130147
```
131148

149+
## Release History
150+
151+
**Initial Release 0.1.0**
152+
153+
Release date: 5th September 2020
132154

133155
## Limitations
134156

135157
proActiv will not provide promoter activity estimates for promoters which are not uniquely identifiable from splice junctions (single exon transcripts, promoters which overlap with internal exons).
136158

137-
## Citing proActiv
159+
## Reference
138160

139161
If you use proActiv, please cite:
140162

141-
Demircioğlu, Deniz, et al. "A Pan-cancer Transcriptome Analysis Reveals Pervasive Regulation through Alternative Promoters." *Cell* 178.6 (2019): 1465-1477.
163+
[Demircioğlu, Deniz, et al. "A Pan-cancer Transcriptome Analysis Reveals Pervasive Regulation through Alternative Promoters." *Cell* 178.6 (2019): 1465-1477.](https://www.cell.com/cell/fulltext/S0092-8674(19)30906-7)
142164

143165
## Contributors
144166

145-
ProActiv is developed and maintained by Deniz Demircioglu and Jonathan Göke.
167+
proActiv was developed and maintained by [Deniz Demircioglu](https://github.com/dnzdmrcgl) and [Jonathan Göke](https://github.com/jonathangoeke).
168+
169+
![Stay proActiv!](man/figures/proActiv_logoName.png)
170+

README.md

Lines changed: 87 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,37 @@
11

22
<!-- README.md is generated from README.Rmd. Please edit that file -->
3-
proActiv
4-
--------
3+
4+
![Stay proActiv\!](man/figures/proActiv_design.png)
5+
6+
![Stay proActiv\!](man/figures/proActiv_name.png)
7+
8+
## proActiv: Estimation of Promoter Activity from RNA-Seq data
59

610
<!-- badges: start -->
11+
712
<!-- badges: end -->
8-
proActiv is an R package that estimates promoter activity from RNA-Seq data. proActiv uses aligned reads and genome annotations as input, and provides absolute and relative promoter activity as output. The package can be used to identify active promoters and alternative promoters, the details of the method are described in [Demircioglu et al (2019)](https://www.cell.com/cell/fulltext/S0092-8674(19)30906-7).
913

10-
Additional data on differential promoters in tissues and cancers from TCGA, ICGC, GTEx, and PCAWG can be downloaded here: <https://jglab.org/data-and-software/>
14+
proActiv is an R package that estimates promoter activity from RNA-Seq
15+
data. proActiv uses aligned reads and genome annotations as input, and
16+
provides absolute and relative promoter activity as output. The package
17+
can be used to identify active promoters and alternative promoters, the
18+
details of the method are described in [Demircioglu et al](#reference).
19+
20+
Additional data on differential promoters in tissues and cancers from
21+
TCGA, ICGC, GTEx, and PCAWG can be downloaded here:
22+
<https://jglab.org/data-and-software/>
23+
24+
### Content
25+
26+
- [Installation](#installation)
27+
- [Estimate Promoter Activity](#estimate-promoter-activity)
28+
- [Annotation and Example Data](#annotation-and-example-data)
29+
- [Creating your own promoter
30+
annotations](#creating-your-own-promoter-annotations)
31+
- [Limitations](#limitations)
32+
- [Release History](#release-history)
33+
- [Citing proActiv](#reference)
34+
- [Contributors](#contributors)
1135

1236
### Installation
1337

@@ -18,9 +42,13 @@ library("devtools")
1842
devtools::install_github("GoekeLab/proActiv")
1943
```
2044

21-
### Estimate Promoter Activity (after TopHat2 or STAR alignment)
45+
### Estimate Promoter Activity
2246

23-
This is a basic example to estimate promoter activity from a set of RNA-Seq data which was aligned with TopHat2 (or STAR). proActiv will use the junction file from the TopHat2 (STAR) alignment, and a set of annotation objects that describe the associations of promoters, transcripts, and genes, to calculate promoter activity.
47+
This is a basic example to estimate promoter activity from a set of
48+
RNA-Seq data which was aligned with TopHat2 (or STAR). proActiv will use
49+
the junction file from the TopHat2 (STAR) alignment, and a set of
50+
annotation objects that describe the associations of promoters,
51+
transcripts, and genes, to calculate promoter activity.
2452

2553
``` r
2654
library(proActiv)
@@ -58,36 +86,50 @@ relativePromoterActivity <- getRelativePromoterActivity(absolutePromoterActivity
5886

5987
### Annotation and Example Data
6088

61-
Pre-calculated promoter annotation data for Gencode v19 (GRCh37) is available as part of the proActiv package. The PromoterAnnotation object has 4 slots:
89+
Pre-calculated promoter annotation data for Gencode v19 (GRCh37) is
90+
available as part of the proActiv package. The PromoterAnnotation object
91+
has 4 slots:
6292

63-
- reducedExonRanges : The reduced first exon ranges for each promoter with promoter metadata for Gencode v19
64-
- promoterIdMapping : The id mapping between transcript ids, names, TSS ids, promoter ids and gene ids for Gencode v19
65-
- annotatedIntronRanges : The intron ranges annotated with the promoter information for Gencode v19
66-
- promoterCoordinates : Promoter coordinates (TSS) with gene id and internal promoter state for Gencode v19
93+
- reducedExonRanges : The reduced first exon ranges for each promoter
94+
with promoter metadata for Gencode v19
95+
- promoterIdMapping : The id mapping between transcript ids, names,
96+
TSS ids, promoter ids and gene ids for Gencode v19
97+
- annotatedIntronRanges : The intron ranges annotated with the
98+
promoter information for Gencode v19
99+
- promoterCoordinates : Promoter coordinates (TSS) with gene id and
100+
internal promoter state for Gencode v19
67101

68-
Example junction files as produced by TopHat2 and STAR are available as external data. The reference genome used for alignment is Gencode v19 (GRCh37). The TopHat2 and STAR example files (5 files each) can be found at 'extdata/tophat2' and 'extdata/star' folders respectively.
102+
Example junction files as produced by TopHat2 and STAR are available as
103+
external data. The reference genome used for alignment is Gencode v19
104+
(GRCh37). The TopHat2 and STAR example files (5 files each) can be found
105+
at ‘extdata/tophat2’ and ‘extdata/star’ folders respectively.
69106

70107
Example TopHat2 files:
71108

72-
- extdata/tophat2/sample1.bed
73-
- extdata/tophat2/sample2.bed
74-
- extdata/tophat2/sample3.bed
75-
- extdata/tophat2/sample4.bed
76-
- extdata/tophat2/sample5.bed
109+
- extdata/tophat2/sample1.bed
110+
- extdata/tophat2/sample2.bed
111+
- extdata/tophat2/sample3.bed
112+
- extdata/tophat2/sample4.bed
113+
- extdata/tophat2/sample5.bed
77114

78115
Example STAR files:
79116

80-
- extdata/tophat2/sample1.junctions
81-
- extdata/tophat2/sample2.junctions
82-
- extdata/tophat2/sample3.junctions
83-
- extdata/tophat2/sample4.junctions
84-
- extdata/tophat2/sample5.junctions
117+
- extdata/tophat2/sample1.junctions
118+
- extdata/tophat2/sample2.junctions
119+
- extdata/tophat2/sample3.junctions
120+
- extdata/tophat2/sample4.junctions
121+
- extdata/tophat2/sample5.junctions
85122

86123
### Creating your own promoter annotations
87124

88-
proActiv provides functions to create promoter annotation objects for any genome. Here we describe how the annotation can be created using a TxDb object (please see the TxDb documentation for how to create annotations from a GTF file).
125+
proActiv provides functions to create promoter annotation objects for
126+
any genome. Here we describe how the annotation can be created using a
127+
TxDb object (please see the TxDb documentation for how to create
128+
annotations from a GTF file).
89129

90-
A TxDb object for the human genome version hg19 (Grch37) can be downloaded here: [inputFiles](http://s3.ap-southeast-1.amazonaws.com/all-public-data.store.genome.sg/DemirciogluEtAl2019/annotations/gencode.v19.annotation.sqlite)
130+
A TxDb object for the human genome version hg19 (Grch37) can be
131+
downloaded here:
132+
[inputFiles](http://s3.ap-southeast-1.amazonaws.com/all-public-data.store.genome.sg/DemirciogluEtAl2019/annotations/gencode.v19.annotation.sqlite)
91133

92134
``` r
93135
library(GenomicRanges)
@@ -114,19 +156,31 @@ head(promoterIdMapping(promoterAnnotationData))
114156
head(promoterCoordinates(promoterAnnotationData))
115157
```
116158

117-
Limitations
118-
-----------
159+
## Release History
160+
161+
**Initial Release 0.1.0**
162+
163+
Release date: 5th September 2020
119164

120-
proActiv will not provide promoter activity estimates for promoters which are not uniquely identifiable from splice junctions (single exon transcripts, promoters which overlap with internal exons).
165+
## Limitations
121166

122-
Citing proActiv
123-
---------------
167+
proActiv will not provide promoter activity estimates for promoters
168+
which are not uniquely identifiable from splice junctions (single exon
169+
transcripts, promoters which overlap with internal exons).
170+
171+
## Reference
124172

125173
If you use proActiv, please cite:
126174

127-
Demircioğlu, Deniz, et al. "A Pan-cancer Transcriptome Analysis Reveals Pervasive Regulation through Alternative Promoters." *Cell* 178.6 (2019): 1465-1477.
175+
[Demircioğlu, Deniz, et al. “A Pan-cancer Transcriptome Analysis Reveals
176+
Pervasive Regulation through Alternative Promoters.” *Cell* 178.6
177+
(2019):
178+
1465-1477.](https://www.cell.com/cell/fulltext/S0092-8674\(19\)30906-7)
179+
180+
## Contributors
128181

129-
Contributors
130-
------------
182+
proActiv was developed and maintained by [Deniz
183+
Demircioglu](https://github.com/dnzdmrcgl) and [Jonathan
184+
Göke](https://github.com/jonathangoeke).
131185

132-
ProActiv is developed and maintained by Deniz Demircioglu and Jonathan Göke.
186+
![Stay proActiv\!](man/figures/proActiv_logoName.png)

man/figures/proActiv_design.png

34.8 KB
Loading

man/figures/proActiv_logoName.png

216 KB
Loading

man/figures/proActiv_name.png

292 KB
Loading

0 commit comments

Comments
 (0)