{
  "_id": "6a1ed61bb401979e7340e902",
  "Type": "Package",
  "Package": "forestat",
  "Title": "Forest Carbon Sequestration and Potential Productivity\nCalculation",
  "Version": "1.1.0",
  "Authors@R": "c(\nperson(\"Liyong Fu\", role = \"aut\", email = \"fuly@ifrit.ac.cn\"),\nperson(\"Shirong Liu\", role = \"aut\"),\nperson(\"Shouzheng Tang\", role = \"aut\"),\nperson(\"Guangshuang Duan\", role = \"aut\"),\nperson(\"Zhong Wang\", role = \"aut\", email = \"zhongwang@dlut.edu.cn\"),\nperson(\"Linyan Feng\", role = \"aut\"),\nperson(\"Dongbo Xie\", role = \"aut\"),\nperson(\"Yuanyuan Han\", role = c(\"aut\", \"cre\"), email = \"jackhanyuan@foxmail.com\")\n)",
  "Description": "Include assessing site classes based on the stand height\ngrowth and establishing a nonlinear mixed-effect biomass model\nunder different site classes based on the whole stand model to\nachieve more accurate estimation of carbon sequestration. In\nparticular, a carbon sequestration potential productivity\ncalculation method based on the potential mean annual increment\nis proposed. This package is applicable to both natural forests\nand plantations. It can quantitatively assess stand’s potential\nproductivity, realized productivity, and possible improvement\nunder certain site, and can be used in many aspects such as\nsite quality assessment, tree species suitability evaluation,\nand forest degradation evaluation. Reference: Lei X, Fu L, Li\nH, et al (2018) <doi:10.11707/j.1001-7488.20181213>. Fu L,\nSharma R P, Zhu G, et al (2017) <doi:10.3390/f8040119>.",
  "License": "GPL (>= 3)",
  "Maintainer": "Yuanyuan Han <jackhanyuan@foxmail.com>",
  "URL": "https://github.com/caf-ifrit/forestat",
  "BugReports": "https://github.com/caf-ifrit/forestat/issues",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "RoxygenNote": "7.2.3",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-20 10:27:39 UTC",
    "User": "root"
  },
  "Author": "Liyong Fu [aut], Shirong Liu [aut], Shouzheng Tang [aut],\nGuangshuang Duan [aut], Zhong Wang [aut], Linyan Feng [aut],\nDongbo Xie [aut], Yuanyuan Han [aut, cre]",
  "Repository": "https://caf-ifrit.r-universe.dev",
  "Date/Publication": "2024-02-20 13:45:10 UTC",
  "RemoteUrl": "https://github.com/caf-ifrit/forestat",
  "RemoteRef": "HEAD",
  "RemoteSha": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
  "RemoteSubdir": "forestat",
  "MD5sum": "ba522537d1d3b0a3c59afcd8fa8661aa",
  "_user": "caf-ifrit",
  "_type": "src",
  "_file": "forestat_1.1.0.tar.gz",
  "_fileid": "cb4b571c6602a422c5551fb5e216a1fcae1cb10d392828c0aae102e4809ef509",
  "_filesize": 1743899,
  "_sha256": "cb4b571c6602a422c5551fb5e216a1fcae1cb10d392828c0aae102e4809ef509",
  "_created": "2026-05-20T10:27:39.000Z",
  "_published": "2026-06-02T13:09:47.976Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79077923651,
      "time": 128,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7107545432"
    },
    {
      "job": 79077923900,
      "time": 125,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7107544372"
    },
    {
      "job": 79077923557,
      "time": 192,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7107574829"
    },
    {
      "job": 79077923839,
      "time": 180,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7107579050"
    },
    {
      "job": 79077923345,
      "time": 151,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7107502713"
    },
    {
      "job": 79077923190,
      "time": 113,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7358561054"
    },
    {
      "job": 79077923752,
      "time": 109,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7107539219"
    },
    {
      "job": 79077923973,
      "time": 95,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7107534641"
    },
    {
      "job": 79077923852,
      "time": 85,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7107531949"
    }
  ],
  "_buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/caf-ifrit/forestat",
  "_commit": {
    "id": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
    "author": "三水 <jackhanyuan@foxmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #10 from jackhanyuan/main\n\nadd forestat Rscript",
    "time": 1708436710
  },
  "_maintainer": {
    "name": "Yuanyuan Han",
    "email": "jackhanyuan@foxmail.com",
    "login": "jackhanyuan",
    "description": "PhD student in Software Engineering, Dalian University of Technology.",
    "uuid": 24978318
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "nlme",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "caf-ifrit",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 26,
  "_contributors": [
    {
      "user": "jackhanyuan",
      "count": 61,
      "uuid": 24978318
    },
    {
      "user": "caf-ifrit",
      "count": 6,
      "uuid": 130888569
    }
  ],
  "_userbio": {
    "uuid": 130888569,
    "type": "user",
    "name": "ifrit",
    "description": "Institute of Forest Resource Information Techniques CAF"
  },
  "_downloads": {
    "count": 192,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/forestat"
  },
  "_devurl": "https://github.com/caf-ifrit/forestat",
  "_searchresults": 74,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/forestat.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/caf-ifrit/forestat",
  "_realowner": "caf-ifrit",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2023-05-22"
    },
    {
      "version": "1.0.1",
      "date": "2023-05-25"
    },
    {
      "version": "1.0.2",
      "date": "2023-07-06"
    },
    {
      "version": "1.1.0",
      "date": "2023-10-10"
    }
  ],
  "_exports": [
    "calc_degraded_forest_grade",
    "class.plot",
    "degraded_forest_preprocess",
    "potential.productivity",
    "realized.productivity"
  ],
  "_datasets": [
    {
      "name": "forestData",
      "title": "Mixed birch-broadleaf forest data",
      "object": "forestData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "code",
        "ID",
        "AGE",
        "H",
        "Dg",
        "S",
        "BA",
        "V_ha",
        "Bio",
        "Elevation",
        "Aspect",
        "SlopePosition",
        "Slope",
        "SoilDepth",
        "HumusLayer",
        "ForestType"
      ],
      "rows": 320,
      "table": true,
      "tojson": true
    },
    {
      "name": "plot_1",
      "title": "1st period sample plot survey data",
      "object": "plot_1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sample_plot_number",
        "sample_plot_type",
        "altitudes",
        "slope_direction",
        "slope_position",
        "gradient",
        "soil_thickness",
        "humus_thickness",
        "land_type",
        "origin",
        "dominant_tree_species",
        "average_age",
        "age_group",
        "average_diameter_at_breast_height",
        "average_tree_height",
        "crown_density",
        "naturalness",
        "disaster_type",
        "disaster_level",
        "standing_stock",
        "dead_wood_stock",
        "forest_cutting_stock",
        "plot_id"
      ],
      "rows": 62,
      "table": true,
      "tojson": true
    },
    {
      "name": "plot_2",
      "title": "2nd period sample plot survey data",
      "object": "plot_2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sample_plot_number",
        "sample_plot_type",
        "altitudes",
        "slope_direction",
        "slope_position",
        "gradient",
        "soil_thickness",
        "humus_thickness",
        "land_type",
        "origin",
        "dominant_tree_species",
        "average_age",
        "age_group",
        "average_diameter_at_breast_height",
        "average_tree_height",
        "crown_density",
        "naturalness",
        "disaster_type",
        "disaster_level",
        "standing_stock",
        "dead_wood_stock",
        "forest_cutting_stock",
        "plot_id"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "plot_3",
      "title": "3rd period sample plot survey data",
      "object": "plot_3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sample_plot_number",
        "sample_plot_type",
        "altitudes",
        "slope_direction",
        "slope_position",
        "gradient",
        "soil_thickness",
        "humus_thickness",
        "land_type",
        "origin",
        "dominant_tree_species",
        "average_age",
        "age_group",
        "average_diameter_at_breast_height",
        "average_tree_height",
        "crown_density",
        "naturalness",
        "disaster_type",
        "disaster_level",
        "standing_stock",
        "dead_wood_stock",
        "forest_cutting_stock",
        "plot_id"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "tree_1",
      "title": "1st period trees survey data",
      "object": "tree_1",
      "class": [
        "data.frame"
      ],
      "fields": [
        "tree_number",
        "sample_plot_number",
        "inspection_type",
        "tree_species_code",
        "plot_id"
      ],
      "rows": 1634,
      "table": true,
      "tojson": true
    },
    {
      "name": "tree_2",
      "title": "2nd period trees survey data",
      "object": "tree_2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "tree_number",
        "sample_plot_number",
        "inspection_type",
        "tree_species_code",
        "plot_id"
      ],
      "rows": 4778,
      "table": true,
      "tojson": true
    },
    {
      "name": "tree_3",
      "title": "3rd period trees survey data",
      "object": "tree_3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "tree_number",
        "sample_plot_number",
        "inspection_type",
        "tree_species_code",
        "plot_id"
      ],
      "rows": 4528,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "calc_degraded_forest_grade",
      "title": "Calculating degraded forest grade",
      "topics": [
        "calc_degraded_forest_grade"
      ]
    },
    {
      "page": "class.plot",
      "title": "Calculate the site classes based on stand height growth",
      "topics": [
        "class.plot"
      ]
    },
    {
      "page": "degraded_forest_preprocess",
      "title": "Preprocess the degraded forest data",
      "topics": [
        "degraded_forest_preprocess"
      ]
    },
    {
      "page": "forestData",
      "title": "Mixed birch-broadleaf forest data",
      "topics": [
        "forestData"
      ]
    },
    {
      "page": "plot_1",
      "title": "1st period sample plot survey data",
      "topics": [
        "plot_1"
      ]
    },
    {
      "page": "plot_2",
      "title": "2nd period sample plot survey data",
      "topics": [
        "plot_2"
      ]
    },
    {
      "page": "plot_3",
      "title": "3rd period sample plot survey data",
      "topics": [
        "plot_3"
      ]
    },
    {
      "page": "plot.forestData",
      "title": "ForestData Plot",
      "topics": [
        "plot.forestData"
      ]
    },
    {
      "page": "potential.productivity",
      "title": "Calculate the potential productivity.",
      "topics": [
        "potential.productivity"
      ]
    },
    {
      "page": "realized.productivity",
      "title": "Calculate the realized productivity.",
      "topics": [
        "realized.productivity"
      ]
    },
    {
      "page": "summary.forestData",
      "title": "Summary of forestData",
      "topics": [
        "summary.forestData"
      ]
    },
    {
      "page": "tree_1",
      "title": "1st period trees survey data",
      "topics": [
        "tree_1"
      ]
    },
    {
      "page": "tree_2",
      "title": "2nd period trees survey data",
      "topics": [
        "tree_2"
      ]
    },
    {
      "page": "tree_3",
      "title": "3rd period trees survey data",
      "topics": [
        "tree_3"
      ]
    }
  ],
  "_readme": "https://github.com/caf-ifrit/forestat/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "dplyr",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "nlme",
    "pillar",
    "pkgconfig",
    "R6",
    "RColorBrewer",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "forestat.Rmd",
      "filename": "forestat.html",
      "title": "Forest Carbon Sequestration and Potential Productivity Calculation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1 Overview",
        "1.1 forestat Flowchart",
        "1.2 R Packages Required by forestat",
        "2 Installation",
        "2.1 Install from CRAN or GitHub",
        "2.2 Load forestat",
        "3 Quick Start",
        "4 Carbon Sequestration Potential Productivity Calculation",
        "5 Degraded Forest Assessment",
        "6 Citation"
      ],
      "created": "2023-06-24 07:24:00",
      "modified": "2023-10-07 13:35:20",
      "commits": 5
    }
  ],
  "_score": 5.983175072037813,
  "_indexed": true,
  "_nocasepkg": "forestat",
  "_universes": [
    "caf-ifrit",
    "jackhanyuan"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-20T10:29:38.000Z",
      "distro": "noble",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "8b47a856d01e3200fe99da616e3c52f309a796458434063cd98654b9bc590d8a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-20T10:29:36.000Z",
      "distro": "noble",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "773a3d142687caae894b4b225774d542f5b86fc5ae324bd814ed7e192e67cb2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-05-20T10:31:13.000Z",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "7efa4dcbfe49f2b847db542d61cc57c3694cd237f2b5cfe3e680a6a59122a3cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.0",
      "date": "2026-05-20T10:31:23.000Z",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "35767dd6deca7503541282852cb227dfdc5119ff0cd70ef74d28d9ed50c02412",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-20T10:29:18.000Z",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "ab252e83c699e7dd197d48b28bd486230b09cca46d8bf00adf3d5a4773bfcb2d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-20T10:29:05.000Z",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "1db23a1b03b52d8446bda56b289ca2e45f7fddf30bcf09c095c1b179d44a776e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-20T10:28:53.000Z",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "6559feaf4db09ba995a39e20ae7e43353f61b86f0c2dbe76d79078e529ef0024",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-06-02T13:09:09.000Z",
      "commit": "81a43c1ef8859ae247f59b7a346a5b0958d0db83",
      "fileid": "fd1ada1024341ebac84ab3826d24d93afdf09953520dd72b3c5e12e7d1ecd2f4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/26156561863"
    }
  ]
}