https://github.com/remlapmot/bpbounds
R package implementing nonparametric bounds for the ACE due to Balke and Pearl, JASA, 1997
https://github.com/remlapmot/bpbounds
ace average-causal-effect bounds instrumental-variable iv mendelian mendelian-randomisation mendelian-randomization mendelianrandomisation mendelianrandomization mr nonparametric nonparametric-bounds pearl r shiny
Last synced: 2 months ago
JSON representation
R package implementing nonparametric bounds for the ACE due to Balke and Pearl, JASA, 1997
- Host: GitHub
- URL: https://github.com/remlapmot/bpbounds
- Owner: remlapmot
- License: gpl-3.0
- Created: 2018-10-25T21:50:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2026-03-27T10:38:28.000Z (2 months ago)
- Last Synced: 2026-03-27T22:32:35.113Z (2 months ago)
- Topics: ace, average-causal-effect, bounds, instrumental-variable, iv, mendelian, mendelian-randomisation, mendelian-randomization, mendelianrandomisation, mendelianrandomization, mr, nonparametric, nonparametric-bounds, pearl, r, shiny
- Language: R
- Homepage: https://remlapmot.github.io/bpbounds/
- Size: 5.39 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
# bpbounds: Nonparametric bounds for the average causal effect for one-sample (bivariate) and two-sample (trivariate) data
[](https://github.com/remlapmot/bpbounds/actions/workflows/check-full.yaml)
[](https://app.codecov.io/github/remlapmot/bpbounds?branch=master)
[](https://cran.r-project.org/package=bpbounds)
[](https://CRAN.R-project.org/package=bpbounds)
[](https://remlapmot.r-universe.dev/bpbounds)
R package implementing the nonparametric bounds for the average causal effect of [Balke and Pearl (1997)](https://doi.org/10.1080/01621459.1997.10474074).
## Installation
Install the released version of **bpbounds** from CRAN:
``` r
install.packages("bpbounds")
```
or from the MRCIEU R-universe
```r
install.packages("bpbounds", repos = c("https://mrcieu.r-universe.dev", "https://cloud.r-project.org"))
```
Or install the development version from my r-universe
```r
install.packages("bpbounds", repos = c("https://remlapmot.r-universe.dev", "https://cloud.r-project.org"))
```
Or install the development version from GitHub with:
``` r
# install.packages("remotes")
remotes::install_github("remlapmot/bpbounds")
```
## Shiny App
There is a Shiny app demonstrating the package at: .
## Package website
The helpfiles and vignette are shown on the package website at: .
## Authors
Tom Palmer (maintainer, tom.palmer@bristol.ac.uk), Roland Ramsahai, Vanessa Didelez, Nuala Sheehan.
## References
Balke A, Pearl J. Bounds on Treatment Effects from studies with imperfect compliance. Journal of the American Statistical Association, 1997, 92, 439, 1171-1176, doi: [10.1080/01621459.1997.10474074](https://doi.org/10.1080/01621459.1997.10474074).