{
  "_id": "6a0f6a2aacfb0bcc41c5e12d",
  "Package": "weaana",
  "Maintainer": "Bangyou Zheng <bangyou.zheng@csiro.au>",
  "Title": "Analysis the Weather Data",
  "Type": "Package",
  "Description": "Functions are collected to analyse weather data for\nagriculture purposes including to read weather records in\nmultiple formats, calculate extreme climate index.\nDemonstration data are included the SILO daily climate data\n(licensed under CC BY 4.0,\n<https://www.longpaddock.qld.gov.au/silo/>).",
  "Authors@R": "person(\"Bangyou\", \"Zheng\", \nemail = \"bangyou.zheng@csiro.au\",\nrole = c(\"aut\", \"cre\"))",
  "License": "MIT + file LICENSE",
  "URL": "https://weaana.bangyou.me/, https://github.com/byzheng/weaana",
  "BugReports": "https://github.com/byzheng/weaana/issues",
  "Encoding": "UTF-8",
  "Version": "0.3.1",
  "Date": "2025-09-20",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://byzheng.r-universe.dev",
  "Date/Publication": "2025-10-20 04:26:30 UTC",
  "RemoteUrl": "https://github.com/byzheng/weaana",
  "RemoteRef": "HEAD",
  "RemoteSha": "046f8fa58030e4cce65295bd39c4dce4100928ca",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-21 08:50:16 UTC",
    "User": "root"
  },
  "Author": "Bangyou Zheng [aut, cre]",
  "MD5sum": "2f55a4524c30a90f215c7afde190cb93",
  "_user": "byzheng",
  "_type": "src",
  "_file": "weaana_0.3.1.tar.gz",
  "_fileid": "491b03e25cdf800c58f19573faf0baeb050284b1e4dfed57b4fb24ee74d9cfbe",
  "_filesize": 593488,
  "_sha256": "491b03e25cdf800c58f19573faf0baeb050284b1e4dfed57b4fb24ee74d9cfbe",
  "_created": "2026-05-21T08:50:16.000Z",
  "_published": "2026-05-21T20:25:14.768Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77261682113,
      "time": 134,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7131374654"
    },
    {
      "job": 77261682002,
      "time": 151,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7131380146"
    },
    {
      "job": 77261681787,
      "time": 98,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7131361768"
    },
    {
      "job": 77261682045,
      "time": 150,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7131379781"
    },
    {
      "job": 77261681722,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7131325634"
    },
    {
      "job": 77261681453,
      "time": 140,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7146382894"
    },
    {
      "job": 77261681701,
      "time": 93,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7131360587"
    },
    {
      "job": 77261682120,
      "time": 121,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7131370402"
    },
    {
      "job": 77261682087,
      "time": 82,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7131356420"
    }
  ],
  "_buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/byzheng/weaana",
  "_commit": {
    "id": "046f8fa58030e4cce65295bd39c4dce4100928ca",
    "author": "Bangyou Zheng <zheng.bangyou@gmail.com>",
    "committer": "Bangyou Zheng <zheng.bangyou@gmail.com>",
    "message": "Merge branch 'master' of github.com:byzheng/weaana\n",
    "time": 1760934390
  },
  "_maintainer": {
    "name": "Bangyou Zheng",
    "email": "bangyou.zheng@csiro.au",
    "login": "zhe00a",
    "description": "",
    "uuid": 244883958
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "settings",
      "role": "Imports"
    },
    {
      "package": "reshape2",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "byzheng",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-27",
      "n": 2
    },
    {
      "week": "2025-28",
      "n": 5
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v0.3.0",
      "date": "2025-09-23"
    }
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "zhe00a",
      "count": 58,
      "uuid": 244883958
    },
    {
      "user": "byzheng",
      "count": 20,
      "uuid": 1657381
    }
  ],
  "_userbio": {
    "uuid": 1657381,
    "type": "user",
    "name": "Bangyou Zheng",
    "description": "Bangyou is a research scientist at CSIRO. His research interests include crop modelling, crop adaptation, high throughput phenotype, big data and R programming."
  },
  "_downloads": {
    "count": 252,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/weaana"
  },
  "_devurl": "https://github.com/byzheng/weaana",
  "_pkgdown": "https://weaana.bangyou.me/",
  "_searchresults": 23,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/weaana.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/byzheng/weaana",
  "_realowner": "byzheng",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2021-09-23"
    },
    {
      "version": "0.1.1",
      "date": "2021-09-27"
    },
    {
      "version": "0.3.0",
      "date": "2025-09-23"
    }
  ],
  "_exports": [
    "add_rh",
    "changeWeatherRecords",
    "climate_by_stages",
    "convert2Records",
    "createWeaAna",
    "dayLength",
    "diurnalT",
    "dp_mint",
    "getWeatherRecords",
    "interpolationFunction",
    "mov",
    "mov.avg",
    "mov.max",
    "mov.min",
    "mov.sum",
    "readWeatherRecords",
    "siteInfor",
    "sphericalDistance",
    "thermalTime",
    "thermalTimeDaily",
    "thermalTimeHourly",
    "tt_hourly_pp",
    "ttest_ts",
    "wcal",
    "writeWeatherRecords"
  ],
  "_datasets": [
    {
      "name": "records",
      "title": "Demo weather records",
      "object": "records",
      "class": [
        "WeaAna"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "getter",
      "title": "Getter to access the weather data at a specific position.",
      "topics": [
        "[,WeaAna-method"
      ]
    },
    {
      "page": "add_rh",
      "title": "Add relative humidity to APSIM weather data",
      "topics": [
        "add_rh"
      ]
    },
    {
      "page": "changeWeatherRecords-methods",
      "title": "Change weather records",
      "topics": [
        "changeWeatherRecords",
        "changeWeatherRecords,WeaAna,WeaAna-method",
        "changeWeatherRecords,WeaAna-method"
      ]
    },
    {
      "page": "climate_by_stages",
      "title": "Summarise the climate variable by growth stages",
      "topics": [
        "climate_by_stages"
      ]
    },
    {
      "page": "convert2Records",
      "title": "Convert a data frame to weaana class",
      "topics": [
        "convert2Records"
      ]
    },
    {
      "page": "createWeaAna",
      "title": "create WeaAna class",
      "topics": [
        "createWeaAna"
      ]
    },
    {
      "page": "dayLength",
      "title": "The time elapsed in hours between the specified sun angle from 90 degree in am and pm. +ve above the horizon, -ve below the horizon.",
      "topics": [
        "dayLength"
      ]
    },
    {
      "page": "diurnalT",
      "title": "Calculate the diurnal variation in air temperature with Parton and Logan, 1981",
      "topics": [
        "diurnalT"
      ]
    },
    {
      "page": "dp_mint",
      "title": "Estimate Dew Point Temperature from Minimum Air Temperature and Relative Humidity",
      "topics": [
        "dp_mint"
      ]
    },
    {
      "page": "getWeatherRecords-methods",
      "title": "Get all weather records by year range",
      "topics": [
        "getWeatherRecords",
        "getWeatherRecords,WeaAna,WeaAna-method",
        "getWeatherRecords,WeaAna-method"
      ]
    },
    {
      "page": "interpolationFunction",
      "title": "Return a y value from a linear interpolation function",
      "topics": [
        "interpolationFunction"
      ]
    },
    {
      "page": "mov",
      "title": "Calculate the moving values",
      "topics": [
        "mov"
      ]
    },
    {
      "page": "mov.avg",
      "title": "Use Calculate the moving average. For compatibility only.",
      "topics": [
        "mov.avg"
      ]
    },
    {
      "page": "mov.max",
      "title": "Calculate the moving maximum. For compatibility only.",
      "topics": [
        "mov.max"
      ]
    },
    {
      "page": "mov.min",
      "title": "Calculate the moving minimum. For compatibility only.",
      "topics": [
        "mov.min"
      ]
    },
    {
      "page": "mov.sum",
      "title": "Calculate the moving sum. For compatibility only.",
      "topics": [
        "mov.sum"
      ]
    },
    {
      "page": "readWeatherRecords",
      "title": "Read weather records from a file list and/or a folder list",
      "topics": [
        "readWeatherRecords"
      ]
    },
    {
      "page": "records",
      "title": "Demo weather records",
      "topics": [
        "records"
      ]
    },
    {
      "page": "result-class",
      "title": "Define the class for statistics results",
      "topics": [
        "result-class"
      ]
    },
    {
      "page": "show-WeaAna-method",
      "title": "Show basic information of class WeaAna",
      "topics": [
        "show,WeaAna-method"
      ]
    },
    {
      "page": "siteInfor-methods",
      "title": "Get site information",
      "topics": [
        "siteInfor",
        "siteInfor,WeaAna,WeaAna-method",
        "siteInfor,WeaAna-method",
        "siteInfor,WeaAnaSite,WeaAnaSite-method",
        "siteInfor,WeaAnaSite-method"
      ]
    },
    {
      "page": "sphericalDistance",
      "title": "Calculate the sphere distance",
      "topics": [
        "sphericalDistance"
      ]
    },
    {
      "page": "thermalTime",
      "title": "Calculate thermal time using cardinal temperatures",
      "topics": [
        "thermalTime"
      ]
    },
    {
      "page": "thermalTimeDaily",
      "title": "Calculate thermal time using cardinal temperatures",
      "topics": [
        "thermalTimeDaily"
      ]
    },
    {
      "page": "thermalTimeHourly",
      "title": "Calculate thermal time using the hourly temperature (non daily temperature)",
      "topics": [
        "thermalTimeHourly"
      ]
    },
    {
      "page": "tt_hourly_pp",
      "title": "Hourly Air Temperature Interpolation",
      "topics": [
        "tt_hourly_pp"
      ]
    },
    {
      "page": "ttest_ts",
      "title": "Significantly t-test with auto-correlation for time serial data",
      "topics": [
        "ttest_ts"
      ]
    },
    {
      "page": "wcal-methods",
      "title": "Calculate weather variables through function or a string formula.",
      "topics": [
        "wcal",
        "wcal,WeaAna,WeaAna-method",
        "wcal,WeaAna-method"
      ]
    },
    {
      "page": "WeaAna-class",
      "title": "Define the class for multiple sites",
      "topics": [
        "WeaAna-class"
      ]
    },
    {
      "page": "WeaAnaSite-class",
      "title": "Define the class of WeaAna",
      "topics": [
        "WeaAnaSite-class"
      ]
    },
    {
      "page": "writeWeatherRecords-methods",
      "title": "Write weather records into file",
      "topics": [
        "writeWeatherRecords",
        "writeWeatherRecords,WeaAna,WeaAna-method",
        "writeWeatherRecords,WeaAna-method"
      ]
    }
  ],
  "_readme": "https://github.com/byzheng/weaana/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "generics",
    "glue",
    "lifecycle",
    "lubridate",
    "magrittr",
    "pillar",
    "pkgconfig",
    "plyr",
    "R6",
    "Rcpp",
    "reshape2",
    "rlang",
    "settings",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "timechange",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "modify-weather-file.Rmd",
      "filename": "modify-weather-file.html",
      "title": "Modify Weather File",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2021-10-20 23:10:28",
      "modified": "2021-10-20 23:22:07",
      "commits": 2
    }
  ],
  "_score": 5.617000341120899,
  "_indexed": true,
  "_nocasepkg": "weaana",
  "_universes": [
    "byzheng",
    "zhe00a"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.1",
      "date": "2026-05-21T08:52:28.000Z",
      "distro": "noble",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "0d769da6d173ea7d281795102d9ea1af87f264a3946a63eb9eded5f88ca1e9dd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.1",
      "date": "2026-05-21T08:52:42.000Z",
      "distro": "noble",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "6d6daed5b41871dad969ca14bc566a51c7602e33b7bd9ea0d21c308960b1cec5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.1",
      "date": "2026-05-21T08:51:57.000Z",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "72e0683a4f6c8af06d8c704adb2f318d1c23cba70e72d5024c0bc6a11d2f394c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3.1",
      "date": "2026-05-21T08:52:40.000Z",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "ae9de5eb21a0fcc0e0fc9b25e314c99e4a4397d3e161d2c3ec90c821779b4391",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.1",
      "date": "2026-05-21T20:24:59.000Z",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "a60d02028bbd7e5d77b14790223e1901b9e09b7f14590735dd882232d1bc2f93",
      "status": "success",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-05-21T08:51:43.000Z",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "ed709fbe1b360d5ddbc22a4e0eb7b0a41db18ee0c9c89610885af5fb7bd311b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-05-21T08:52:06.000Z",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "fabe17befd228b88f34579ad4439547006436e3f223a6641fb2c15be6035aed3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3.1",
      "date": "2026-05-21T08:51:30.000Z",
      "commit": "046f8fa58030e4cce65295bd39c4dce4100928ca",
      "fileid": "c0d57eec851458d0f748e3194b7ee6fbb607320aee0003f4012c26babf8d9940",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/byzheng/actions/runs/26215584204"
    }
  ]
}