Releases: USEPA/EPATADA
Releases · USEPA/EPATADA
v1.0.4-beta
What's Changed
- 657 bot updates scheduled by @jbousquin in #663
- Maintenance branch by @jbousquin in #664
- Module 2 and Module 3: New/edited functions and example workflows by @wokenny13 in #654
- update TADA_RandomTesting and TADA_ConvertDepthUnits test by @cristinamullin in #678
- bug fix - user supplied ref does not match any mls in TADA df by @hillarymarler in #679
- Maintenance branch by @jbousquin in #683
- 680 duplicate function tada aggregatemeasurements by @jbousquin in #687
- 682 redundant checks by @jbousquin in #689
- Air format suggestions on PR by @jbousquin in #688
- dependabot yaml by @jbousquin in #696
- Fix: Change format step to check mode and comment suggest by @jbousquin in #701
- Range flag update by @cristinamullin in #699
- Bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.7.3 by @dependabot[bot] in #703
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #705
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #702
- Maintenance branch by @cristinamullin in #707
- Vignette Re-ordering by @mhweber in #708
- Attains parameter to wqx characteristic alias table update and create the cst internal ref file by @wokenny13 in #698
- Update the CST ref table by @wokenny13 in #710
- Add format-suggest workflow for pull requests by @jbousquin in #709
- Updates to mod3 functions and vignettes by @wokenny13 in #713
- Bump JamesIves/github-pages-deploy-action from 4.7.3 to 4.7.4 by @dependabot[bot] in #719
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #718
- Batch air format workflow (and applied to existing code base) by @jbousquin in #721
New Contributors
- @dependabot[bot] made their first contribution in #703
- @mhweber made their first contribution in #708
Full Changelog: v1.0.3-beta...v1.0.4-beta
v1.0.3-beta
What's Changed
- Updates to TADA_HarmonizeSynonyms and TADA_ConvertResultUnits by @hillarymarler in #619
- New development and maintenance updates by @cristinamullin in #630
- Creates two new functions: TADA_CreateUseAURef and TADA_CreateWaterUseRef: #623
- Assigns ATTAINS Use Names to each AU in a user's WQP/TADA dataframe
- TADA_CreateWaterUseRef is a helper function to help assign ATTAINS Use to new/updated AUs
- New Module 2/Geospatial Workflow: #629 by @hillarymarler
- A functional draft of TADA_CreateAUMLRef
- An example Module 2 workflow (see vignette called ExampleMod2Workflow.rmd) by @hillarymarler
- Bug fixes & maintenance: #624
- Incorporate recent updates into vignettes
- Add tests to avoid NA result and unit issues in the future
- Update TN and TP harmonization and summation reference tables: #319
- Update TADA_ConvertSpecialChars clean = T option
- Remove TADA_AutoFilter and add functionality to TADA_RetainRequired
- Fix bug in TADA_ConvertSpecialChars where we were getting new columns with TADA.TADA.
- Fix bug in TADA_CalculateTotalNP where duplicate rows were being added when TP or TN already were in the dataset for a given day/location
- Add metadata to new rows created by TADA_CalculateTotalNP. Addresses issue: #588
- Adds curl as as dependency. Addresses: #627
- Updated TADA_AggregateMeasurements and TADA_RunKeyFlagFunctions
- Fixes NA bug in TADA_CalculateTotalNP and improve flags
- Assign Use to Assessment Unit workflow in ExampleMod2 vignette by @wokenny13 in #645
- Add new TADA_RenametoLegacy function and WQX 3.0 Migration vignette by @cristinamullin in #643
- 632 leverage coverage in PR review by @jbousquin in #656
Full Changelog: v1.0.2-beta...v1.0.3-beta
v1.0.2-beta
What's Changed
- used stringr::str_wrap solution in figure functions by @hillarymarler in #595
- 590 change order of tada findnearbysites to increase efficiency by @hillarymarler in #592
- TADA workshop for cybertown by @cristinamullin in #597
- update vignette refs by @cristinamullin in #598
- fix readme poster png and update training by @cristinamullin in #599
- Cybertown training final edit by @cristinamullin in #600
- Create TADA_CreateCSV by @wokenny13 in #606
- fix data retrieval bug by @cristinamullin in #607
- Update autoFilter.R by @hillarymarler in #604
- Module 3 tada create param ref and tada create use param ref updates by @wokenny13 in #605
- Update Utilities.R by @hillarymarler in #610
- Updated QR code by @cefergus in #612
- Update README by @cristinamullin in #611
- Fix consolidated depth and depth flag bug by @hillarymarler in #618
- 613 tada autofilter should generate a flag column by @hillarymarler in #614
New Contributors
Full Changelog: v1.0.1-beta...v1.0.2-beta
v1.0.1-beta
What's Changed
- Package maintenance: A few maintenance and documentation improvements @cristinamullin in #580
- TADA_FieldCounts update: Updates "key" columns for filtering in TADA_FieldCounts and shiny app: https://github.com/USEPA/EPATADA/blob/develop/R/autoFilter.R#L51
- Test bug fix: Updates TADA_FlagContinuousData test to pass when random sample is all discrete by @hillarymarler in #582
- New features: Updates to ATTAINS fxns + new USGS continuous data fxns by @kathryn-willi in #589
- New training Rmd: R markdown that integrates other geospatial R packages with TADA @cristinamullin in #581 and #591
- Update: Improved Rmd that walks through how to crosswalk WQP Characteristic Names with Applicable ATTAINS State, Tribal or EPA 304(a) Parameter and Use Names: https://usepa.github.io/EPATADA/articles/TADAModule3_PartA.html
Full Changelog: v1.0.0-beta...v1.0.1-beta
v1.0.0-beta
What's Changed
- See all details in Mini Release PR: #578
v0.2.0-alpha
What's Changed
- New vignette with New Mexico data for WaterSciCon workshop by @hillarymarler in #487
- Bug fix: TADA_ConvertResultUnits no longer overwrites TADA.MethodSpeciationName with NA by @hillarymarler in #486
- Minor vignette and example updates by @hillarymarler in #491
- Set up complex vignettes as articles by @hillarymarler in #496
- Nearby sites function updates by @renaemyers in #497
- Remove USGS speciation included in units by @hillarymarler in #493
- 467-add-an-all-others-category-to-tada_fieldvaluespie-when-there-are-many-categories by @wokenny13 in #498
- Articles update by @hillarymarler in #500
- Bug fix: USGS speciation no longer appears as part of units @hillarymarler in #503
- Use TADA Comparable Data Identifier for figure legend labels @wokenny13 in #490
- Continuous data flag efficiency updates by @hillarymarler in #501
- Update documentation for TADA_GetSynonymRef and TADA_HarmonizeSynonyms to remove any references to unit conversion by @hillarymarler in #510
- 504 consistent color pairs for outline fill for figures by @wokenny13 in #507
- Figures.r condensed code and tada view color palette to return a non null value by @wokenny13 in #511
- 513-occasional-test-failure-tada_findpotentialduplicates-does-not-grow-dataset by @wokenny13 in #514
- Update unit conversions by @cristinamullin in #516
- Bug fix: TADA_ConvertResultUnits no longer returns error when ref = "wqx" by @hillarymarler in #518
- Create function to find paired data for equation based criteria by @hillarymarler in #519
- geospatial function updates by @cristinamullin in #527
- Update to WQX ref (ft, in, m) and TADA (mass/mass to mass/volume) ref by @wokenny13 in #522
- Bug fix: Stop dataset from growing when converting result units or using autoclean by @hillarymarler in #535
- URL check test added by @hillarymarler in #537
- add water type + speed up fetchATTAINS(); {arcgislayers}-ify fetchNHD by @cristinamullin in #536
- Bug fix: only one value for min/max for each characteristic range check by @hillarymarler in #540
- Update URL check test and updated measure qualifier code ref by @hillarymarler in #541
- data retrieval updates by @cristinamullin in #542
- 515-flag-column-values-are-inconsistent-rejected-invalid-suspect-vs-accepted-valid-pass-1 by @wokenny13 in #532
- Code styling by @cristinamullin in #543
- Add validation table test and instructions identifying test failures by @hillarymarler in #545
- Update TADAModule1_AdvancedTraining.Rmd and fix MeasureQualifierCode bug by @cristinamullin in #548
- Added filter to exclude quality control samples from continuous data search by @hillarymarler in #549
- Fixes a few TADA Shiny app upload issues by @cristinamullin in #552
- Tada shiny flag tab bug fix by @cristinamullin in #553
- Update TADA_CheckRequiredFields and TADA_AutoClean by @cristinamullin in #557
- Update TADA_RandomTestingData to return a minimum of ten rows by @hillarymarler in #559
- Create function return Assessment Unit/Monitoring Location crosswalk by @hillarymarler in #562
- TADA_CreateParamRef() and TADA_CreateParamUseRef() by @wokenny13 in #555
- Updates by @cristinamullin in #565
New Contributors
- @wokenny13 made their first contribution in #498
Full Changelog: v0.1.0-alpha...v0.2.0-alpha
v0.1.0-alpha
This is the first pre-release of EPATADA on GitHub. It is linked to the 6/14/24 deployment of the TADAShiny application in the Posit Connect staging environment (EPA internal access only: https://rstudio-connect.dmap-stage.aws.epa.gov/content/da3ffe2f-b443-4051-a029-3adb491434cb).
What's Changed
- EPA-develop by @cristinamullin in #1
- Created TADA_AutoClean.R by @jakegreif in #2
- Update DESCRIPTION by @mthawley in #4
- Updated AutoClean; added ProfileCheck function by @jakegreif in #3
- Documented functions by @jakegreif in #5
- Setting up test folder. by @mthawley in #6
- Added internal data, functions that use internal data by @jakegreif in #7
- 1st draft of 4 flag page functions by @jakegreif in #13
- Draft MediaNotWater function by @cristinamullin in #14
- Updated .R files; AggregatedContinuousData function by @jakegreif in #23
- Simply moving to independent for now by @cristinamullin in #24
- General function updates by @jakegreif in #25
- QAPP functions by @cristinamullin in #26
- Updated ResultValueSpecialCharacters function by @jakegreif in #27
- Completed WQX threshold functions by @jakegreif in #28
- Updated QAPP functions and created censored data function placeholder by @cristinamullin in #29
- DepthProfileData function by @jakegreif in #35
- Draft InvalidCoordinates function by @cristinamullin in #36
- updated invalid coords by @cristinamullin in #38
- Created WQXTargetUnits; added it to WQX threshold functions by @jakegreif in #39
- Updated Special char and WQX target unit functions by @jakegreif in #43
- minor changes by @cristinamullin in #45
- Completed HarmonizationRefTable by @jakegreif in #65
- Added readWQPWebService function, updated license and description by @cristinamullin in #68
- Completed HarmonizeData function by @jakegreif in #78
- Added vignettes and data retrieval functions by @cristinamullin in #77
- Small updates by @jakegreif in #80
- testing vignette by @cristinamullin in #81
- minor documentation edits by @cristinamullin in #82
- Polished documentation by @jakegreif in #84
- Updating vignette and minor edits to function defaults by @cristinamullin in #87
- A few updates by @jakegreif in #90
- minor tweaks by @cristinamullin in #89
- Small vignette updates by @jakegreif in #91
- Added filter functions by @jakegreif in #92
- Internal data updates by @jakegreif in #93
- updating testing vignette by @cristinamullin in #94
- Cm may23 by @cristinamullin in #96
- Cm may25 by @cristinamullin in #97
- More vignette updates by @cristinamullin in #99
- Cm 7 5 by @cristinamullin in #100
- I recommend using the tidyverse style guide by @zsmith27 in #103
- Cm july13 by @cristinamullin in #104
- Nondetects by @cristinamullin in #106
- cleaning up by @cristinamullin in #107
- Testthat by @mthawley in #108
- Aug3 cm by @cristinamullin in #109
- Aug11cm by @cristinamullin in #110
- Updated contributing.md by @cristinamullin in #111
- Removed duplicate license file by @cristinamullin in #112
- Cm develop by @cristinamullin in #114
- pkgdown updates by @cristinamullin in #115
- Rebuilt GH pages by @cristinamullin in #116
- readme updates by @cristinamullin in #117
- GitHub pages by @cristinamullin in #118
- Deleted dependency section by @zsmith27 in #119
- Censoreddata by @cristinamullin in #120
- ignore_attributes in readWQPdata by @ldecicco-USGS in #121
- Documentation by @cristinamullin in #122
- Cmullin sept21 by @cristinamullin in #123
- Lazy load newest ref tables (fixes #72) by @nx10 in #127
- removed donttest by @cristinamullin in #128
- Cm develop oct4 by @cristinamullin in #133
- Update readme.md by @jbousquin in #135
- Reduced install and load to bare minimum given dependencies in DESCRIPTION. by @jbousquin in #136
- Additional r file types to ignore by @jbousquin in #134
- DepthProfileData Fix issue #137 by @jbousquin in #138
- Cm troubleshooting by @cristinamullin in #139
- Depth profile data by @jbousquin in #141
- Testdata by @cristinamullin in #142
- Cm depth by @cristinamullin in #146
- Check functions by @jbousquin in #154
- Cm nov3 by @cristinamullin in #156
- Flagfunctions by @cristinamullin in #160
- 11142022cm by @cristinamullin in #161
- Cm12012022 by @cristinamullin in #166
- Retrievaledits cm by @cristinamullin in #168
- update staging by @cristinamullin in #169
- Vignettes proofreading kh by @katiehealy in #171
- InvalidFraction example by @cristinamullin in #172
- Added examples to completed functions by @katiehealy in #173
- small changes by @cristinamullin in #174
- Update ResultFlagsDependent.R by @katiehealy in #175
- option to change sign of lat/long outside USA by @katiehealy in #178
- update staging by @cristinamullin in #180
- Update develop by @cristinamullin in #181
- Invalidcoordinatesvignette kh by @katiehealy in #184
- Retrieval updates by @cristinamullin in #185
- Update DataDiscoveryRetrieval.R by @ehinman in #187
- TADAbigdataRet chunking by site by @ehinman in #193
- Vignette and map animation updates by @cristinamullin in #195
- Troubleshooting cm by @cristinamullin in #203
- Update flag functions kh by @katiehealy in #201
- automated workflows by @cristinamullin in #207
- formatting by @cristinamullin in #208
- InvalidResultUnit function update by @cristinamullin in #209
- InvalidResultUnit function update by @katiehealy in #206
- Inputs spec chars eh by @ehinman in #205
- Update issue templates by @cristinamullin in #216
- Censored data eh by @ehinman in #217
- Flag names, min-function, minor clean ups to tests, vignette by @ehinman in #219
- small documentation update by @cristinamullin in #220
- Cleanup eh by @ehinman in #223
- Censored data 2 eh by @ehinman in #224
- Flagging prep eh by @ehinman in #228
- Update ResultFlagsIndependent.R by @ehinman in #232
- HarmonizationTemplate.csv updates by @cristinamullin in #231
- Created TADA boxplot function by @katiehealy in #234
- edits to data retrieval by @ehinm...