{
  "_id": "6a2900fa732311cd875908b9",
  "Package": "wql",
  "Type": "Package",
  "Title": "Exploring Water Quality Monitoring Data",
  "Encoding": "UTF-8",
  "Version": "1.0.3",
  "Authors@R": "c(\nperson(\"Alan\", \"Jassby\", role = c(\"aut\")),\nperson(\"James\", \"Cloern\", role = c(\"ctb\")),\nperson(\"Jemma\", \"Stachelek\", role = c(\"ctb\", \"cre\"), email = \"jemma.stachelek@gmail.com\")\n)",
  "Maintainer": "Jemma Stachelek <jemma.stachelek@gmail.com>",
  "URL": "https://github.com/jsta/wql",
  "BugReports": "https://github.com/jsta/wql/issues",
  "Description": "Functions to assist in the processing and exploration of\ndata from environmental monitoring programs. The package name\nstands for \"water quality\" and reflects the original focus on\ntime series data for physical and chemical properties of water,\nas well as the biota. Intended for programs that sample\napproximately monthly, quarterly or annually at discrete\nstations, a feature of many legacy data sets. Most of the\nfunctions should be useful for analysis of similar-frequency\ntime series regardless of the subject matter.",
  "LazyData": "yes",
  "License": "GPL-2",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://jsta.r-universe.dev",
  "Date/Publication": "2025-07-22 14:26:16 UTC",
  "RemoteUrl": "https://github.com/jsta/wql",
  "RemoteRef": "HEAD",
  "RemoteSha": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
  "Packaged": {
    "Date": "2026-06-10 06:10:26 UTC",
    "User": "root"
  },
  "Author": "Alan Jassby [aut],\nJames Cloern [ctb],\nJemma Stachelek [ctb, cre]",
  "MD5sum": "5a308c133c23bbd286017d45300aff12",
  "_user": "jsta",
  "_type": "src",
  "_file": "wql_1.0.3.tar.gz",
  "_fileid": "3d9e262aa4078f1702ea70b37e36499f68f1cf85c441892224e5d77691643f4c",
  "_filesize": 1837112,
  "_sha256": "3d9e262aa4078f1702ea70b37e36499f68f1cf85c441892224e5d77691643f4c",
  "_created": "2026-06-10T06:10:26.000Z",
  "_published": "2026-06-10T06:15:22.197Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80493371070,
      "time": 177,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7527899231"
    },
    {
      "job": 80493371100,
      "time": 197,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7527904353"
    },
    {
      "job": 80493371069,
      "time": 118,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7527901303"
    },
    {
      "job": 80493371102,
      "time": 93,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7527918364"
    },
    {
      "job": 80492704257,
      "time": 319,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7527855482"
    },
    {
      "job": 80493371119,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7527882920"
    },
    {
      "job": 80493371089,
      "time": 113,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7527883528"
    },
    {
      "job": 80493371087,
      "time": 103,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7527881715"
    },
    {
      "job": 80493371084,
      "time": 107,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7527881691"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jsta/wql",
  "_commit": {
    "id": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
    "author": "Jemma Stachelek <jemma.stachelek@gmail.com>",
    "committer": "Jemma Stachelek <jemma.stachelek@gmail.com>",
    "message": "rhub needs platform as a string\n",
    "time": 1753194376
  },
  "_maintainer": {
    "name": "Jemma Stachelek",
    "email": "jemma.stachelek@gmail.com",
    "login": "jsta",
    "description": "",
    "uuid": 7844578
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.0.0",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 1.0",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "zoo",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "jsta",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-30",
      "n": 5
    }
  ],
  "_tags": [
    {
      "name": "v1.0.3",
      "date": "2025-07-22"
    }
  ],
  "_topics": [
    "water-quality"
  ],
  "_stars": 12,
  "_contributors": [
    {
      "user": "jsta",
      "count": 48,
      "uuid": 7844578
    }
  ],
  "_userbio": {
    "uuid": 7844578,
    "type": "user",
    "name": "Jemma Stachelek"
  },
  "_downloads": {
    "count": 673,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/wql"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/jsta/wql",
  "_searchresults": 218,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/wql.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jsta/wql",
  "_realowner": "jsta",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.4.9",
      "date": "2017-07-04"
    },
    {
      "version": "1.0.0",
      "date": "2022-08-10"
    },
    {
      "version": "1.0.1",
      "date": "2024-05-28"
    },
    {
      "version": "1.0.2",
      "date": "2025-01-23"
    },
    {
      "version": "1.0.3",
      "date": "2025-09-02"
    }
  ],
  "_exports": [
    "date2decyear",
    "decompTs",
    "decyear2date",
    "ec2pss",
    "eof",
    "eofNum",
    "eofPlot",
    "interpTs",
    "layerMean",
    "leapYear",
    "mannKen",
    "meanSub",
    "monthCor",
    "monthNum",
    "mts2ts",
    "oxySol",
    "pett",
    "phenoAmp",
    "phenoPhase",
    "plot",
    "plotSeason",
    "plotTs",
    "plotTsAnom",
    "plotTsTile",
    "R2pss",
    "seaKen",
    "seaRoll",
    "seasonTrend",
    "trendHomog",
    "ts2df",
    "tsMake",
    "tsSub",
    "wqData",
    "years"
  ],
  "_datasets": [
    {
      "name": "sfbay",
      "title": "San Francisco Bay water quality data",
      "object": "sfbay",
      "class": [
        "data.frame"
      ],
      "fields": [
        "date",
        "time",
        "stn",
        "depth",
        "chl",
        "dox",
        "spm",
        "ext",
        "sal",
        "temp",
        "nox",
        "nhx"
      ],
      "rows": 23207,
      "table": true,
      "tojson": true
    },
    {
      "name": "sfbayChla",
      "title": "San Francisco Bay water quality data",
      "object": "sfbay",
      "class": [
        "mts",
        "ts"
      ],
      "fields": [
        "s21",
        "s22",
        "s23",
        "s24",
        "s25",
        "s26",
        "s27",
        "s28",
        "s29",
        "s30",
        "s31",
        "s32",
        "s33",
        "s34",
        "s35",
        "s36"
      ],
      "rows": 380,
      "table": true,
      "tojson": true
    },
    {
      "name": "sfbayStns",
      "title": "San Francisco Bay water quality data",
      "object": "sfbay",
      "class": [
        "data.frame"
      ],
      "fields": [
        "site",
        "description",
        "lat",
        "long",
        "depthMax",
        "distFrom36"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    },
    {
      "name": "sfbayVars",
      "title": "San Francisco Bay water quality data",
      "object": "sfbay",
      "class": [
        "data.frame"
      ],
      "fields": [
        "variable",
        "description",
        "units"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "wql-package",
      "title": "The main purpose of 'wql' is to explore seasonal time series through plots and nonparametric trend tests. It was created originally to examine water quality data sets (hence, \"wql\") but is suitable as a more general purpose set of tools for looking at annual or seasonal time series.",
      "topics": [
        "wql-package",
        "wql"
      ]
    },
    {
      "page": "date2decyear",
      "title": "date2decyear",
      "topics": [
        "date2decyear"
      ]
    },
    {
      "page": "DateTime-class",
      "title": "Class \"DateTime\"",
      "topics": [
        "DateTime-class"
      ]
    },
    {
      "page": "decompTs",
      "title": "Decompose a time series",
      "topics": [
        "decompTs"
      ]
    },
    {
      "page": "decyear2date",
      "title": "decyear2date",
      "topics": [
        "decyear2date"
      ]
    },
    {
      "page": "ec2pss",
      "title": "Convert conductivity to salinity",
      "topics": [
        "ec2pss"
      ]
    },
    {
      "page": "eof",
      "title": "Empirical orthogonal function analysis",
      "topics": [
        "eof"
      ]
    },
    {
      "page": "eofNum",
      "title": "Plot EOF percent variance",
      "topics": [
        "eofNum"
      ]
    },
    {
      "page": "eofPlot",
      "title": "Plot EOF analysis results",
      "topics": [
        "eofPlot"
      ]
    },
    {
      "page": "interpTs",
      "title": "Interpolate or substitute missing time series values",
      "topics": [
        "interpTs"
      ]
    },
    {
      "page": "layerMean",
      "title": "layerMean",
      "topics": [
        "layerMean"
      ]
    },
    {
      "page": "leapYear",
      "title": "leapYear",
      "topics": [
        "leapYear"
      ]
    },
    {
      "page": "mannKen",
      "title": "Mann-Kendall trend test and the Sen slope",
      "topics": [
        "mannKen"
      ]
    },
    {
      "page": "meanSub",
      "title": "meanSub",
      "topics": [
        "meanSub"
      ]
    },
    {
      "page": "monthCor",
      "title": "monthCor",
      "topics": [
        "monthCor"
      ]
    },
    {
      "page": "monthNum",
      "title": "monthNum",
      "topics": [
        "monthNum"
      ]
    },
    {
      "page": "mts2ts",
      "title": "Converts matrix to vector time series for various analyses",
      "topics": [
        "mts2ts"
      ]
    },
    {
      "page": "oxySol",
      "title": "Dissolved oxygen at saturation",
      "topics": [
        "oxySol"
      ]
    },
    {
      "page": "pett",
      "title": "Nonparametric Change-Point Detection",
      "topics": [
        "pett"
      ]
    },
    {
      "page": "phenoAmp",
      "title": "Phenological amplitude",
      "topics": [
        "phenoAmp",
        "phenoAmp,ts-method",
        "phenoAmp,zoo-method"
      ]
    },
    {
      "page": "phenoAmp-methods",
      "title": "Methods for Function phenoAmp",
      "topics": [
        "phenoAmp-methods"
      ]
    },
    {
      "page": "phenoPhase",
      "title": "Phenological phase",
      "topics": [
        "phenoPhase",
        "phenoPhase,ts-method",
        "phenoPhase,zoo-method"
      ]
    },
    {
      "page": "phenoPhase-methods",
      "title": "Methods for Function phenoPhase",
      "topics": [
        "phenoPhase-methods"
      ]
    },
    {
      "page": "plotSeason",
      "title": "Plots seasonal patterns for a time series",
      "topics": [
        "plotSeason"
      ]
    },
    {
      "page": "plotTs",
      "title": "Time series plot",
      "topics": [
        "plotTs"
      ]
    },
    {
      "page": "plotTsAnom",
      "title": "Anomaly plot of time series",
      "topics": [
        "plotTsAnom"
      ]
    },
    {
      "page": "plotTsTile",
      "title": "Image plot of monthly time series",
      "topics": [
        "plotTsTile"
      ]
    },
    {
      "page": "R2pss",
      "title": "R2pss",
      "topics": [
        "R2pss"
      ]
    },
    {
      "page": "seaKen",
      "title": "Seasonal and Regional Kendall trend test",
      "topics": [
        "seaKen"
      ]
    },
    {
      "page": "seaRoll",
      "title": "Rolling Seasonal Kendall trend test",
      "topics": [
        "seaRoll"
      ]
    },
    {
      "page": "seasonTrend",
      "title": "Determine seasonal trends",
      "topics": [
        "seasonTrend"
      ]
    },
    {
      "page": "sfbay",
      "title": "San Francisco Bay water quality data",
      "topics": [
        "sfbay",
        "sfbayChla",
        "sfbayStns",
        "sfbayVars"
      ]
    },
    {
      "page": "trendHomog",
      "title": "Trend homogeneity test",
      "topics": [
        "trendHomog"
      ]
    },
    {
      "page": "ts2df",
      "title": "Convert time series to data frame",
      "topics": [
        "ts2df"
      ]
    },
    {
      "page": "tsMake",
      "title": "Create time series from water quality data",
      "topics": [
        "tsMake",
        "tsMake,WqData-method"
      ]
    },
    {
      "page": "tsMake-methods",
      "title": "Methods for Function tsMake",
      "topics": [
        "tsMake-methods"
      ]
    },
    {
      "page": "tsSub",
      "title": "tsSub",
      "topics": [
        "tsSub"
      ]
    },
    {
      "page": "wqData",
      "title": "Construct an object of class \"WqData\"",
      "topics": [
        "wqData"
      ]
    },
    {
      "page": "WqData-class",
      "title": "Class WqData",
      "topics": [
        "plot,WqData-method",
        "summary,WqData-method",
        "WqData-class",
        "[,WqData-method"
      ]
    },
    {
      "page": "years",
      "title": "Miscellaneous utility functions",
      "topics": [
        "years"
      ]
    },
    {
      "page": "zoo-class",
      "title": "Class \"zoo\"",
      "topics": [
        "zoo-class"
      ]
    }
  ],
  "_readme": "https://github.com/jsta/wql/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "farver",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "plyr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "reshape2",
    "rlang",
    "S7",
    "scales",
    "stringi",
    "stringr",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "wql-package.Rmd",
      "filename": "wql-package.html",
      "title": "wql: Exploring water quality monitoring data",
      "author": "Alan D. Jassby and James E. Cloern",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Preparing data from an external file",
        "The WqData class",
        "Generating time series",
        "Reshaping",
        "Analyzing",
        "Trends",
        "Empirical Orthogonal Functions",
        "Time series decomposition",
        "Phenological parameters",
        "Miscellaneous plotting functions",
        "References"
      ],
      "created": "2017-06-06 14:36:46",
      "modified": "2025-01-22 15:54:34",
      "commits": 8
    }
  ],
  "_score": 7.070850253427573,
  "_indexed": true,
  "_nocasepkg": "wql",
  "_universes": [
    "jsta"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-06-10T06:13:07.000Z",
      "distro": "noble",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "1ea00b9a141b1954452a8d1ee34fcb1f0c193125a584f7f587c50c78be44fcdb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.3",
      "date": "2026-06-10T06:13:27.000Z",
      "distro": "noble",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "4adf259af87ee3dbf135b033814b7f757cdf7494a95edbd4d3f4cd37350624b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-06-10T06:13:20.000Z",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "5b7f00b1ba1a68147f6d7e469ed05b5aaa133fe9356d0cfd0ed493b35a21979a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.3",
      "date": "2026-06-10T06:14:39.000Z",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "cadc45f3262d64066bd47e8619e94e96fe250b7f83b1019fb1a7f0159a5ab16f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.3",
      "date": "2026-06-10T06:12:36.000Z",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "665a6e8ababa86ab3ce37cfa9a2dbd2bb159772db16856975a7009aebd4135be",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-06-10T06:11:56.000Z",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "9c73aeca55e955eaa3bf7f37807b8a2c8de0ee7ab1bf366511b60d4c67c9c25b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-06-10T06:11:53.000Z",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "6313bd500a1c62f66b67bc4e8ddc4a618b4f51fb5be5c254cc1fdecdb0777b95",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.3",
      "date": "2026-06-10T06:11:51.000Z",
      "commit": "ba14450e398ab9cfa95faac980964c6f501fc7fb",
      "fileid": "5f6784c125629c2299b7a3f597e3c3a62f7a5700e0d651a56c86c7d70ada8b2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jsta/actions/runs/27256750640"
    }
  ]
}