Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
17cf602
Join WQP data with the TADA criteria table
wokenny13 Jun 30, 2026
f3ef0dd
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jun 30, 2026
6817034
Update WORDLIST
wokenny13 Jul 1, 2026
9f99ec4
Update test-CriteriaAnalysis.R
wokenny13 Jul 1, 2026
f0b26f7
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 1, 2026
b823c97
address missing match issues in auto_assign of criteria table
wokenny13 Jul 1, 2026
35c7ed9
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 1, 2026
a5db379
message format output edits
wokenny13 Jul 1, 2026
c05c620
Merge branch 'join-wqp-data-with-criteria-table' of https://github.co…
wokenny13 Jul 1, 2026
c7f46bd
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 1, 2026
dba7d15
Update WQXCharAliasRef.rda
wokenny13 Jul 2, 2026
ba3918b
Update test-Utilities.R
wokenny13 Jul 6, 2026
289b701
use base piping
wokenny13 Jul 6, 2026
ae0ff66
Update ATTAINSCrosswalks.R
wokenny13 Jul 6, 2026
0d3c492
Merge branch 'develop' into join-wqp-data-with-criteria-table
wokenny13 Jul 6, 2026
70163b3
minor message update and test update to reference the first data fram…
wokenny13 Jul 6, 2026
3cc00bb
address many to many relationship message
wokenny13 Jul 6, 2026
113a054
address expect many-to-many relationship
wokenny13 Jul 6, 2026
429121e
add missing byChar parameter in r documentation for TADA_Analysis_Joi…
wokenny13 Jul 6, 2026
c71542e
Update TADA_Analysis_Join_WQP_Criteria.Rd
wokenny13 Jul 6, 2026
1a895a8
update documentation for TADA_Analysis_Join_WQP_Criteria
wokenny13 Jul 7, 2026
f5f252a
add AUMLRef and AU_UsesRef as arg inputs to TADA_Analysis_Join_WQP_Cr…
wokenny13 Jul 7, 2026
9b6cd97
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 7, 2026
102937f
update r documentation
wokenny13 Jul 7, 2026
5f1c8ce
Update CriteriaAnalysis.R
wokenny13 Jul 8, 2026
ad95131
add clean arg input to TADA_Analysis_Join_WQP_Criteria
wokenny13 Jul 8, 2026
417f7e1
Merge branch 'develop' into join-wqp-data-with-criteria-table
wokenny13 Jul 9, 2026
1a502ce
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 9, 2026
7f50ed3
update join wqp criteria function
wokenny13 Jul 9, 2026
ec3a629
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 9, 2026
9724fa5
Update TADA_Analysis_Join_WQP_Criteria.Rd
wokenny13 Jul 9, 2026
72e2fd6
consider all combination of spatial criteria join
wokenny13 Jul 9, 2026
1e8e2ed
Merge branch 'join-wqp-data-with-criteria-table' of https://github.co…
wokenny13 Jul 9, 2026
839b18c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 9, 2026
b2f9a60
comment out handling of other spatial criteria columns to just focus …
wokenny13 Jul 10, 2026
bb664a3
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 10, 2026
1306cdf
update r documentation, add flagging columns to indicate which spatia…
wokenny13 Jul 10, 2026
2c5b3a6
Merge branch 'join-wqp-data-with-criteria-table' of https://github.co…
wokenny13 Jul 10, 2026
bcb762b
fix join error related to seasonstart or seasonend
wokenny13 Jul 10, 2026
7184776
mismatch message warning display in TADA_DefineCriteriaMethodology fu…
wokenny13 Jul 13, 2026
603a37a
minor message output in TADA_DefineCriteriaMethodology
wokenny13 Jul 13, 2026
d395a3c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 13, 2026
198248e
move validation message to TADA_DefineCriteriaMethodology
wokenny13 Jul 15, 2026
a16dc28
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 15, 2026
ba53f43
seasonStart and seasonEnd date fix
wokenny13 Jul 15, 2026
7afa54b
only populate TADA_CharacteristicName or TADA.ComparableDataIdentifie…
wokenny13 Jul 15, 2026
438bc41
Update CriteriaMethods.R
wokenny13 Jul 17, 2026
fe6be10
separate validation function for mismatch between .data, ref and crit…
wokenny13 Jul 17, 2026
acbb35b
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 17, 2026
b57b72e
Update CriteriaAnalysis.R
wokenny13 Jul 21, 2026
8867fbe
Merge branch 'develop' into join-wqp-data-with-criteria-table
wokenny13 Jul 23, 2026
d900fd5
Merge branch 'join-wqp-data-with-criteria-table' of https://github.co…
wokenny13 Jul 23, 2026
a3fe2c1
Update TADA_FlagCoordinates.Rd
wokenny13 Jul 23, 2026
9b33dad
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 23, 2026
d85210f
Merge branch 'develop' into join-wqp-data-with-criteria-table
wokenny13 Jul 30, 2026
e3520f6
Handling of MLSummaryRef function when no refs are provided
wokenny13 Jul 31, 2026
93fe8d3
make TADA_MLSummaryRef concise
wokenny13 Jul 31, 2026
0470970
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jul 31, 2026
9e63b19
change ref arg input to MLSummaryRef for TADA_Analysis_Join_WQP_Crite…
wokenny13 Aug 4, 2026
7964f24
update TADA_Analysis_Join_WQP and make concise
wokenny13 Aug 4, 2026
693a660
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 4, 2026
3be12ce
address spell check
wokenny13 Aug 4, 2026
93095e5
Merge branch 'join-wqp-data-with-criteria-table' of https://github.co…
wokenny13 Aug 4, 2026
f004ec2
Update WQXCharAliasRef.rda
wokenny13 Aug 5, 2026
c7bbd90
test check fixes
wokenny13 Aug 5, 2026
ce9719c
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 5, 2026
e5461fe
update for conciseness TADA_DefineCriteriaMethods
wokenny13 Aug 5, 2026
e4f1a4d
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 5, 2026
ca9cd8d
minor edit to TADA_MLSummaryRef
wokenny13 Aug 5, 2026
ba8f3ff
Merge branch 'join-wqp-data-with-criteria-table' of https://github.co…
wokenny13 Aug 5, 2026
4878d23
address mismatching col types in TADA_DefineCriteriaMethodology
wokenny13 Aug 5, 2026
7f84f9c
fix seasonal date (special char) format
wokenny13 Aug 6, 2026
218f7bc
apply tada_correctcoltype to new function
wokenny13 Aug 6, 2026
658f6c0
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 6, 2026
fe6495b
update global variables and remove undocumented arg input
wokenny13 Aug 6, 2026
137261a
remove arg input for 'clean'
wokenny13 Aug 6, 2026
c73a401
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 6, 2026
b27b8e8
Update ExampleMod3Workflow.Rmd
wokenny13 Aug 6, 2026
2c4bdbd
Update ExampleMod3Workflow.Rmd
wokenny13 Aug 6, 2026
5146d2d
documentation for validation function used in TADA_DefineCriteriaMeth…
wokenny13 Aug 6, 2026
a6faef2
.Rd for validation function
wokenny13 Aug 6, 2026
2770796
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 6, 2026
d996193
update TADA_Analysis_Join_WQP_Criteria documentation title
wokenny13 Aug 7, 2026
09b8453
Update ExampleMod3Workflow.Rmd
wokenny13 Aug 7, 2026
ae4eae3
remove unused arg input in test
wokenny13 Aug 7, 2026
03aa2e6
Merge branch 'develop' into join-wqp-data-with-criteria-table
wokenny13 Aug 7, 2026
40e66cc
Update ATTAINSCrosswalks.R
wokenny13 Aug 7, 2026
01dce6f
Merge branch 'develop' into join-wqp-data-with-criteria-table
cristinamullin Aug 10, 2026
c5022c9
Merge branch 'develop' into join-wqp-data-with-criteria-table
cristinamullin Aug 10, 2026
7605b94
Merge branch 'develop' into join-wqp-data-with-criteria-table
cristinamullin Aug 10, 2026
e04dee4
Update TADA_GetTADACharAliasRef docs
cristinamullin Aug 10, 2026
7a2208e
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 10, 2026
f9f60f2
Update TADAUsesAliasRe.csv
wokenny13 Aug 11, 2026
6d3a990
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 11, 2026
b3116b6
approve small list of TADAUsesAliasRef.csv and ensure APPROVED ones a…
wokenny13 Aug 11, 2026
11d4e91
modify cache for uses alias
wokenny13 Aug 12, 2026
8e80626
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 12, 2026
67a981f
update TADA_GetTADAUsesAliasRef with download_only and refresh arg in…
wokenny13 Aug 12, 2026
4d4b19a
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 12, 2026
6ec67a9
Merge branch 'develop' into join-wqp-data-with-criteria-table
hillarymarler Aug 20, 2026
a5643d1
fix case when bychar = T in new join function
wokenny13 Aug 21, 2026
d09b9b8
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Aug 21, 2026
0045da8
Merge branch 'develop' into join-wqp-data-with-criteria-table
wokenny13 Aug 27, 2026
664281d
Merge branch 'develop' into join-wqp-data-with-criteria-table
hillarymarler Aug 31, 2026
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
441 changes: 140 additions & 301 deletions R/ATTAINSCrosswalks.R

