{
  "_id": "6a1bf7801d7bb097a0a26b30",
  "Package": "FlowScreen",
  "Title": "Daily Streamflow Trend and Change Point Screening",
  "Version": "2.1",
  "Authors@R": "c(person(\"Jennifer\", \"Dierauer\", \nrole = c(\"aut\", \"cre\"), email=\"jen.r.brand@gmail.com\"),\nperson(\"Paul\", \"Whitfield\", role = \"aut\",\nemail = \"paul.h.whitfield@gmail.com\"))",
  "Description": "Screens daily streamflow time series for temporal trends\nand change-points. This package has been primarily developed\nfor assessing the quality of daily streamflow time series. It\nalso contains tools for plotting and calculating many different\nstreamflow metrics. The package can be used to produce summary\nscreening plots showing change-points and significant temporal\ntrends for high flow, low flow, and/or baseflow statistics, or\nit can be used to perform more detailed hydrological time\nseries analyses. The package was designed for screening daily\nstreamflow time series from Water Survey Canada and the United\nStates Geological Survey but will also work with streamflow\ntime series from many other agencies. Package update to version\n2.0 made updates to read.flows function to allow loading of\nGRDC and ROBIN streamflow record formats. This package uses the\n`changepoint` package for change point detection. For more\ninformation on change point methods, see the changepoint\npackage at <https://cran.r-project.org/package=changepoint>.",
  "License": "GPL (>= 2)",
  "LazyData": "true",
  "RoxygenNote": "7.2.2",
  "Encoding": "UTF-8",
  "Packaged": {
    "Date": "2026-05-31 08:46:41 UTC",
    "User": "root"
  },
  "Maintainer": "Jennifer Dierauer <jen.r.brand@gmail.com>",
  "NeedsCompilation": "no",
  "Author": "Jennifer Dierauer [aut, cre], Paul Whitfield [aut]",
  "Repository": "https://hydauer.r-universe.dev",
  "Date/Publication": "2025-07-05 18:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/FlowScreen",
  "RemoteRef": "HEAD",
  "RemoteSha": "a318aed60e1bd365aa02286913a7feac72876fcd",
  "MD5sum": "b972905e53a6925fc01ad10f5f87c8fa",
  "_user": "hydauer",
  "_type": "src",
  "_file": "FlowScreen_2.1.tar.gz",
  "_fileid": "a02538aced19e0eda966b6acd02d60ff4ad559d415c0218699b5a4ad470897cc",
  "_filesize": 1691428,
  "_sha256": "a02538aced19e0eda966b6acd02d60ff4ad559d415c0218699b5a4ad470897cc",
  "_created": "2026-05-31T08:46:41.000Z",
  "_published": "2026-05-31T08:55:28.195Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78713364965,
      "time": 108,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315380009"
    },
    {
      "job": 78713364950,
      "time": 155,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315384514"
    },
    {
      "job": 78713364943,
      "time": 183,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315384682"
    },
    {
      "job": 78713364944,
      "time": 172,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315383397"
    },
    {
      "job": 78712905451,
      "time": 470,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315369391"
    },
    {
      "job": 78713364942,
      "time": 107,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315379920"
    },
    {
      "job": 78713364963,
      "time": 114,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7315380646"
    },
    {
      "job": 78713364964,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7315378302"
    },
    {
      "job": 78713364966,
      "time": 101,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7315379348"
    }
  ],
  "_buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/FlowScreen",
  "_commit": {
    "id": "a318aed60e1bd365aa02286913a7feac72876fcd",
    "author": "Jennifer Dierauer <jen.r.brand@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.1\n",
    "time": 1751739602
  },
  "_maintainer": {
    "name": "Jennifer Dierauer",
    "email": "jen.r.brand@gmail.com",
    "login": "hydauer",
    "description": "",
    "uuid": 10928728
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "zyp",
      "role": "Imports"
    },
    {
      "package": "changepoint",
      "role": "Imports"
    },
    {
      "package": "evir",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "tools",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-26",
      "n": 1
    },
    {
      "week": "2025-27",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.0",
      "date": "2025-06-24"
    },
    {
      "name": "2.1",
      "date": "2025-07-05"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "hydauer",
      "count": 11,
      "uuid": 10928728
    }
  ],
  "_userbio": {
    "uuid": 10928728,
    "type": "user",
    "name": "HYDauer"
  },
  "_downloads": {
    "count": 230,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/FlowScreen"
  },
  "_mentions": 2,
  "_searchresults": 48,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/FlowScreen.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "hydauer",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.9",
      "date": "2016-03-19"
    },
    {
      "version": "1.0",
      "date": "2016-04-07"
    },
    {
      "version": "1.2",
      "date": "2016-06-21"
    },
    {
      "version": "1.2.1",
      "date": "2016-07-15"
    },
    {
      "version": "1.2.2",
      "date": "2017-06-14"
    },
    {
      "version": "1.2.3",
      "date": "2017-07-07"
    },
    {
      "version": "1.2.4",
      "date": "2017-11-19"
    },
    {
      "version": "1.2.5",
      "date": "2018-05-07"
    },
    {
      "version": "1.2.6",
      "date": "2019-04-05"
    },
    {
      "version": "2.0",
      "date": "2025-06-24"
    },
    {
      "version": "2.1",
      "date": "2025-07-05"
    }
  ],
  "_exports": [
    "add.station.metadata",
    "bf_boughton",
    "bf_eckhardt",
    "bf_oneparam",
    "bf.seas",
    "bf.stats",
    "check_completeness",
    "create.ts",
    "dr.events",
    "dr.pds",
    "dr.seas",
    "drop.years",
    "FDC",
    "MAMn",
    "metrics.all",
    "missingness",
    "mqt",
    "NA.count.runs",
    "NA.runs",
    "pk.bf.stats",
    "pk.cov",
    "pk.max",
    "pk.max.doy",
    "pks",
    "pks.dur",
    "Qn",
    "read.flows",
    "regime",
    "remove.station.metadata",
    "screen.cpts",
    "screen.frames",
    "screen.metric",
    "screen.series",
    "screen.summary",
    "set.plot.titles",
    "station.info"
  ],
  "_datasets": [
    {
      "name": "cania.sub.ts",
      "title": "Subset of the Caniapiscau River Daily Flows",
      "object": "cania.sub.ts",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ID",
        "Date",
        "Flow",
        "Code",
        "Agency",
        "FlowUnits",
        "year",
        "month",
        "doy",
        "hyear",
        "hmonth",
        "hdoy"
      ],
      "rows": 4701,
      "table": true,
      "tojson": true
    },
    {
      "name": "caniapiscau",
      "title": "Caniapiscau River Daily Flows",
      "object": "caniapiscau",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ID",
        "PARAM",
        "Date",
        "Flow",
        "SYM",
        "Agency",
        "FlowUnits"
      ],
      "rows": 16436,
      "table": true,
      "tojson": true
    },
    {
      "name": "caniapiscau.res",
      "title": "Screening results for the Caniapiscau River",
      "object": "caniapiscau.res",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add.station.metadata",
      "title": "Add MetaData to Database",
      "topics": [
        "add.station.metadata"
      ]
    },
    {
      "page": "axis_doy.internal",
      "title": "Create custom axis starting on hydrologic year start month",
      "topics": [
        "axis_doy.internal"
      ]
    },
    {
      "page": "bf_boughton",
      "title": "Boughton recursive digital filter",
      "topics": [
        "bf_boughton"
      ]
    },
    {
      "page": "bf_eckhardt",
      "title": "Eckhardt two parameter recursive digital filter",
      "topics": [
        "bf_eckhardt"
      ]
    },
    {
      "page": "bf_oneparam",
      "title": "One parameter recursive digital filter",
      "topics": [
        "bf_oneparam"
      ]
    },
    {
      "page": "bf.seas",
      "title": "Seasonal baseflow percentage",
      "topics": [
        "bf.seas"
      ]
    },
    {
      "page": "bf.stats",
      "title": "Baseflow statistics",
      "topics": [
        "bf.stats"
      ]
    },
    {
      "page": "cania.sub.ts",
      "title": "Subset of the Caniapiscau River Daily Flows",
      "topics": [
        "cania.sub.ts"
      ]
    },
    {
      "page": "caniapiscau",
      "title": "Caniapiscau River Daily Flows",
      "topics": [
        "caniapiscau"
      ]
    },
    {
      "page": "caniapiscau.res",
      "title": "Screening results for the Caniapiscau River",
      "topics": [
        "caniapiscau.res"
      ]
    },
    {
      "page": "check_completeness",
      "title": "Check Completeness",
      "topics": [
        "check_completeness"
      ]
    },
    {
      "page": "create.ts",
      "title": "Create a Time Series of daily streamflow observations",
      "topics": [
        "create.ts"
      ]
    },
    {
      "page": "dr.events",
      "title": "Partial Duration Series and Event Statistics for streamflow droughts",
      "topics": [
        "dr.events"
      ]
    },
    {
      "page": "dr.pds",
      "title": "Get the partial duration series for streamflow droughts",
      "topics": [
        "dr.pds"
      ]
    },
    {
      "page": "dr.seas",
      "title": "Find the start, middle, end, and duration of seasonal droughts",
      "topics": [
        "dr.seas"
      ]
    },
    {
      "page": "drop.years",
      "title": "Drop hydrologic years",
      "topics": [
        "drop.years"
      ]
    },
    {
      "page": "FDC",
      "title": "Flow Duration Curve",
      "topics": [
        "FDC"
      ]
    },
    {
      "page": "FlowScreen",
      "title": "Screen Daily Discharge Time Series for Temporal Trends and Change Points",
      "topics": [
        "FlowScreen"
      ]
    },
    {
      "page": "get.station.internal",
      "title": "Get station information for hydrometric stations",
      "topics": [
        "get.station.internal"
      ]
    },
    {
      "page": "get.titles.internal",
      "title": "Returns plot titles and labels based on plot type and language preference",
      "topics": [
        "get.titles.internal"
      ]
    },
    {
      "page": "hyear.internal",
      "title": "Add hydrologic Year, month, and doy columns to a daily time series",
      "topics": [
        "hyear.internal"
      ]
    },
    {
      "page": "MAMn",
      "title": "Calculate mean annual minimum n-day flows",
      "topics": [
        "MAMn"
      ]
    },
    {
      "page": "metrics.all",
      "title": "Streamflow metrics",
      "topics": [
        "metrics.all"
      ]
    },
    {
      "page": "missingness",
      "title": "missingness test",
      "topics": [
        "missingness"
      ]
    },
    {
      "page": "mqt",
      "title": "Moving quantile threshold",
      "topics": [
        "mqt"
      ]
    },
    {
      "page": "NA.count.runs",
      "title": "Sum missing data points from a daily time series",
      "topics": [
        "NA.count.runs"
      ]
    },
    {
      "page": "NA.runs",
      "title": "Missing data runs for daily time series.",
      "topics": [
        "NA.runs"
      ]
    },
    {
      "page": "pk.bf.stats",
      "title": "Calculate baseflow peak statistics",
      "topics": [
        "pk.bf.stats"
      ]
    },
    {
      "page": "pk.cov",
      "title": "Center of Volume",
      "topics": [
        "pk.cov"
      ]
    },
    {
      "page": "pk.max",
      "title": "Annual maximum series",
      "topics": [
        "pk.max"
      ]
    },
    {
      "page": "pk.max.doy",
      "title": "Day of year for annual maximum series",
      "topics": [
        "pk.max.doy"
      ]
    },
    {
      "page": "pks",
      "title": "Get the flow peaks over a threshold",
      "topics": [
        "pks"
      ]
    },
    {
      "page": "pks.dur",
      "title": "Calculate the inter-event duration",
      "topics": [
        "pks.dur"
      ]
    },
    {
      "page": "Qn",
      "title": "Calculate flow quantiles",
      "topics": [
        "Qn"
      ]
    },
    {
      "page": "read.flows",
      "title": "Read file of streamflows",
      "topics": [
        "read.flows"
      ]
    },
    {
      "page": "regime",
      "title": "Plot flow regime",
      "topics": [
        "regime"
      ]
    },
    {
      "page": "remove.station.metadata",
      "title": "Remove MetaData for one station from database",
      "topics": [
        "remove.station.metadata"
      ]
    },
    {
      "page": "screen.cpts",
      "title": "Change point time series plot",
      "topics": [
        "screen.cpts"
      ]
    },
    {
      "page": "screen.frames",
      "title": "Plot one or more frames from the summary screening plot",
      "topics": [
        "screen.frames"
      ]
    },
    {
      "page": "screen.frames.internal",
      "title": "Internal wrapper for creating trend and change-point plots",
      "topics": [
        "screen.frames.internal"
      ]
    },
    {
      "page": "screen.metric",
      "title": "Plot a metric with trend and change points",
      "topics": [
        "screen.metric"
      ]
    },
    {
      "page": "screen.series",
      "title": "Create a plot of the daily streamflow time series",
      "topics": [
        "screen.series"
      ]
    },
    {
      "page": "screen.summary",
      "title": "Create a summary screening plot",
      "topics": [
        "screen.summary"
      ]
    },
    {
      "page": "screen.summary.internal",
      "title": "Internal wrapper for creating trend and change-point summary plots",
      "topics": [
        "screen.summary.internal"
      ]
    },
    {
      "page": "set.plot.titles",
      "title": "Set plot titles",
      "topics": [
        "set.plot.titles"
      ]
    },
    {
      "page": "station.info",
      "title": "Retrieve Station Info",
      "topics": [
        "station.info"
      ]
    },
    {
      "page": "YMD.internal",
      "title": "Add calendar year, month, and day of year columns",
      "topics": [
        "YMD.internal"
      ]
    }
  ],
  "_rundeps": [
    "boot",
    "changepoint",
    "evir",
    "Kendall",
    "lattice",
    "zoo",
    "zyp"
  ],
  "_score": 2.2833012287035497,
  "_indexed": true,
  "_nocasepkg": "flowscreen",
  "_universes": [
    "hydauer"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1",
      "date": "2026-05-31T08:53:28.000Z",
      "distro": "noble",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "a508add510fb2f9cf00a10d8057012ac86f0c0ddf8e41915431feca04b5f904f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1",
      "date": "2026-05-31T08:54:10.000Z",
      "distro": "noble",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "88e56e39431418e01a923cfb42299dabe2ab2cf7e3ef623b49553b2bf36d906c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1",
      "date": "2026-05-31T08:54:21.000Z",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "e91997757b4251ef4f3faac5e799e9dcd9ffd89316fb522e041a945f9271b751",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1",
      "date": "2026-05-31T08:54:00.000Z",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "5abf20522ad7ffeeae27415fbfe3650b1ae6734a9e03daf397022aeee99202e5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1",
      "date": "2026-05-31T08:53:49.000Z",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "ed1b96e72fe91b149e220ecf46cf3e9ab62c438617353779afb048b7b4228195",
      "status": "success",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1",
      "date": "2026-05-31T08:53:18.000Z",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "2c96862461240a9f7c1e1ff22fbe475dc04ba3b1a0a2732dfd92ab328d97de4a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1",
      "date": "2026-05-31T08:52:49.000Z",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "c72fab3f9537ff3452d70b1991749c169e853b84e1f4dbcf48ed80da80369a8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1",
      "date": "2026-05-31T08:53:00.000Z",
      "commit": "a318aed60e1bd365aa02286913a7feac72876fcd",
      "fileid": "245bc0ce75e5829c04a38baf5b126ebed616e880f9cfaf6979db0540dc657bc7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hydauer/actions/runs/26708021223"
    }
  ]
}