checkMWRresults()
for results data to verify all values in the quantitation limit column are numbers, with updated instructions in the results template fileparamMWR
) updated with Pycocyanin, Phycocyanin (probe), RFU as unit for chlorophyll, including appropriate updates to thresholdMWR
, results template, and WQX phys-chem templateanlzMWRmap()
basemaps, this changes the options that are accepted by the maptype
argumentna
entries in checkMWRacc()
and checkMWRfrecom()
tabMWRwqx()
output in the Result Detection Condition
column for "Present Above Quantification Limit"checkMWRacc()
if more than two value ranges in DQO accuracy file as ascending, previously resulted in errorcheckMWRfrecom()
if values less than 0 or greater than 100 are foundcheckMWRfrecom()
and checkMWRacc()
anlzMWRmap()
has different basemap options using the maptype
argument, these include "cartolight"
, "cartodark"
, "osm"
, or "hotstyle"
. These changes accommodate recent issues with access to stamen tiles.na
entries on import of the DQO accuracy file with readMWRacc()
readMWRacc()
no longer uses dplyr::na_if()
on all columns, only for numeric, to correctly identify columns that have all na
entries for a QC checkdplyr::arrange()
reverted to .locale = 'en'
to ignore caseutilMWRfre()
function added to prep results data for frequency checks, similar to existing utilMWRlimits()
functiontabMWRfre()
following value range filteringtabMWRfre()
and qcMWRfre()
now require the DQO accuracy file as input to identify appropriate ranges to check for each parameter using the value range columnutilMWRvaluerange()
function to check for na
, gaps, and overlap in the value range column on import of the DQO accuracy file with readMWRacc()
checkMWRacc()
to convert MDL and UQL columns in DQO accuracy as numeric following import as texttabMWRacc()
for incorrect and required data for individual QC checksthresholdMWR
Record ID User Supplied
in WQX output from tabMWRwqx()
tabMWRwqx()
output if no entries in QC Reference Value
column in the results file, this previously resulted in an errorformMWRresults()
no longer imports dplyr and tidyr in Roxygen documentationformMWRresults()
now handles time and text inputs for Activity Start Time
from Excel, all times are correctly formatted as HH:MM in 24 hour time. This includes more robust testing of inputs in text-formMWRresults.R
.na
entries are included in the Value Range
column, should be all
utilMWRtitle()
function to accommodate the previous pointutilMWRconfint()
function with utilMWRsummary()
for additional summary functionsanlzMWRmap()
anlzMWRmap()
readMWRresults()
, this includes a new column Local Record ID
checkMWRresults()
, must be present with no missing valuesqcMWRacc()
if output list elements return a data frame with zero rowsthresholdMWR
patchwork
in the modifying plots vignetteutilMWRfilter
has fix to date filter and no longer uses lubridate::ymd
utilMWRfilter
, covered in other testsutilMWRhttpgrace
for graceful fails if http requests do not work, applies to anlzMWRmap
case_when
and replaced with base ifelse
, this was to address performance issues with dplyr v1.1.0tabMWRwqx
qcMWRreview
) require explicit entry for the output_dir
argumentanlzMWRmap
now imports NHD layers from external source (no user changes)NEWS.md
file to track changes to the package.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.