Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge branch:main into branch:dev_atkinson #18

Merged
merged 31 commits into from
Aug 23, 2024
Merged

Merge branch:main into branch:dev_atkinson #18

merged 31 commits into from
Aug 23, 2024

Conversation

idblr
Copy link
Owner

@idblr idblr commented Aug 23, 2024

Prep for fix to atkinson() function by fast-forwarding development branch

DavisVaughan and others added 30 commits December 15, 2022 15:52
* Fix faulty join args for `powell_wiley()` function and an example in README
* Thank you, @DavisVaughan, for the PR
* Added `bell()` function to compute the aspatial racial/ethnic Isolation Index (II) based on Shevky & Williams (1949; ISBN-13:978-0837156378) and [Bell (1954)](https://doi.org/10.2307/2574118)
  * Added `white()` function to compute the aspatial racial/ethnic Correlation Ratio based on [Bell (1954)](https://doi.org/10.2307/2574118) and [White (1986)](https://doi.org/10.2307/3644339)
* Added `sudano()` function to compute the aspatial racial/ethnic Location Quotient based on [Merton (1939)](https://doi.org/10.2307/2084686) and [Sudano et al. (2013)](https://doi.org/10.1016/j.healthplace.2012.09.015)
* Added `bemanian_beyer()` function to compute the aspatial racial/ethnic Local Exposure and Isolation metric based on [Bemanian & Beyer (2017)](https://doi.org/10.1158/1055-9965.EPI-16-0926)
* `car` is now Imports
* Removed `ubuntu-latest (oldrel-1)` from GitHub Actions for R-CMD-Check
* In response to #8
* Added `hoover()` function to compute the aspatial racial/ethnic Delta (DEL) based on [Hoover (1941)](https://doi.org/10.1017/S0022050700052980) and Duncan et al. (1961; LC:60007089)
…and `white()`

* when a smaller geography contains n=0 total population, will assign a value of zero (0) in the internal calculation instead of NA
* For consistent readability
* Updated documentation about value range of V (White) from `{0 to 1}` to `{-Inf to Inf}`
* Updated examples in vignette (& README) an example for `hoover()` and a larger variety of U.S. states
* Updated DESCRIPTION, NAMESPACE, & 'cran-comments.md'
* removes horizontal scroll bar in HTML view
* removes horizontal scroll bar in HTML view
🔀 Merge `branch:dev_hoover` with `branch:main`
* Created 'rhub.yaml'
* test solution for #8 (attempt 2)
* suspect #8 is lack of 'sf' dependencies in earlier Ubuntu releases (i.e., GDAL)
* now install 'sf' dependencies based on R CMD check in GitHub Actions of pfizer-opensource/deprivateR
* test solution for #8 (attempt 3)
🩺 Update R CMD check in GitHub Actions
* install additional dependencies for `macOS-latest` and `ubuntu-latest` checks
* removed unit test for `macOS-latest (devel)` because of 'units' dependency configuration
* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 4)

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 5)
* install additional dependencies for `macOS-latest` and `ubuntu-latest` checks

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 6)
* install `geos` dependencies for macOS
* removing `r-cran-desctools` (for now) to test `r-cran-car` fix

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 7)
* install 'units' dependency correctly on macOS

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 8)
* install 'units' dependency correctly on macOS r-devel
* streamline Linux tests dependencies

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 9)
* install 'units' dependency correctly on macOS r-devel

* 🩺 Update R CMD check in GitHub Actions

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 1)
* install 'units' dependency correctly on macOS r-devel

* 🩺 Update R CMD check in GitHub Actions

* test solution for #8 (attempt 11)
* removed unit test for `macOS-latest (devel)` because of 'units' dependency configuration

* ✨ CBSAs now available as a larger geographical unit

* Added  `geo_large = 'cbsa'` option for computing Core Based Statistical Areas as the larger geographical unit in `atkinson()`, `bell()`, `bemanian_beyer()`, `duncan()`, `hoover()`, `sudano()`, and `white()` functions.
* `tigris` is now Imports
* Updated documentation formatting of metric names in most functions

* 🔗 Fix links in README badges

* 🔀 Merge `branch:dev_hoover` into `branch:main` (#12) (#13)

:stethoscope: Update R CMD check in GitHub Actions
* install additional dependencies for `macOS-latest` and `ubuntu-latest` checks
* removed unit test for `macOS-latest (devel)` because of 'units' dependency configuration
* ✨ CSAs and metro divisions now available as a larger geographical unit
* Added `geo_large = 'csa'` for Core Based Statistical Areas and `geo_large = 'metro'` for Metropolitan Divisions as the larger geographical unit in `atkinson()`, `bell()`, `bemanian_beyer()`, `duncan()`, `hoover()`, `sudano()`, and `white()` functions.
* Updated documentation throughout
* Initial commit for branch "dev_white_blau" (ndi v0.1.6.9001)
* Added `white_blau()` function to compute an index of spatial proximity (*SP*) based on [White (1986)](https://doi.org/10.2307/3644339) and Blau (1977; ISBN-13:978-0-029-03660-0)
* `units` is now Imports
* Reformatted functions for consistent internal structure
* Add example for `white_blau()` in vignette and README
* Updated examples in functions to better describe the metrics
* Updated documentation formatting of metric names in all functions
* ✨ Initial commit for branch "dev_lieberson" (ndi v0.1.6.9002)

* Added `lieberson()` function to compute he aspatial racial/ethnic Isolation Index (_xPx\*_) based on Lieberson (1981; ISBN-13:978-1-032-53884-6) and and [Bell (1954)](https://doi.org/10.2307/2574118)
* `bell()` function computes the Interaction Index (Bell) not the Isolation Index as previously documented. Updated documentation throughout
* Renamed *AI* as *A*, *DI* as *D*, *Gini* as *G*, and *II* as _xPx\*_ to align with the definitions from [Massey & Denton (1988)](https://doi.org/10.1093/sf/67.2.281). The output for `atkinson()` now produces `a` instead of `ai`. The output for `duncan()` now produces `d` instead of `ai`. The output for `gini()` now produces `g` instead of `gini`. The output for `bell()` now produces `xPx_star` instead of `II`. The internal functions `ai_fun()`, `di_fun()` and `ii_fun()` were renamed `a_fun()`, `d_fun()` and `xpx_star_fun()`, respectively.
* 📝 Updated vignette for v0.1.6.9002
@idblr idblr merged commit 08330c5 into dev_atkinson Aug 23, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants