{
  "_id": "6a3a52856265ec60d620f0cd",
  "Package": "NRMstatsML",
  "Type": "Package",
  "Title": "Statistical and Machine Learning Engine for Long-Term Natural\nResource Management Data",
  "Version": "0.1.4",
  "Authors@R": "person(\ngiven = \"Sadikul\",\nfamily = \"Islam\",\nemail = \"sadikul.islamiasri@gmail.com\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0003-2924-7122\")\n)",
  "Description": "A comprehensive toolkit for statistical and machine\nlearning-based analysis of long-term Natural Resource\nManagement (NRM) datasets. Integrates formula-driven\napproaches, statistical inference, and machine learning (ML)\nmodels for advanced analytics. Modules cover trend and\nstructural analysis (Mann-Kendall test, slope estimation, Chow\ntest, structural break detection), multivariate system\nmodelling (Partial Least Squares (PLS), Structural Equation\nModelling (SEM)), response curve optimisation, time-series\nforecasting (Autoregressive Integrated Moving Average (ARIMA),\nhybrid models), panel data and treatment effects\n(Difference-in-Differences (DiD), causal machine learning),\nuncertainty and sensitivity analysis (bootstrap, Monte Carlo,\nBayesian), and automated model selection and performance\ncomparison. Designed for long-term datasets covering soil,\nwater, crop, and climate domains. Key references: Mann and\nKendall (1945) <doi:10.2307/1907187>; Sen (1968)\n<doi:10.1080/01621459.1968.10480934>; Bai and Perron (2003)\n<doi:10.1002/jae.659>; Rosseel (2012)\n<doi:10.18637/jss.v048.i02>; Croissant and Millo (2008)\n<doi:10.18637/jss.v027.i02>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "Language": "en-US",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-23 09:28:09 UTC",
    "User": "root"
  },
  "Author": "Sadikul Islam [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-2924-7122>)",
  "Maintainer": "Sadikul Islam <sadikul.islamiasri@gmail.com>",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://sadikulislamiasri-hub.r-universe.dev",
  "Date/Publication": "2026-06-07 18:30:08 UTC",
  "RemoteUrl": "https://github.com/cran/NRMstatsML",
  "RemoteRef": "HEAD",
  "RemoteSha": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
  "MD5sum": "2b017dd1f8d33ee3094f9f09a57f4ad9",
  "_user": "sadikulislamiasri-hub",
  "_type": "src",
  "_file": "NRMstatsML_0.1.4.tar.gz",
  "_fileid": "a41920f5b5126fabdc0ba7a32c60b7ba072107f6692c8cd2c4f783799d6fdca7",
  "_filesize": 464480,
  "_sha256": "a41920f5b5126fabdc0ba7a32c60b7ba072107f6692c8cd2c4f783799d6fdca7",
  "_created": "2026-06-23T09:28:09.000Z",
  "_published": "2026-06-23T09:31:49.307Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 82921567964,
      "time": 190,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7816872835"
    },
    {
      "job": 82921567949,
      "time": 173,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7816866418"
    },
    {
      "job": 82921567958,
      "time": 191,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7816862490"
    },
    {
      "job": 82921567961,
      "time": 169,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7816854705"
    },
    {
      "job": 82920812932,
      "time": 233,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7816794554"
    },
    {
      "job": 82921567930,
      "time": 153,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7816857442"
    },
    {
      "job": 82921567941,
      "time": 86,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7816830113"
    },
    {
      "job": 82921567951,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7816835602"
    },
    {
      "job": 82921567972,
      "time": 101,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7816835940"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/NRMstatsML",
  "_commit": {
    "id": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
    "author": "Sadikul Islam <sadikul.islamiasri@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.4\n",
    "time": 1780857008
  },
  "_maintainer": {
    "name": "Sadikul Islam",
    "email": "sadikul.islamiasri@gmail.com",
    "login": "sadikulislamiasri-hub",
    "description": "",
    "uuid": 295794536,
    "orcid": "0000-0003-2924-7122"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Kendall",
      "version": ">= 2.2",
      "role": "Imports"
    },
    {
      "package": "trend",
      "version": ">= 1.1.4",
      "role": "Imports"
    },
    {
      "package": "strucchange",
      "version": ">= 1.5.3",
      "role": "Imports"
    },
    {
      "package": "plm",
      "version": ">= 2.6.0",
      "role": "Imports"
    },
    {
      "package": "forecast",
      "version": ">= 8.20",
      "role": "Imports"
    },
    {
      "package": "lavaan",
      "version": ">= 0.6.12",
      "role": "Imports"
    },
    {
      "package": "pls",
      "version": ">= 2.8.0",
      "role": "Imports"
    },
    {
      "package": "caret",
      "version": ">= 6.0.93",
      "role": "Imports"
    },
    {
      "package": "boot",
      "version": ">= 1.3.28",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.4.0",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "keras",
      "role": "Suggests"
    },
    {
      "package": "tensorflow",
      "role": "Suggests"
    },
    {
      "package": "BayesianTools",
      "role": "Suggests"
    },
    {
      "package": "sensitivity",
      "role": "Suggests"
    },
    {
      "package": "mboost",
      "role": "Suggests"
    },
    {
      "package": "mlr3",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-23",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.4",
      "date": "2026-06-07"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "sadikulislamiasri-hub",
      "count": 1,
      "uuid": 295794536
    }
  ],
  "_userbio": {
    "uuid": 295794536,
    "type": "user",
    "name": "sadikulislamiasri-hub",
    "followers": 0
  },
  "_downloads": {
    "count": 218,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/NRMstatsML"
  },
  "_searchresults": 0,
  "_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/NRMstatsML.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "sadikulislamiasri-hub",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.4",
      "date": "2026-06-07"
    }
  ],
  "_exports": [
    "nrm_arima",
    "nrm_automl",
    "nrm_benchmark",
    "nrm_bootstrap",
    "nrm_data_check",
    "nrm_did",
    "nrm_forecast",
    "nrm_mann_kendall",
    "nrm_monte_carlo",
    "nrm_multivariate",
    "nrm_optimize_input",
    "nrm_panel",
    "nrm_plot",
    "nrm_pls",
    "nrm_response_curve",
    "nrm_sem",
    "nrm_sens_slope",
    "nrm_structural_break",
    "nrm_summary",
    "nrm_trend",
    "nrm_uncertainty"
  ],
  "_datasets": [
    {
      "name": "nrm_example",
      "title": "Example long-term NRM dataset",
      "object": "nrm_example",
      "class": [
        "data.frame"
      ],
      "fields": [
        "year",
        "treatment",
        "crop_yield",
        "soil_OC",
        "N",
        "P",
        "K",
        "rainfall",
        "runoff",
        "biomass"
      ],
      "rows": 20,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "NRMstatsML-package",
      "title": "NRMstatsML: Statistical and Machine Learning Engine for Long-Term NRM Data",
      "topics": [
        "NRMstatsML-package",
        "NRMstatsML"
      ]
    },
    {
      "page": "nrm_arima",
      "title": "ARIMA model for NRM time series",
      "topics": [
        "nrm_arima"
      ]
    },
    {
      "page": "nrm_automl",
      "title": "Automated model selection and tuning",
      "topics": [
        "nrm_automl"
      ]
    },
    {
      "page": "nrm_benchmark",
      "title": "Benchmark model metrics on a hold-out test set",
      "topics": [
        "nrm_benchmark"
      ]
    },
    {
      "page": "nrm_bootstrap",
      "title": "Bootstrap uncertainty estimation",
      "topics": [
        "nrm_bootstrap"
      ]
    },
    {
      "page": "nrm_data_check",
      "title": "Validate and summarise an NRM dataset",
      "topics": [
        "nrm_data_check"
      ]
    },
    {
      "page": "nrm_did",
      "title": "Difference-in-Differences (DiD) estimator",
      "topics": [
        "nrm_did"
      ]
    },
    {
      "page": "nrm_example",
      "title": "Example long-term NRM dataset",
      "topics": [
        "nrm_example"
      ]
    },
    {
      "page": "nrm_forecast",
      "title": "Forecast NRM time series",
      "topics": [
        "nrm_forecast"
      ]
    },
    {
      "page": "nrm_mann_kendall",
      "title": "Mann-Kendall trend test",
      "topics": [
        "nrm_mann_kendall"
      ]
    },
    {
      "page": "nrm_monte_carlo",
      "title": "Monte Carlo uncertainty simulation",
      "topics": [
        "nrm_monte_carlo"
      ]
    },
    {
      "page": "nrm_multivariate",
      "title": "Multivariate regression for Natural Resource Management systems",
      "topics": [
        "nrm_multivariate"
      ]
    },
    {
      "page": "nrm_optimize_input",
      "title": "Optimise input level for maximum response",
      "topics": [
        "nrm_optimize_input"
      ]
    },
    {
      "page": "nrm_panel",
      "title": "Panel data regression for Natural Resource Management experiments",
      "topics": [
        "nrm_panel"
      ]
    },
    {
      "page": "nrm_plot",
      "title": "Generic plot for NRMstatsML objects",
      "topics": [
        "nrm_plot"
      ]
    },
    {
      "page": "nrm_pls",
      "title": "Partial Least Squares (PLS) regression",
      "topics": [
        "nrm_pls"
      ]
    },
    {
      "page": "nrm_response_curve",
      "title": "Fit a response curve to NRM data",
      "topics": [
        "nrm_response_curve"
      ]
    },
    {
      "page": "nrm_sem",
      "title": "Structural Equation Modelling (SEM)",
      "topics": [
        "nrm_sem"
      ]
    },
    {
      "page": "nrm_sens_slope",
      "title": "Sen's slope estimator",
      "topics": [
        "nrm_sens_slope"
      ]
    },
    {
      "page": "nrm_structural_break",
      "title": "Structural break detection",
      "topics": [
        "nrm_structural_break"
      ]
    },
    {
      "page": "nrm_summary",
      "title": "Generic summary for NRMstatsML objects",
      "topics": [
        "nrm_summary"
      ]
    },
    {
      "page": "nrm_trend",
      "title": "Comprehensive trend analysis for NRM time series",
      "topics": [
        "nrm_trend"
      ]
    },
    {
      "page": "nrm_uncertainty",
      "title": "Uncertainty analysis for NRM model outputs",
      "topics": [
        "nrm_uncertainty"
      ]
    }
  ],
  "_readme": "https://github.com/cran/NRMstatsML/raw/HEAD/README.md",
  "_rundeps": [
    "bdsmatrix",
    "boot",
    "caret",
    "class",
    "cli",
    "clock",
    "codetools",
    "collapse",
    "colorspace",
    "cpp11",
    "data.table",
    "diagram",
    "digest",
    "dplyr",
    "e1071",
    "extraDistr",
    "farver",
    "foreach",
    "forecast",
    "Formula",
    "fracdiff",
    "future",
    "future.apply",
    "generics",
    "ggplot2",
    "globals",
    "glue",
    "gower",
    "gtable",
    "hardhat",
    "ipred",
    "isoband",
    "iterators",
    "Kendall",
    "KernSmooth",
    "labeling",
    "lattice",
    "lava",
    "lavaan",
    "lifecycle",
    "listenv",
    "lmtest",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "maxLik",
    "miscTools",
    "mnormt",
    "ModelMetrics",
    "nlme",
    "nnet",
    "numDeriv",
    "parallelly",
    "pbivnorm",
    "pillar",
    "pkgconfig",
    "plm",
    "pls",
    "plyr",
    "pROC",
    "prodlim",
    "progressr",
    "proxy",
    "purrr",
    "quadprog",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "Rdpack",
    "recipes",
    "reshape2",
    "rlang",
    "rpart",
    "S7",
    "sandwich",
    "scales",
    "shape",
    "sparsevctrs",
    "SQUAREM",
    "stringi",
    "stringr",
    "strucchange",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "trend",
    "tzdb",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "advanced-workflows.Rmd",
      "filename": "advanced-workflows.html",
      "title": "Advanced Modelling Workflows with NRMstatsML",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "1. Loading Data from CSV",
        "2. Combining Trend Detection and Uncertainty",
        "3. Multi-Variable Response Surface",
        "4. Uncertainty-Adjusted Forecasting",
        "5. Custom stat_fn Closures",
        "Example A — R-squared of an OLS model",
        "Example B — Optimum N from a quadratic response curve",
        "Example C — Mann-Kendall tau for soil OC",
        "6. Multi-Metric Model Comparison",
        "7. Complete Reproducible Pipeline",
        "Session Info"
      ],
      "created": "2026-06-07 18:30:08",
      "modified": "2026-06-07 18:30:08",
      "commits": 1
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started with NRMstatsML",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Example Data",
        "Module 1 — Trend Analysis (trendML)",
        "Mann-Kendall test and Sen's slope",
        "Visualise the trend",
        "Individual components",
        "Module 2 — Multivariate System Modelling (multiSysML)",
        "Scaled OLS regression",
        "Partial Least Squares (PLS)",
        "Module 3 — Response Curve & Optimisation (responseML)",
        "Economic optimum",
        "Module 4 — Time Series Forecasting (tsML)",
        "Module 5 — Panel Data & Treatment Effects (panelML)",
        "Module 6 — Uncertainty & Sensitivity Analysis (uncertaintyML)",
        "Module 7 — AutoML & Model Benchmarking (autoML)",
        "Benchmarking on a hold-out set",
        "Recommended Workflow",
        "Session Info"
      ],
      "created": "2026-06-07 18:30:08",
      "modified": "2026-06-07 18:30:08",
      "commits": 1
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "nrmstatsml",
  "_universes": [
    "sadikulislamiasri-hub"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.4",
      "date": "2026-06-23T09:31:12.000Z",
      "distro": "noble",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "4162970e6c61945ed80d2fc134cbe6b294baf434bb2eaf6121fd72461f66a7b7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.4",
      "date": "2026-06-23T09:30:58.000Z",
      "distro": "noble",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "1158ddc23729d3cbf20f4906bb76fa1e31ca7ed07c7ffb6ca02c64b7f4251338",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.4",
      "date": "2026-06-23T09:30:49.000Z",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "15fd233d8d47a73a3704a415e6101ef55d55c1cfcb2443e68a77277d50c09fa6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.4",
      "date": "2026-06-23T09:30:30.000Z",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "d42f138a139ddb12aa5780a3cdb1d9c74d14cf135e6d50ec0e6550eb8525e877",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.4",
      "date": "2026-06-23T09:30:57.000Z",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "1b66a899425e41e98297da1641b4c431a5127663f61c7774d2e775567d06503e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-06-23T09:29:23.000Z",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "d2a3e11d948cdb508c4def67ca2b5f841a2f34a878a20e61eab9f0a44733bb6d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-06-23T09:29:39.000Z",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "30bc96e12202a41c01d78d2304facf3ed9588ed9d3ebb2ba1f4dab353f0cf4c1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.4",
      "date": "2026-06-23T09:29:37.000Z",
      "commit": "f2bfeca18b07c45d9f58d1fb43c8aae4231e53a8",
      "fileid": "94f766e6c145c34763719e0d450f97d2297316f403d58d76fb7e68a4f81ba047",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sadikulislamiasri-hub/actions/runs/28016120333"
    }
  ]
}