Downloads and tidies the San Francisco Public Utilities Commission Beach Water Quality Monitoring Program data. Data sets can be downloaded per beach, or the raw data can be downloaded. See <https://sfwater.org/cfapps/lims/beachmain1.cfm>.

Created for population health analytics and monitoring.
    The functions in this package work best when working with patient level Master Patient Index-like datasets .
    Built to be used by  NHS bodies and other health service providers.

Routines for solving large systems of linear equations and
  eigenproblems in R. Direct and iterative solvers from the Eigen C++ library
  are made available. Solvers include Cholesky, LU, QR, and Krylov subspace
  methods (Conjugate Gradient, BiCGSTAB). Dense and sparse problems are
  supported.

Recent gcc and clang compiler versions provide functionality to
 test for memory violations and other undefined behaviour; this is often 
 referred to as "Address Sanitizer" (or 'ASAN') and "Undefined Behaviour 
 Sanitizer" ('UBSAN'). The Writing R Extension manual describes this in some
 detail in Section 4.3 title "Checking Memory Access".

    This feature has to be enabled in the corresponding binary, eg in R, which
 is somewhat involved as it also required a current compiler toolchain which 
 is not yet widely available, or in the case of Windows, not available at all
 (via the common Rtools mechanism).

    As an alternative, pre-built Docker containers such as the Rocker container
 'r-devel-san' or the multi-purpose container 'r-debug' can be used.

    This package then provides a means of testing the compiler setup as the
 known code failures provides in the sample code here should be detected
 correctly, whereas a default build of R will let the package pass.

    The code samples are based on the examples from the Address Sanitizer
 Wiki at <https://github.com/google/sanitizers/wiki>.

During the preparation of data set(s) one usually performs
    some sanity checks. The idea is that irrespective of where the
    checks are performed, they are centralized by this package in order
    to list all at once with examples if a check failed.