Large diffs are not rendered by default.

23 changes: 10 additions & 13 deletions R/CriteriaAnalysis.R
Original file line number Diff line number Diff line change
Expand Up @@ -136,19 +136,6 @@ TADA_Analysis_Join_WQP_Criteria <- function(
# ------------------------------------------------------------
# Criteria join logic
# ------------------------------------------------------------
if (isTRUE(byChar)) {
crit_char <- criteria |>
dplyr::filter(!is.na(.data$`TADA.CharacteristicName`))

wqp_criteria <- dplyr::left_join(
.data,
crit_char,
by = "TADA.CharacteristicName",
relationship = "many-to-many"
)

return(wqp_criteria)
}

# Join keys if MLSummaryRef is supplied
ML_id_col <- c(
Expand Down Expand Up @@ -181,6 +168,16 @@ TADA_Analysis_Join_WQP_Criteria <- function(
id_col5 <- c(id_col5, ML_id_col)
}

if (isTRUE(byChar)) {
criteria <- criteria |>
dplyr::mutate(
TADA.ComparableDataIdentifier = NA_character_,
TADA.ResultSampleFractionText = NA_character_,
TADA.MethodSpeciationName = NA_character_
) |>
dplyr::distinct()
}

# Split criteria into disjoint sets (NO de-duplication)
criteria1 <- dplyr::filter(
criteria,
Expand Down
Loading
Loading