Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
c41afbd
Re-engineered chi_count_by_age
dcolombara Mar 7, 2025
53b4c56
Renamed proto_chi_count_by_age > chi_count_by_age
dcolombara Mar 7, 2025
da04629
improved chi_generate_instructions_pop
dcolombara Mar 8, 2025
34d7401
rename proto_chi_generate_instructions_pop
dcolombara Mar 8, 2025
78691b4
update / revise chi_get_proper_pop
dcolombara Mar 11, 2025
02db414
FIXED error for dropping missing cat2_group
dcolombara Mar 11, 2025
f395df3
proto_chi_get_proper_pop > chi_get_proper_pop
dcolombara Mar 11, 2025
39aafe1
Improved proto_chi_drop_illogical_ages header
dcolombara Mar 11, 2025
2ce28ac
fix chi_get_proper_pop
dcolombara Mar 11, 2025
2b6133e
rename proto_chi_drop_illogical_ages.R
dcolombara Mar 11, 2025
0609223
harmonization of cat1/2 loops across code
dcolombara Mar 14, 2025
84ff6be
Merge pull request #14 from PHSKC-APDE/update_for_rates
rwbuie Mar 17, 2025
011c30d
remove start year from generate_tro_shell
rwbuie Mar 18, 2025
8678bd4
fixed bug where non age groups with "-" "<", "+" were being captured
rwbuie Mar 19, 2025
333e824
move chi_get_cols to its own R file
rwbuie Mar 24, 2025
0bd5be5
update yaml to current standard
rwbuie Mar 24, 2025
1ef683c
added handling for set numbers to be any number (not required to be 1…
rwbuie Mar 25, 2025
88727c3
refreshed helpfiles
dcolombara Mar 28, 2025
d6f17bf
updated tests to remove start.year argument
dcolombara Mar 28, 2025
62f4181
updated vignette for chi_generate_tro_shell
dcolombara Mar 28, 2025
b2e11dd
remove start year from test of chi_generate_tro_shell
rwbuie Mar 28, 2025
0b0d9c0
Merge branch 'dev_updates_off_lcod' of https://github.com/PHSKC-APDE/…
rwbuie Mar 28, 2025
9f6febc
updated chi yaml to 2025 standard, added a pre2025 yaml for validatin…
rwbuie Mar 28, 2025
0a237d4
added metadat option to get chi_get_cols
rwbuie Mar 28, 2025
34b1a46
updated for expanded chi_get_cols
rwbuie Mar 28, 2025
42d150f
Merge pull request #17 from PHSKC-APDE/dev_updates_off_lcod
rwbuie Mar 31, 2025
01eb0bf
Merge pull request #18 from PHSKC-APDE/dev
rwbuie Mar 31, 2025
daebc38
expand testing analytic set instructions
rwbuie Apr 1, 2025
18d86b6
remove unneeded tests
rwbuie Apr 1, 2025
d1a383a
sepearte into 2 set version of hgelper
rwbuie Apr 1, 2025
38105f5
rename indicator to "indicator1"
rwbuie Apr 1, 2025
ff0df91
variable modeller able to produce code for modelling a provided facto…
rwbuie Apr 2, 2025
7b950dd
Created chi_chars_ccs & chi_chars_injury & tests
dcolombara Apr 3, 2025
20de324
Tiny tweaks to CHARS functions for devtools::check
dcolombara Apr 3, 2025
02f0e3d
fixed "NA" and added remaining data type catchers for data modeller f…
rwbuie Apr 3, 2025
c519742
added optioin to not report failed data models
rwbuie Apr 3, 2025
f1017ce
have working pipeline to create generic dataframes from actual DT
rwbuie Apr 4, 2025
d050bc4
completed prototype of data generator
rwbuie Apr 7, 2025
84c3371
bug fix and format handling for data generated. rename to data modeller
rwbuie Apr 8, 2025
9cde19d
updated comments for current state
rwbuie Apr 8, 2025
d22be02
rendered new chi_get_cols helpfile
dcolombara Apr 8, 2025
52b79a1
FIXED chi_generate_metadata valid_years
dcolombara Apr 8, 2025
40695eb
cleaning some testing code
rwbuie Apr 9, 2025
eaaadae
fixed parsing error and improved and standardized reporting for data …
rwbuie Apr 10, 2025
008c715
fixed typing error, implemented test solution for continuous numerics…
rwbuie Apr 10, 2025
4b1feb4
clean test code
rwbuie Apr 10, 2025
0e7e1e6
FIX warnings for chi_chars_injury
dcolombara Apr 10, 2025
b7d3907
FIXED warning for race3_hispanic cat2_varname
dcolombara Apr 10, 2025
781a21e
stable with generic analysis set and data, and modelled death and brf…
rwbuie Apr 11, 2025
8a67eed
added test for CHI generate estimates
rwbuie Apr 11, 2025
575c50b
fixed chi_geo_kc levels for generic data generated by setup_test_data()
rwbuie Apr 11, 2025
9e352cc
Created chi_keep_proper_ages + tests + helpfile
dcolombara Apr 11, 2025
ea9ff1a
chi_chars_ccs & chi_chars_injury proper ages
dcolombara Apr 11, 2025
42fc91f
chi_calc determination of WA State data improved
dcolombara Apr 11, 2025
fadba24
encapsulate connection test
rwbuie Apr 12, 2025
ff20a99
suppressed warnings where unimportant
rwbuie Apr 12, 2025
7121e94
unresolved: error when trtying to test chi_generate_metadata. Somethi…
rwbuie Apr 12, 2025
092f83b
Fix single year & properly order columns
dcolombara Apr 14, 2025
1cddf4e
return all data when cat1 & cat2 are not age
dcolombara Apr 14, 2025
bae6374
Merge pull request #21 from PHSKC-APDE/chi_calc_wastate_fix
rwbuie Apr 14, 2025
54faa3e
Merge pull request #20 from PHSKC-APDE/chars_tools
rwbuie Apr 14, 2025
50ed346
Merge pull request #19 from PHSKC-APDE/hotfix_chi_generate_metadata
rwbuie Apr 14, 2025
d1f6eba
Merge pull request #22 from PHSKC-APDE/adding_unit_tests
rwbuie Apr 14, 2025
a1837ae
updated front readme
rwbuie Apr 14, 2025
e386040
add keyring to Suggests in DESCRIPTION
dcolombara Apr 14, 2025
983e9d5
Merge pull request #23 from PHSKC-APDE/keyring_hotfix
dcolombara Apr 14, 2025
462338a
corrected bug in year assignemnt of create variable functiom
rwbuie Apr 14, 2025
0ca2aef
fixed years for test data generation. Added se != 0 test for chi_calc
rwbuie Apr 14, 2025
c53ffb4
Merge branch 'dev' of https://github.com/PHSKC-APDE/apde.chi.tools in…
rwbuie Apr 14, 2025
e3bee9a
removed library calls (these should not be included in a test page, a…
rwbuie Apr 14, 2025
294bb26
removed uneccessary library calls
rwbuie Apr 14, 2025
0abdeaa
clean unecesary function call from generate_test_data()
rwbuie Apr 14, 2025
5b13b65
uncommented, works fine
rwbuie Apr 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions DESCRIPTION
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Remotes:
github::PHSKC-APDE/rads, github::PHSKC-APDE/dtsurvey
Suggests:
httr,
keyring,
knitr,
progress,
rmarkdown,
Expand Down
12 changes: 12 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Generated by roxygen2: do not edit by hand

export(chi_calc)
export(chi_chars_ccs)
export(chi_chars_injury)
export(chi_compare_estimates)
export(chi_count_by_age)
export(chi_drop_illogical_ages)
Expand All @@ -9,13 +11,17 @@ export(chi_generate_instructions_pop)
export(chi_generate_metadata)
export(chi_generate_tro_shell)
export(chi_get_cols)
export(chi_get_proper_pop)
export(chi_get_yaml)
export(chi_keep_proper_ages)
export(chi_qa_tro)
export(chi_update_sql)
import(data.table)
import(dtsurvey)
import(future)
import(future.apply)
import(progressr)
import(rads)
importFrom(DBI,Id)
importFrom(DBI,dbConnect)
importFrom(DBI,dbDisconnect)
Expand All @@ -26,7 +32,9 @@ importFrom(data.table,"%between%")
importFrom(data.table,":=")
importFrom(data.table,.GRP)
importFrom(data.table,.SD)
importFrom(data.table,CJ)
importFrom(data.table,`:=`)
importFrom(data.table,as.data.table)
importFrom(data.table,between)
importFrom(data.table,copy)
importFrom(data.table,data.table)
Expand All @@ -47,6 +55,9 @@ importFrom(future.apply,future_lapply)
importFrom(glue,glue)
importFrom(glue,glue_sql)
importFrom(odbc,odbc)
importFrom(progressr,handlers)
importFrom(progressr,progressor)
importFrom(progressr,with_progress)
importFrom(rads,calc)
importFrom(rads,round2)
importFrom(rads,string_clean)
Expand All @@ -57,6 +68,7 @@ importFrom(stats,na.omit)
importFrom(stats,qnorm)
importFrom(tidyr,crossing)
importFrom(tools,toTitleCase)
importFrom(utils,capture.output)
importFrom(utils,tail)
importFrom(yaml,read_yaml)
importFrom(yaml,yaml.load)
5 changes: 3 additions & 2 deletions R/chi_calc.R
Original file line number Diff line number Diff line change
Expand Up @@ -196,10 +196,11 @@ chi_calc <- function(ph.data = NULL,
tempbv <- unique(na.omit(c(tempbv1, tempbv2)))
tempend <- current_row$end
tempstart <- current_row$start
temptab <- current_row$tab

# use calc()----
if(rate == FALSE){ # standard proportion analysis
if(any(grepl('wastate', tempbv))){
if(temptab == '_wastate'){
tempest <- rads::calc(ph.data = ph.data[chi_year >= tempstart & chi_year <= tempend],
what = current_row$indicator_key,
by = tempbv,
Expand All @@ -214,7 +215,7 @@ chi_calc <- function(ph.data = NULL,
}
}
if(rate == TRUE){
if(any(grepl('wastate', tempbv))){
if(temptab == '_wastate'){
tempest <- rads::calc(ph.data = ph.data[chi_year >= tempstart & chi_year <= tempend],
what = current_row$indicator_key,
by = tempbv,
Expand Down
Loading