Package: waterquality 1.0.0

waterquality: Satellite Derived Water Quality Detection Algorithms

The main purpose of waterquality is to quickly and easily convert satellite-based reflectance imagery into one or many well-known water quality algorithms designed for the detection of harmful algal blooms or the following pigment proxies: chlorophyll-a, blue-green algae (phycocyanin), and turbidity. Johansen et al. (2019) <doi:10.21079/11681/35053>.

Authors:Richard Johansen [aut, cre], Jakub Nowosad [aut], Molly Reif [aut], Erich Emery [aut], U.S. Army Corps of Engineers [fnd]

waterquality_1.0.0.tar.gz
waterquality_1.0.0.zip(r-4.5)waterquality_1.0.0.zip(r-4.4)waterquality_1.0.0.zip(r-4.3)
waterquality_1.0.0.tgz(r-4.4-any)waterquality_1.0.0.tgz(r-4.3-any)
waterquality_1.0.0.tar.gz(r-4.5-noble)waterquality_1.0.0.tar.gz(r-4.4-noble)
waterquality_1.0.0.tgz(r-4.4-emscripten)waterquality_1.0.0.tgz(r-4.3-emscripten)
waterquality.pdf |waterquality.html
waterquality/json (API)

# Install 'waterquality' in R:
install.packages('waterquality', repos = c('https://rajohansen.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/rajohansen/waterquality/issues

Datasets:

On CRAN:

algal-bloomalgorithmslandsat-8merismodisolciremote-sensingsentinel-2water-quality

5.95 score 42 stars 21 scripts 215 downloads 68 exports 76 dependencies

Last updated 8 months agofrom:b345983253. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 20 2024
R-4.5-winOKNov 20 2024
R-4.5-linuxOKNov 20 2024
R-4.4-winOKNov 20 2024
R-4.4-macOKNov 20 2024
R-4.3-winOKNov 20 2024
R-4.3-macOKNov 20 2024

Exports:%>%Al10SABIAm092BsubAm09KBBIBe162B643sub629Be162B700sub601Be162BsubPhyBe16FLHblue_LS8Be16FLHblue_MERISBe16FLHblue_OLCIBe16FLHblue_S2Be16FLHblue_WV2Be16FLHBlueRedNIR_LS8Be16FLHBlueRedNIR_MERISBe16FLHBlueRedNIR_OLCIBe16FLHBlueRedNIR_S2Be16FLHBlueRedNIR_WV2Be16FLHGreenRedNIR_LS8Be16FLHGreenRedNIR_MERISBe16FLHGreenRedNIR_OLCIBe16FLHGreenRedNIR_S2Be16FLHGreenRedNIR_WV2Be16FLHviolet_LS8Be16FLHviolet_MERISBe16FLHviolet_OLCIBe16FLHviolet_S2Be16FLHviolet_WV2Be16FLHVioletRedNIR_LS8Be16FLHVioletRedNIR_MERISBe16FLHVioletRedNIR_OLCIBe16FLHVioletRedNIR_S2Be16FLHVioletRedNIR_WV2Be16NDPhyIBe16NDPhyI644over615Be16NDPhyI644over629Be16NDTIblueBe16NDTIvioletBe16Phy2BDA644over629Da052BDADe933BDAextract_lmextract_lm_cvextract_lm_cv_allextract_lm_cv_multiGi033BDAGo04MCIHU103BDAKn07KIVUMap_WQ_rasterMI092BDAMM092BDAMM12NDCIMM12NDCIaltMM143BDAoptSI052BDASM122BDASY002BDATurbBe16GreenPlusRedBothOverVioletTurbBe16RedOverVioletTurbBow06RedOverGreenTurbChip09NIROverGreenTurbDox02NIRoverRedTurbFrohn09GreenPlusRedBothOverBlueTurbHarr92NIRTurbLath91RedOverBlueTurbMoore80Redwq_calcWy08CI

Dependencies:caretclasscliclockcodetoolscolorspacecpp11data.tablediagramdigestdplyre1071fansifarverforeachfuturefuture.applygenericsggplot2globalsgluegowergtablehardhatipredisobanditeratorsKernSmoothlabelinglatticelavalifecyclelistenvlubridatemagrittrMASSMatrixmgcvModelMetricsmunsellnlmennetnumDerivparallellypillarpkgconfigplyrpROCprodlimprogressrproxypurrrR6RColorBrewerRcpprecipesreshape2rlangrpartscalesshapeSQUAREMstringistringrsurvivalterratibbletidyrtidyselecttimechangetimeDatetzdbutf8vctrsviridisLitewithr

Introduction to the waterquality package

Rendered fromwaterquality_vignette.Rmdusingknitr::rmarkdownon Nov 20 2024.

Last update: 2023-07-17
Started: 2018-07-03

Readme and manuals

Help Manual

Help pageTopics
Al10SABI algorithmAl10SABI
Am092Bsub algorithmAm092Bsub
Am09KBBI algorithmAm09KBBI
Be162B643sub629 algorithmBe162B643sub629
Be162B700sub601 algorithmBe162B700sub601
Be162BsubPhy algorithmBe162BsubPhy
Be16FLHblue_LS8 algorithmBe16FLHblue_LS8
Be16FLHblue_MERIS algorithmBe16FLHblue_MERIS
Be16FLHblue_OLCI algorithmBe16FLHblue_OLCI
Be16FLHblue_S2 algorithmBe16FLHblue_S2
Be16FLHblue_WV2 algorithmBe16FLHblue_WV2
Be16FLHBlueRedNIR_LS8 algorithmBe16FLHBlueRedNIR_LS8
Be16FLHBlueRedNIR_MERIS algorithmBe16FLHBlueRedNIR_MERIS
Be16FLHBlueRedNIR_OLCI algorithmBe16FLHBlueRedNIR_OLCI
Be16FLHBlueRedNIR_S2 algorithmBe16FLHBlueRedNIR_S2
Be16FLHBlueRedNIR_WV2 algorithmBe16FLHBlueRedNIR_WV2
Be16FLHGreenRedNIR_LS8 algorithmBe16FLHGreenRedNIR_LS8
Be16FLHGreenRedNIR_MERIS algorithmBe16FLHGreenRedNIR_MERIS
Be16FLHGreenRedNIR_OLCI algorithmBe16FLHGreenRedNIR_OLCI
Be16FLHGreenRedNIR_S2 algorithmBe16FLHGreenRedNIR_S2
Be16FLHGreenRedNIR_WV2 algorithmBe16FLHGreenRedNIR_WV2
Be16FLHviolet_LS8 algorithmBe16FLHviolet_LS8
Be16FLHviolet_MERIS algorithmBe16FLHviolet_MERIS
Be16FLHviolet_OLCI algorithmBe16FLHviolet_OLCI
Be16FLHviolet_S2 algorithmBe16FLHviolet_S2
Be16FLHviolet_WV2 algorithmBe16FLHviolet_WV2
Be16FLHVioletRedNIR_LS8 algorithmBe16FLHVioletRedNIR_LS8
Be16FLHVioletRedNIR_MERIS algorithmBe16FLHVioletRedNIR_MERIS
Be16FLHVioletRedNIR_OLCI algorithmBe16FLHVioletRedNIR_OLCI
Be16FLHVioletRedNIR_S2 algorithmBe16FLHVioletRedNIR_S2
Be16FLHVioletRedNIR_WV2 algorithmBe16FLHVioletRedNIR_WV2
Be16NDPhyI algorithmBe16NDPhyI
Be16NDPhyI644over615 algorithmBe16NDPhyI644over615
Be16NDPhyI644over629 algorithmBe16NDPhyI644over629
Be16NDTIblue algorithmBe16NDTIblue
Be16NDTIviolet algorithmBe16NDTIviolet
Be16Phy2BDA644over629 algorithmBe16Phy2BDA644over629
Da052BDA algorithmDa052BDA
De933BDA algorithmDe933BDA
Run linear model (lm)extract_lm
Run linear model with crossvalidationextract_lm_cv
Run linear model with crossvalidation over multiple dependent and all numeric independent variables in a data frameextract_lm_cv_all
Run linear model with crossvalidation over multiple independent and dependent variablesextract_lm_cv_multi
Gi033BDA algorithmGi033BDA
Go04MCI algorithmGo04MCI
HU103BDA algorithmHU103BDA
Kn07KIVU algorithmKn07KIVU
Create waterquality Map with sampling points and optional histogramMap_WQ_raster
MI092BDA algorithmMI092BDA
MM092BDA algorithmMM092BDA
MM12NDCI algorithmMM12NDCI
MM12NDCIalt algorithmMM12NDCIalt
MM143BDAopt algorithmMM143BDAopt
SI052BDA algorithmSI052BDA
SM122BDA algorithmSM122BDA
SY002BDA algorithmSY002BDA
TurbBe16GreenPlusRedBothOverViolet algorithmTurbBe16GreenPlusRedBothOverViolet
TurbBe16RedOverViolet algorithmTurbBe16RedOverViolet
TurbBow06RedOverGreen algorithmTurbBow06RedOverGreen
TurbChip09NIROverGreen algorithmTurbChip09NIROverGreen
TurbDox02NIRoverRed algorithmTurbDox02NIRoverRed
TurbFrohn09GreenPlusRedBothOverBlue algorithmTurbFrohn09GreenPlusRedBothOverBlue
TurbHarr92NIR algorithmTurbHarr92NIR
TurbLath91RedOverBlue algorithmTurbLath91RedOverBlue
TurbMoore80Red algorithmTurbMoore80Red
wq_algorithms databasewq_algorithms
Water quality calculationwq_calc
Wy08CI algorithmWy08CI