{
  "_id": "6ac8be7cde46216d5edd6651",
  "Type": "Package",
  "Package": "forestat",
  "Title": "Forest Carbon Sequestration and Potential Productivity\nCalculation",
  "Version": "1.2.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.3.2",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "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]",
  "Packaged": {
    "Date": "2026-10-09 09:39:59 UTC",
    "User": "root"
  },
  "Repository": "https://caf-ifrit.r-universe.dev",
  "Date/Publication": "2026-10-09 07:53:19 UTC",
  "RemoteUrl": "https://github.com/caf-ifrit/forestat",
  "RemoteRef": "HEAD",
  "RemoteSha": "f135c7f45c44706862741db588ef94b083ca8d2f",
  "RemoteSubdir": "forestat",
  "_user": "caf-ifrit",
  "_type": "src",
  "_file": "forestat_1.2.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/bd1e34845f9aefb61ae7728ac1a9ef7e5dc8cdb18854f0fb7286e417cddf4387",
  "_filesize": 1897281,
  "_sha256": "bd1e34845f9aefb61ae7728ac1a9ef7e5dc8cdb18854f0fb7286e417cddf4387",
  "_expires": "2027-01-17T10:14:18.000Z",
  "_created": "2026-10-09T09:39:59.000Z",
  "_published": "2026-10-09T10:14:20.498Z",
  "_buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113761626752,
      "time": 142,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11607363330"
    },
    {
      "job": 113761626700,
      "time": 148,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11607083234"
    },
    {
      "job": 113761626687,
      "time": 185,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11608943237"
    },
    {
      "job": 113761626715,
      "time": 160,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11609019129"
    },
    {
      "job": 113760675080,
      "time": 162,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11607437509"
    },
    {
      "job": 113761626681,
      "time": 104,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11607313847"
    },
    {
      "job": 113761626742,
      "time": 75,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11607765262"
    },
    {
      "job": 113761626658,
      "time": 86,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11606359364"
    },
    {
      "job": 113761626737,
      "time": 90,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11607178762"
    }
  ],
  "_upstream": "https://github.com/caf-ifrit/forestat",
  "_commit": {
    "id": "f135c7f45c44706862741db588ef94b083ca8d2f",
    "author": "jackhanyuan <jackhanyuan@foxmail.com>",
    "committer": "jackhanyuan <jackhanyuan@foxmail.com>",
    "message": "release forestat 1.2.0\n",
    "time": 1791532399
  },
  "_maintainer": {
    "name": "Yuanyuan Han",
    "email": "jackhanyuan@foxmail.com",
    "login": "jackhanyuan",
    "description": "PhD student in Software Engineering, Dalian University of Technology.",
    "uuid": 24978318
  },
  "_distro": "resolute",
  "_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": [
    {
      "week": "2026-41",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v1.2.0",
      "date": "2026-10-09"
    }
  ],
  "_stars": 27,
  "_contributors": [
    {
      "user": "jackhanyuan",
      "count": 62,
      "uuid": 24978318
    },
    {
      "user": "caf-ifrit",
      "count": 6,
      "uuid": 130888569
    }
  ],
  "_userbio": {
    "uuid": 130888569,
    "type": "user",
    "name": "ifrit",
    "followers": 6,
    "description": "Institute of Forest Resource Information Techniques CAF"
  },
  "_downloads": {
    "count": 324,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/forestat"
  },
  "_devurl": "https://github.com/caf-ifrit/forestat",
  "_searchresults": 58,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/forestat.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_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",
    "FittingEvaluationIndex",
    "potential.productivity",
    "realized.productivity"
  ],
  "_datasets": [
    {
      "name": "birch",
      "title": "Birch Dataset",
      "object": "birch",
      "class": [
        "data.frame"
      ],
      "fields": [
        "PLOT",
        "TREE",
        "D",
        "H",
        "CBH",
        "LIFE",
        "CW_E",
        "CW_S",
        "CW_W",
        "CW_N",
        "X",
        "Y",
        "SD",
        "CLR",
        "CW",
        "CW_EW",
        "CW_SN"
      ],
      "rows": 2603,
      "table": true,
      "tojson": true
    },
    {
      "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": "larch",
      "title": "Larch Dataset",
      "object": "larch",
      "class": [
        "data.frame"
      ],
      "fields": [
        "PLOT",
        "TREE",
        "D",
        "H",
        "CBH",
        "LIFE",
        "CW_E",
        "CW_S",
        "CW_W",
        "CW_N",
        "X",
        "Y",
        "SD",
        "CLR",
        "CW",
        "CW_EW",
        "CW_SN",
        "AGE.GROUP"
      ],
      "rows": 4538,
      "table": true,
      "tojson": true
    },
    {
      "name": "picea",
      "title": "Qinghai Spruce Dataset",
      "object": "picea",
      "class": [
        "data.frame"
      ],
      "fields": [
        "LIDAR-X",
        "LIDAR-Y",
        "LH",
        "LHCB",
        "LCW1",
        "LCW2",
        "LCW",
        "CPA",
        "X",
        "Y",
        "Z",
        "PLOT",
        "PLOT1",
        "OBS",
        "D0",
        "H0",
        "HCB0",
        "CW01",
        "CW02",
        "CW",
        "STEM",
        "BRANCH",
        "FOLIAGE",
        "FRUIT"
      ],
      "rows": 402,
      "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": "birch",
      "title": "Birch Dataset",
      "topics": [
        "birch"
      ]
    },
    {
      "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": "FittingEvaluationIndex",
      "title": "Calculate Fitting Evaluation Indices",
      "topics": [
        "FittingEvaluationIndex"
      ]
    },
    {
      "page": "forestData",
      "title": "Mixed birch-broadleaf forest data",
      "topics": [
        "forestData"
      ]
    },
    {
      "page": "larch",
      "title": "Larch Dataset",
      "topics": [
        "larch"
      ]
    },
    {
      "page": "picea",
      "title": "Qinghai Spruce Dataset",
      "topics": [
        "picea"
      ]
    },
    {
      "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",
        "3.1 Additional Datasets and Fitting Evaluation in Version 1.2.0",
        "4 Carbon Sequestration Potential Productivity Calculation",
        "5 Degraded Forest Assessment",
        "6 Citation"
      ],
      "created": "2023-06-24 07:24:00",
      "modified": "2026-10-09 07:53:19",
      "commits": 6
    }
  ],
  "_score": 5.893761762057943,
  "_indexed": true,
  "_nocasepkg": "forestat",
  "_universes": [
    "caf-ifrit",
    "jackhanyuan"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-10-09T09:42:07.000Z",
      "distro": "resolute",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/fb306f8d15911e81ef00b655bebf87832e415f8380a664f9c4e8e8bc8c81c5be",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-10-09T09:42:27.000Z",
      "distro": "resolute",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/9d297dcc8cbc1b5f3cfe770c3007675d861694ded6a7fba8ad258866a3101b4d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-10-09T10:07:47.000Z",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/142eddb4a4c91e11966615fda7a465435c7d1e1841b2c3c8e547e8957f67129f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-10-09T10:13:05.000Z",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/c06eb18f91f8cd030295d2223e8a2413727e539312d6eb837176047ab7866466",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.0",
      "date": "2026-10-09T09:42:01.000Z",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/09e8973fc61cc67fa6a202cfa08ddf6c94679baff7c62a1388e90b5838bf5bb9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-10-09T09:41:09.000Z",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/d634765035b0ded9c361bef79da1fe4b5df33d05418c3d34f95cf646b32a393b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-10-09T09:41:10.000Z",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/36e83f1d7c7b89ab0a25a8799b9ec93f2786af380879a323a392d9f6e37152ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-10-09T09:41:17.000Z",
      "commit": "f135c7f45c44706862741db588ef94b083ca8d2f",
      "fileid": "https://r2.ropensci.org/e43212f08614263a2ab310039ac85b4d75b22b1c676d51ae2ade93f7399da33f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/caf-ifrit/actions/runs/37912446146"
    }
  ]
}