onlineFDR
Clone of the Bioconductor repository for the onlineFDR package. See https://bioconductor.org/packages/devel/bioc/html/onlineFDR.html for the official development version, and https://dsrobertson.github.io/onlineFDR/ for easy access to documentation.
Science Score: 33.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
✓Committers with academic emails
4 of 9 committers (44.4%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (17.0%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Clone of the Bioconductor repository for the onlineFDR package. See https://bioconductor.org/packages/devel/bioc/html/onlineFDR.html for the official development version, and https://dsrobertson.github.io/onlineFDR/ for easy access to documentation.
Basic Info
- Host: GitHub
- Owner: dsrobertson
- Language: R
- Default Branch: master
- Homepage: https://dsrobertson.github.io/onlineFDR/
- Size: 11.8 MB
Statistics
- Stars: 14
- Watchers: 3
- Forks: 5
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.Rmd
---
output:
md_document:
variant: gfm
github_document: default
---
```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
[](https://github.com/dsrobertson/onlineFDR/actions)
[](https://codecov.io/gh/dsrobertson/onlineFDR)
# onlineFDR
`onlineFDR` allows users to control the false discovery rate (FDR) or
familywise error rate (FWER) for online hypothesis testing, where hypotheses
arrive in a stream. In this framework, a null hypothesis is
rejected based on the evidence against it and on the previous rejection decisions.
## Installation
To install the latest (development) version of the onlineFDR package from
Bioconductor, please run the following code:
```{r, message=FALSE, warning=FALSE, results=FALSE}
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
# The following initializes usage of Bioc
BiocManager::install()
BiocManager::install("onlineFDR")
```
Alternatively, you can install the package directly from GitHub:
```{r, message=FALSE, warning=FALSE, results=FALSE}
# install.packages("devtools") # If devtools not installed
devtools::install_github("dsrobertson/onlineFDR")
```
## Documentation
Documentation is hosted at https://dsrobertson.github.io/onlineFDR/
To view the vignette for the version of this package installed in your system,
start R and enter:
```{r, message=FALSE, warning=FALSE, results=FALSE}
browseVignettes("onlineFDR")
```
## References
Aharoni, E. and Rosset, S. (2014). Generalized alpha-investing: definitions,
optimality results and applications to public databases.
*Journal of the Royal Statistical Society (Series B)*, 76(4):771--794.
Foster, D. and Stine R. (2008). alpha-investing: a procedure for
sequential control of expected false discoveries.
*Journal of the Royal Statistical Society (Series B)*, 29(4):429-444.
Javanmard, A., and Montanari, A. (2015). On Online Control of False
Discovery Rate. *arXiv preprint*, https://arxiv.org/abs/1502.06197.
Javanmard, A., and Montanari, A. (2018). Online Rules for Control of False
Discovery Rate and False Discovery Exceedance. *Annals of Statistics*,
46(2):526-554.
Ramdas, A., Yang, F., Wainwright M.J. and Jordan, M.I. (2017). Online control
of the false discovery rate with decaying memory.
*Advances in Neural Information Processing Systems 30*, 5650-5659.
Ramdas, A., Zrnic, T., Wainwright M.J. and Jordan, M.I. (2018). SAFFRON: an
adaptive algorithm for online control of the false discovery rate.
*Proceedings of the 35th International Conference in Machine Learning*,
80:4286-4294.
Robertson, D.S. and Wason, J.M.S. (2018). Online control of the false discovery
rate in biomedical research. *arXiv preprint*, https://arxiv.org/abs/1809.07292.
Robertson, D.S., Wason, J.M.S. and Ramdas, A. (2022). Online multiple
hypothesis testing for reproducible research. *arXiv preprint*, https://arxiv.org/abs/2208.11418.
Robertson, D.S., Wildenhain, J., Javanmard, A. and Karp, N.A. (2019). onlineFDR:
an R package to control the false discovery rate for growing data repositories.
*Bioinformatics*, 35:4196-4199, https://doi.org/10.1093/bioinformatics/btz191.
Tian, J. and Ramdas, A. (2019). ADDIS: an adaptive discarding algorithm for
online FDR control with conservative nulls.
*Advances in Neural Information Processing Systems*, 9388-9396.
Tian, J. and Ramdas, A. (2021). Online control of the familywise error rate.
*Statistical Methods for Medical Research*, 30(4):976–993.
Zrnic, T., Jiang D., Ramdas A. and Jordan M. (2020). The Power of
Batching in Multiple Hypothesis Testing.
*International Conference on Artificial Intelligence and Statistics*,
PMLR, 108:3806-3815.
Zrnic, T., Ramdas, A. and Jordan, M.I. (2021). Asynchronous Online Testing of
Multiple Hypotheses. *Journal of Machine Learning Research*, 22:1-33.
Owner
- Login: dsrobertson
- Kind: user
- Repositories: 2
- Profile: https://github.com/dsrobertson
GitHub Events
Total
- Push event: 1
- Pull request event: 2
- Fork event: 1
Last Year
- Push event: 1
- Pull request event: 2
- Fork event: 1
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| lathanliou | l****5@m****u | 111 |
| dsrobertson | 3****n | 107 |
| Nitesh Turaga | n****a@g****m | 14 |
| Phillip Crout | 3****4 | 4 |
| dsrobertson | d****n@m****k | 3 |
| vobencha | v****a@g****m | 2 |
| J Wokaty | j****y@s****u | 2 |
| lshep | l****d@r****g | 1 |
| Robertson | d****r@m****k | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 5
- Total pull requests: 57
- Average time to close issues: 12 days
- Average time to close pull requests: 1 day
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 2.2
- Average comments per pull request: 0.37
- Merged pull requests: 55
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- aaronjfisher (4)
- pc494 (1)
Pull Request Authors
- latlio (32)
- dsrobertson (23)
- pc494 (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- bioconductor 9,207 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 5
- Total maintainers: 1
bioconductor.org: onlineFDR
Online error rate control
- Homepage: https://dsrobertson.github.io/onlineFDR/index.html
- Documentation: https://bioconductor.org/packages/release/bioc/vignettes/onlineFDR/inst/doc/onlineFDR.pdf
- License: GPL-3
-
Latest release: 2.16.0
published 10 months ago
Rankings
Maintainers (1)
Dependencies
- Rcpp * imports
- RcppProgress * imports
- dplyr * imports
- ggplot2 * imports
- progress * imports
- stats * imports
- tidyr * imports
- covr * suggests
- knitr * suggests
- rmarkdown * suggests
- testthat * suggests