Skip to content

Commit a4d10c3

Browse files
committed
Final JOSS: fixed track figure, section reorder, all 4 authors, enlarged logo
1 parent 68c67ff commit a4d10c3

File tree

4 files changed

+19
-13
lines changed

4 files changed

+19
-13
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# PyPeakRankR
22

33
<p align="center">
4-
<img src="PyPR.png" width="180" alt="PyPeakRankR logo"/>
4+
<img src="PyPR.png" width="320" alt="PyPeakRankR logo"/>
55
</p>
66

77
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
@@ -223,6 +223,10 @@ Saroja Somasundaram — Allen Institute for Brain Science
223223

224224
Nelson J. Johansen — Allen Institute for Brain Science
225225

226+
Jeremy Miller — Allen Institute for Brain Science
227+
228+
Trygve E. Bakken — Allen Institute for Brain Science
229+
226230
## License
227231

228232
MIT License. See [LICENSE](LICENSE).

paper/biccn_three_peaks.png

445 Bytes
Loading

paper/paper.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,6 @@ The target audience is computational biologists who work with single-cell ATAC-s
6262
bulk ATAC-seq data and need to systematically prioritize peaks for experimental
6363
follow-up, particularly for enhancer discovery or adeno-associated virus (AAV) tool design.
6464

65-
Existing tools address related but distinct problems: peak callers such as
66-
MACS2 [@Zhang2008] identify open chromatin regions but rank peaks only by
67-
fold change or p-value, which reflects signal strength rather than cell-type
68-
specificity. A peak with high MACS2 fold change may be active across many cell
69-
types (a housekeeping element) and therefore a poor candidate for cell-type
70-
targeted AAV tools. Differential accessibility tools such as ArchR [@Corces2018]
71-
test for cell type enrichment but operate within their own data model. Annotation
72-
tools such as GREAT [@McLean2010] link peaks to genes. None provide a unified,
73-
flexible framework for assembling a standardized feature matrix across
74-
heterogeneous input tracks — which is precisely what PyPeakRankR addresses.
75-
7665
# State of the field
7766

7867
Several tools perform individual aspects of peak level feature computation.
@@ -84,6 +73,17 @@ but does not produce portable, tool agnostic feature tables. `pyfaidx`
8473
[@Shirley2015] enables FASTA sequence access but provides no genomics feature
8574
pipeline.
8675

76+
Existing tools address related but distinct problems: peak callers such as
77+
MACS2 [@Zhang2008] identify open chromatin regions but rank peaks only by
78+
fold change or p-value, which reflects signal strength rather than cell-type
79+
specificity. A peak with high MACS2 fold change may be active across many cell
80+
types (a housekeeping element) and therefore a poor candidate for cell-type
81+
targeted AAV tools. Differential accessibility tools such as ArchR [@Corces2018]
82+
test for cell type enrichment but operate within their own data model. Annotation
83+
tools such as GREAT [@McLean2010] link peaks to genes. None provide a unified,
84+
flexible framework for assembling a standardized feature matrix across
85+
heterogeneous input tracks — which is precisely what PyPeakRankR addresses.
86+
8787
PyPeakRankR fills this gap by combining `pyBigWig`, `pyfaidx`, and
8888
`scipy` [@Virtanen2020] into a CLI pipeline that assembles heterogeneous
8989
features into a single reproducible TSV table.

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ requires-python = ">=3.9"
1111
license = {file = "LICENSE"}
1212
authors = [
1313
{name = "Saroja Somasundaram", email = "sarojas@alleninstitute.org"},
14-
{name = "Nelson J. Johansen", email = "nelsonj@alleninstitute.org"}
14+
{name = "Nelson J. Johansen", email = "nelsonj@alleninstitute.org"},
15+
{name = "Jeremy Miller", email = "jeremym@alleninstitute.org"},
16+
{name = "Trygve E. Bakken", email = "trygveb@alleninstitute.org"}
1517
]
1618
keywords = [
1719
"genomics", "ATAC-seq", "BigWig", "regulatory elements",

0 commit comments

Comments
 (0)