{"id":1063,"name":"OpenLand","description":"Tool for Quantitative Analysis and Visualization of Land Use and Land Cover Change.","url":"https://github.com/reginalexavier/OpenLand","last_synced_at":"2026-04-10T16:02:55.146Z","repository":{"id":46183826,"uuid":"217640616","full_name":"reginalexavier/OpenLand","owner":"reginalexavier","description":"Tool for Quantitative Analysis and Visualization of Land Use and Land Cover Change.","archived":false,"fork":false,"pushed_at":"2024-05-03T15:18:31.000Z","size":11926,"stargazers_count":30,"open_issues_count":4,"forks_count":10,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-26T10:42:37.997Z","etag":null,"topics":["geography","geospatial","intensity-analysis","land-use-and-land-cover-change","luc-maps","lulc","plot","r","rasters"],"latest_commit_sha":null,"homepage":"https://reginalexavier.github.io/OpenLand/","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reginalexavier.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-26T01:40:57.000Z","updated_at":"2026-01-18T12:45:12.000Z","dependencies_parsed_at":"2024-03-18T05:00:34.888Z","dependency_job_id":"6064f032-b38b-4ff0-99dd-48ff7b03f0fb","html_url":"https://github.com/reginalexavier/OpenLand","commit_stats":{"total_commits":227,"total_committers":5,"mean_commits":45.4,"dds":0.03964757709251099,"last_synced_commit":"1f1b5ffb45489c0073886f5be827f236e05c577d"},"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/reginalexavier/OpenLand","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reginalexavier","download_url":"https://codeload.github.com/reginalexavier/OpenLand/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31305971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T09:48:21.550Z","status":"ssl_error","status_checked_at":"2026-04-02T09:48:19.196Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"reginalexavier","name":"Réginal Exavier","uuid":"28992589","kind":"user","description":"PhD student in Physical Geography at University of São Paulo (FFLCH/USP)","email":"","website":null,"location":"São Paulo - Brazil","twitter":null,"company":"Universidade de São Paulo","icon_url":"https://avatars.githubusercontent.com/u/28992589?u=83cc387708c160d46fe0fd9720924e9ca5b02bf6\u0026v=4","repositories_count":1,"last_synced_at":"2024-06-11T15:39:11.600Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/reginalexavier","funding_links":[],"total_stars":18,"followers":12,"following":25,"created_at":"2024-06-11T15:39:12.114Z","updated_at":"2024-06-11T15:39:12.114Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reginalexavier","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reginalexavier/repositories"},"packages":[{"id":428912,"name":"OpenLand","ecosystem":"cran","description":"Quantitative Analysis and Visualization of LUCC","homepage":"https://reginalexavier.github.io/OpenLand/","licenses":"GPL-3","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/reginalexavier/OpenLand","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2020-03-23T17:20:00.000Z","latest_release_published_at":"2024-05-03T00:00:00.000Z","latest_release_number":"1.0.3","last_synced_at":"2026-04-06T14:01:22.514Z","created_at":"2022-04-06T20:19:25.331Z","updated_at":"2026-04-06T14:01:22.515Z","registry_url":"https://cran.r-project.org/package=OpenLand","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/OpenLand/OpenLand.pdf","metadata":{},"repo_metadata":{"uuid":"217640616","full_name":"reginalexavier/OpenLand","owner":"reginalexavier","description":"Tool for Quantitative Analysis and Visualization of Land Use and Land Cover Change.","archived":false,"fork":false,"pushed_at":"2024-02-07T15:46:44.000Z","size":11820,"stargazers_count":18,"open_issues_count":5,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-02-20T12:28:36.016Z","etag":null,"topics":["geography","geospatial","intensity-analysis","land-use-and-land-cover-change","luc-maps","lulc","plot","r","rasters"],"latest_commit_sha":null,"homepage":"https://reginalexavier.github.io/OpenLand/articles/openland_vignette.html","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/reginalexavier.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-26T01:40:57.000Z","updated_at":"2024-01-25T18:51:35.000Z","dependencies_parsed_at":"2022-09-08T11:30:17.972Z","dependency_job_id":null,"html_url":"https://github.com/reginalexavier/OpenLand","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/reginalexavier","download_url":"https://codeload.github.com/reginalexavier/OpenLand/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":187144318,"owners_count":11918876,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[{"name":"v1.0.2","sha":"d41991a8c21b466662c1b4a8153ac6fb2beb7758","kind":"commit","published_at":"2021-11-02T06:51:07.000Z","download_url":"https://codeload.github.com/reginalexavier/OpenLand/tar.gz/v1.0.2","html_url":"https://github.com/reginalexavier/OpenLand/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"aa04a41f3c589f3865f8dc4636fc68cf60037950","kind":"commit","published_at":"2020-04-18T07:20:55.000Z","download_url":"https://codeload.github.com/reginalexavier/OpenLand/tar.gz/v1.0.1","html_url":"https://github.com/reginalexavier/OpenLand/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1e1ecc16f6281187e0724ce90950116999197d3b","kind":"commit","published_at":"2020-03-25T03:52:12.000Z","download_url":"https://codeload.github.com/reginalexavier/OpenLand/tar.gz/v1.0.0","html_url":"https://github.com/reginalexavier/OpenLand/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2024-02-21T16:34:16.361Z","dependent_packages_count":0,"downloads":296,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":55.26702364592712,"dependent_repos_count":35.45467469080226,"dependent_packages_count":29.796711368051938,"stargazers_count":15.073686205752738,"forks_count":11.27327868075629,"average":29.373074918258066},"purl":"pkg:cran/OpenLand","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/OpenLand","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cran/OpenLand","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/OpenLand/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-02-21T16:32:19.930Z","issues_count":4,"pull_requests_count":6,"avg_time_to_close_issue":1935079.0,"avg_time_to_close_pull_request":16173.75,"issues_closed_count":1,"pull_requests_closed_count":4,"pull_request_authors_count":3,"issue_authors_count":3,"avg_comments_per_issue":1.25,"avg_comments_per_pull_request":0.3333333333333333,"merged_pull_requests_count":3,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/OpenLand/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/OpenLand/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/OpenLand/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/OpenLand/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/OpenLand/codemeta","maintainers":[{"uuid":"reginalexavier@rocketmail.com","login":null,"name":"Reginal Exavier","email":"reginalexavier@rocketmail.com","url":null,"packages_count":1,"html_url":null,"role":null,"created_at":"2022-11-14T17:17:08.416Z","updated_at":"2022-11-14T17:17:08.416Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/reginalexavier@rocketmail.com/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":27915,"maintainers_count":15482,"namespaces_count":0,"keywords_count":0,"github":"r-project-org","metadata":{"icon_url":"https://cran.r-project.org/CRANlogo.png","funded_packages_count":546},"icon_url":"https://cran.r-project.org/CRANlogo.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2026-04-03T06:40:33.945Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/namespaces"}}],"commits":{"id":721614,"full_name":"reginalexavier/OpenLand","default_branch":"main","total_commits":227,"total_committers":5,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":45.4,"dds":0.03964757709251099,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-04-06T14:04:13.265Z","last_synced_commit":"1f1b5ffb45489c0073886f5be827f236e05c577d","created_at":"2023-03-09T13:05:01.283Z","updated_at":"2026-04-06T14:04:13.238Z","committers":[{"name":"Réginal Exavier","email":"reginalexavier@rocketmail.com","login":"reginalexavier","count":218},{"name":"olivroy","email":"52606734+olivroy","login":"olivroy","count":4},{"name":"PeterZeilhofer","email":"zeilhoferpeter@gmail.com","login":"PeterZeilhofer","count":3},{"name":"Teun van den Brand","email":"tahvdbrand@gmail.com","login":"teunbrand","count":1},{"name":"Reginal","email":"redex03-mail@yahoo,com","login":null,"count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-08T00:00:24.542Z","repositories_count":6212203,"commits_count":914906080,"contributors_count":35345446,"owners_count":1143114,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"reginalexavier/OpenLand","html_url":"https://github.com/reginalexavier/OpenLand","last_synced_at":"2026-01-21T12:19:24.778Z","status":"active","issues_count":4,"pull_requests_count":11,"avg_time_to_close_issue":50231881.5,"avg_time_to_close_pull_request":3272218.5,"issues_closed_count":2,"pull_requests_closed_count":10,"pull_request_authors_count":4,"issue_authors_count":3,"avg_comments_per_issue":1.25,"avg_comments_per_pull_request":0.2727272727272727,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:40:57.015Z","updated_at":"2026-01-21T12:19:24.778Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/reginalexavier%2FOpenLand/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":4},"pull_request_author_associations_count":{"OWNER":6,"NONE":3,"CONTRIBUTOR":2},"issue_authors":{"rsbivand":2,"jslingsby":1,"lime-n":1},"pull_request_authors":{"reginalexavier":6,"teunbrand":2,"olivroy":2,"DavisVaughan":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-06T00:00:09.270Z","repositories_count":14106272,"issues_count":34454647,"pull_requests_count":112472246,"authors_count":11227558,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"NONE":1},"past_year_issue_authors":{},"past_year_pull_request_authors":{"DavisVaughan":1},"maintainers":[{"login":"reginalexavier","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/reginalexavier"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":6,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":3},"last_year":{"WatchEvent":3,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":3}},"keywords":["geography","geospatial","intensity-analysis","land-use-and-land-cover-change","luc-maps","lulc","plot","r","rasters"],"dependencies":[{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2022-09-08T11:30:17.888Z","updated_at":"2022-09-08T11:30:17.888Z","repository_link":"https://github.com/reginalexavier/OpenLand/blob/main/DESCRIPTION","dependencies":[{"id":4189697356,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 3.4.0","direct":true,"kind":"depends","optional":false},{"id":4189697357,"package_name":"dplyr","ecosystem":"cran","requirements":"\u003e= 0.8.3","direct":true,"kind":"imports","optional":false},{"id":4189697358,"package_name":"tidyr","ecosystem":"cran","requirements":"\u003e= 1.0.0","direct":true,"kind":"imports","optional":false},{"id":4189697359,"package_name":"ggplot2","ecosystem":"cran","requirements":"\u003e= 3.2.1","direct":true,"kind":"imports","optional":false},{"id":4189697360,"package_name":"gridExtra","ecosystem":"cran","requirements":"\u003e= 2.3","direct":true,"kind":"imports","optional":false},{"id":4189697361,"package_name":"grid","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":4189697362,"package_name":"circlize","ecosystem":"cran","requirements":"\u003e= 0.4.8","direct":true,"kind":"imports","optional":false},{"id":4189697363,"package_name":"networkD3","ecosystem":"cran","requirements":"\u003e= 0.4","direct":true,"kind":"imports","optional":false},{"id":4189697364,"package_name":"raster","ecosystem":"cran","requirements":"\u003e= 3.0.7","direct":true,"kind":"imports","optional":false},{"id":4189697365,"package_name":"methods","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":4189697366,"package_name":"tmap","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":4189697367,"package_name":"knitr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":4189697368,"package_name":"rmarkdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":4189697369,"package_name":"covr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":4189697370,"package_name":"testthat","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-CMD-check.yaml","sha":null,"kind":"manifest","created_at":"2024-03-18T05:00:34.427Z","updated_at":"2024-03-18T05:00:34.427Z","repository_link":"https://github.com/reginalexavier/OpenLand/blob/main/.github/workflows/R-CMD-check.yaml","dependencies":[{"id":16885443448,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16885443449,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443450,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443451,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443452,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443453,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgdown.yaml","sha":null,"kind":"manifest","created_at":"2024-03-18T05:00:34.517Z","updated_at":"2024-03-18T05:00:34.517Z","repository_link":"https://github.com/reginalexavier/OpenLand/blob/main/.github/workflows/pkgdown.yaml","dependencies":[{"id":16885443454,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16885443455,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443456,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443457,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-coverage.yaml","sha":null,"kind":"manifest","created_at":"2024-03-18T05:00:34.653Z","updated_at":"2024-03-18T05:00:34.653Z","repository_link":"https://github.com/reginalexavier/OpenLand/blob/main/.github/workflows/test-coverage.yaml","dependencies":[{"id":16885443458,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16885443459,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":16885443460,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":10.829530575852962,"created_at":"2023-09-11T11:54:36.800Z","updated_at":"2026-04-10T16:02:55.155Z","avatar_url":"https://github.com/reginalexavier.png","language":"R","category":"Natural Resources","sub_category":"Soil and Land","monthly_downloads":296,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n\n\n```{r include = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"man/figures/README-\",\n  out.width = \"100%\"\n)\n```\n\n\n\n# OpenLand \u003cimg src='man/figures/logo.png' align=\"right\" height=\"139\" /\u003e\n\n\n\u003c!-- badges: start --\u003e\n[![R-CMD-check](https://github.com/reginalexavier/OpenLand/workflows/R-CMD-check/badge.svg)](https://github.com/reginalexavier/OpenLand/actions)\n[![codecov](https://codecov.io/gh/reginalexavier/OpenLand/branch/master/graph/badge.svg?token=9wGWKYH0X8)](https://app.codecov.io/gh/reginalexavier/OpenLand)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![CRAN status](https://www.r-pkg.org/badges/version/OpenLand)](https://CRAN.R-project.org/package=OpenLand)\n\u003c!-- badges: end --\u003e\n\nOpenLand is an open-source R package for the analysis of land use and cover (LUC) time series. It includes support for consistency check and loading spatiotemporal raster data and synthesized spatial plotting. Several LUC change (LUCC) metrics in regular or irregular time intervals can be extracted and visualized through one- and multistep sankey and chord diagrams. A complete intensity analysis according to (Aldwaik and Pontius 2012) is implemented, including tools for the generation of standardized multilevel output graphics.\n\n\n## Installation\n\nInstall the released version of OpenLand from CRAN:\n\n```{r installation1, eval = FALSE}\ninstall.packages(\"OpenLand\")\n```\n\nOr install the development version from GitHub with:\n\n```{r installation2, eval = FALSE}\n# install.packages(\"devtools\")\ndevtools::install_github(\"reginalexavier/OpenLand\")\n```\n\n\n## Illustrative Example\n\nThis is a basic example which shows how OpenLand works, for a more detailed illustration, please see our [vignettes](https://reginalexavier.github.io/OpenLand/articles/openland_vignette.html).\n\nThe OpenLand functionality is illustrated for a LUC dataset of São Lourenço river basin, a major Pantanal wetland contribution area as provided by the 4^th^ edition of the [Monitoring of Changes in Land cover and Land Use in the Upper Paraguay River Basin - Brazilian portion - Review Period: 2012 to 2014](https://www.embrapa.br/pantanal/bacia-do-alto-paraguai) (Embrapa Pantanal, Instituto SOS Pantanal, and WWF-Brasil 2015). The time series is composed by five LUC maps (2002, 2008, 2010, 2012 and 2014). The study area of approximately 22,400 km^2^ is located in the Cerrado Savannah biom in the southeast of the Brazilian state of Mato Grosso.\nFor processing in the OpenLand package, the original multi-year shape file was transformed into rasters and then saved as a 5-layer `RasterStack` (`SaoLourencoBasin`), available from a public repository [(10.5281/zenodo.3685229)](https://doi.org/10.5281/zenodo.3685230) as an `.RDA` file which can be loaded into `R`.\n\n```{r example}\n# Loading the package\nlibrary(OpenLand)\n\n```\n\n\n\n##### **What is Intensity Analysis?**\nIntensity Analysis (IA) is a quantitative method to analyze LUC maps at several time steps, using cross-tabulation matrices, where each matrix summarizes the LUC change at each time interval. IA evaluates in three levels the deviation between observed change intensity and hypothesized uniform change intensity. Hereby, each level details information given by the previous analysis level. First, the **interval level** indicates how size and rate of change varies across time intervals. Second, the **category level** examines for each time interval how the size and intensity of gross losses and gross gains in each category vary across categories for each time interval. Third, the **transition level** determines for each category how the size and intensity of a category’s transitions vary across the other categories that are available for that transition. At each level, the method tests for stationarity of patterns across time intervals (Aldwaik and Pontius 2012).\n\n\n\n### Outcomes of intensity analysis\n\nThe data is extracted from the rasters with the [`contingencyTable()`](https://reginalexavier.github.io/OpenLand/reference/contingencyTable.html)  function which returns a multiple grid information in tables for the next processing steps.  Within the OpenLand package, the [`intensityAnalysis()`](https://reginalexavier.github.io/OpenLand/reference/intensityAnalysis.html) function computes the three levels of analysis. It requires the object returned by the `contingenceTable()` function and that the user predefines two LUC categories `n` and `m`. Generally, `n` is a target category which experienced relevant gains and `m` a category with important losses.\n\n```{r include=FALSE}\n## editing the category name\nSL_2002_2014$tb_legend$categoryName \u003c- factor(c(\"Ap\", \"FF\", \"SA\", \"SG\", \"aa\", \"SF\", \n                                          \"Agua\", \"Iu\", \"Ac\", \"R\", \"Im\"),\n                                  levels = c(\"FF\", \"SF\", \"SA\", \"SG\", \"aa\", \"Ap\", \n                                         \"Ac\", \"Im\", \"Iu\", \"Agua\", \"R\"))\n\n## add the color by the same order of the legend,\n## it can be the colour name (eg. \"black\") or the HEX value (eg. #000000)\nSL_2002_2014$tb_legend$color \u003c- c(\"#FFE4B5\", \"#228B22\", \"#00FF00\", \"#CAFF70\", \n                                  \"#EE6363\", \"#00CD00\", \"#436EEE\", \"#FFAEB9\", \n                                  \"#FFA54F\", \"#68228B\", \"#636363\")\n\n## now we have\nSL_2002_2014$tb_legend\n\n```\n\n```{r}\nmy_test \u003c- intensityAnalysis(dataset = SL_2002_2014, # here the outcome from the `contingenceTable()` function\n                            category_n = \"Ap\", category_m = \"SG\")\n\n# it returns a list with 6 objects\nnames(my_test)\n\n```\n\n\n\nThe `intensityAnalysis()` function returns `r length(my_test)` objects: `r names(my_test)`.\nHere, we adopted an object-oriented approach that allows to set specific methods for plotting the intensity objects. Specifically, we used the S4 class, which requires the formal definition of classes and methods (Chambers 2008).\n\n\n\n\n#### Presentation of an intensity object\n\nIn this example we will show an object from ``r class(my_test[[4]])`` class. A ``r class(my_test[[4]])`` object contains three slots: the first contains the colors associated with the legend items as name attributes, the second slot contains a table of the **category level** result _(gain (G~tj~) or loss (L~ti~) values)_  and the third slot contains a table storing the results of a stationarity test.\n\n```{r}\n\nmy_test$category_lvlGain\n\n```\n\n\n#### Plotting an intensity object\n\nVisualizations of the IA results are obtained from the `plot(intensity-object)` function. For more details on the function arguments, please see the documentation of the [`plot()`](https://reginalexavier.github.io/OpenLand/reference/plot.html) method.\n\n```{r cat_level, echo=TRUE, fig.align='center', fig.cap=\"Gain area outcome - Category level\", out.width=\"80%\", dev.args=list(pointsize=10), dpi=150, warning=FALSE}\n\nplot(my_test$category_lvlGain,\n     labels = c(leftlabel = bquote(\"Gain Area (\" ~km^2~ \")\"),\n                rightlabel = \"Intensity Gain (%)\"),\n     marginplot = c(.3, .3), labs = c(\"Categories\", \"Uniform intensity\"), \n     leg_curv = c(x = 1, y = .5),\n     fontsize_ui = 8)\n\n```\n\n\n### Miscellaneous visualization tools\n\nOpenLand provides a bench of visualization tools of LUCC metrics. One-step transitions can be balanced by net and gross changes of all categories through a combined bar chart. Transitions between LUC categories can be detailed by a circular chord chart, based on the Circlize package (Gu et al. 2014). An implementation of Sankey diagram based on the networkD3 package (Allaire et al. 2017) allow the representation of one- and multistep LUCC between categories. Areal development of all LUC categories throughout the observation period can be visualized by a grouped bar chart.\n\n\n##### Net and Gross gain and loss\n\n```{r ng_plot, echo=TRUE, fig.align='center', fig.cap=\"Net Gross Changes 2002 - 2014\", out.width=\"80%\", dev.args=list(pointsize=10), dpi=150}\n\nnetgrossplot(dataset = SL_2002_2014$lulc_Multistep,\n             legendtable = SL_2002_2014$tb_legend,\n             xlab = \"LUC Category\",\n             ylab = bquote(\"Area (\" ~ km^2 ~ \")\"),\n             changesLabel = c(GC = \"Gross changes\", NG = \"Net Gain\", NL = \"Net Loss\"),\n             color = c(GC = \"gray70\", NG = \"#006400\", NL = \"#EE2C2C\")\n             )\n\n```\n\n\n##### Chord Diagram (2002 - 2014)\n\n```{r chordDiagram, echo=TRUE, fig.align='center', fig.cap=\"Chord Diagram 2002 - 2014 (area in km^2^)\", dev.args=list(pointsize=9.5), dpi=400}\n\nchordDiagramLand(dataset = SL_2002_2014$lulc_Onestep,\n                 legendtable = SL_2002_2014$tb_legend)\n\n```\n\n##### Sankey Multi Step (2002, 2008, 2010, 2012, 2014)\n\n```{r fig.width=7, fig.height=4}\n\n# sankeyLand(dataset = SL_2002_2014$lulc_Multistep,\n#            legendtable = SL_2002_2014$tb_legend)\n\n\n```\n\n```{r sankey_multi, out.width='80%',echo=FALSE,fig.align='center', dpi=300}\nknitr::include_graphics(\"man/figures/sankey_multi.png\")\n```\n\n\n#### Other functions\n\nOpenLand enables furthermore the spatial screening of LUCC frequencies for one or a series of raster layers with  [`summary_map()`](https://reginalexavier.github.io/OpenLand/reference/summary_map.html) and [`summary_dir()`](https://reginalexavier.github.io/OpenLand/reference/summary_dir.html). The [`acc_changes()`](https://reginalexavier.github.io/OpenLand/reference/acc_changes.html) function returns for a LUC time series the number of times a pixel has changed during the analysed period, returning a grid layer and a table with the percentages of transition numbers in the study area. Here we use the [tmap](https://github.com/r-tmap/tmap) package for plotting the outcomes of the `acc_changes()` function.\n\n```{r mymap, echo=FALSE, fig.cap='Accumulated changes in pixels in the interval 2002 - 2014 at four time points (2002, 2008, 2010, 2012, 2014)', out.width='90%',fig.align='center'}\n\nknitr::include_graphics(\"man/figures/acc_mymap.png\")\n\n```\n\n\n## References\n\nAldwaik, Safaa Zakaria, and Robert Gilmore Pontius. 2012. \"Intensity analysis to unify measurements of size and stationarity of land changes by interval, category, and transition.\" Landsc. Urban Plan. 106 (1): 103–14. https://doi.org/10.1016/j.landurbplan.2012.02.010.\n\nAllaire, J J, Christopher Gandrud, Kenton Russell, and C J Yetman. 2017. \"networkD3: D3 JavaScript Network Graphs from R.\" https://cran.r-project.org/package=networkD3.\n\nChambers, John. 2008. Software for Data Analysis. Statistics and Computing. New York, NY: Springer New York. https://doi.org/10.1007/978-0-387-75936-4.\n\nEmbrapa Pantanal, Instituto SOS Pantanal, and WWF-Brasil. 2015. \"Mapeamento da Bacia do Alto Paraguai.\" https://www.embrapa.br/pantanal/bacia-do-alto-paraguai.\n\nGu, Zuguang, Lei Gu, Roland Eils, Matthias Schlesner, and Benedikt Brors. 2014. \"circlize implements and enhances circular visualization in R.\" Bioinformatics 30 (19): 2811–2.\n\n\n--------------------------------------------------------------------------------\n\n### CITATION:\n\nReginal Exavier and Peter Zeilhofer. OpenLand: Software for Quantitative Analysis and Visualization of Land Use and Cover Change. The R Journal, v. 12, n. 2, p. 359–371, 2021. [https://doi.org/10.32614/RJ-2021-021](https://journal.r-project.org/archive/2020/RJ-2021-021/index.html).\n\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.3685230","https://doi.org/10.1016/j.landurbplan.2012.02.010","https://doi.org/10.1007/978-0-387-75936-4","https://doi.org/10.32614/RJ-2021-021"],"works":{"https://doi.org/10.5281/zenodo.3685230":{"id":"https://openalex.org/W3209748073","doi":"https://doi.org/10.5281/zenodo.3685230","title":"Land use and cover (LUC) rasters of the São Lourenço River Basin (2002 - 2014)","display_name":"Land use and cover (LUC) rasters of the São Lourenço River Basin (2002 - 2014)","publication_year":2020,"publication_date":"2020-02-24","ids":{"openalex":"https://openalex.org/W3209748073","doi":"https://doi.org/10.5281/zenodo.3685230","mag":"3209748073"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://zenodo.org/record/3685230","pdf_url":null,"source":null,"license":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024863122","display_name":"Réginal Exavier","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Réginal Exavier","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5049662827","display_name":"Peter Zeilhofer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Peter Zeilhofer","raw_affiliation_string":"","raw_affiliation_strings":[]}],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"has_fulltext":false,"cited_by_count":0,"cited_by_percentile_year":{"min":0,"max":68},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"são lourenço river basin","score":0.7795},{"keyword":"land","score":0.3737},{"keyword":"rasters","score":0.3537}],"concepts":[{"id":"https://openalex.org/C2780428219","wikidata":"https://www.wikidata.org/wiki/Q16952335","display_name":"Cover (algebra)","level":2,"score":0.6122225},{"id":"https://openalex.org/C126645576","wikidata":"https://www.wikidata.org/wiki/Q166620","display_name":"Drainage basin","level":2,"score":0.4815512},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.43135938},{"id":"https://openalex.org/C524765639","wikidata":"https://www.wikidata.org/wiki/Q1501619","display_name":"Water resource management","level":1,"score":0.3570544},{"id":"https://openalex.org/C76886044","wikidata":"https://www.wikidata.org/wiki/Q2883300","display_name":"Hydrology (agriculture)","level":2,"score":0.33764574},{"id":"https://openalex.org/C39432304","wikidata":"https://www.wikidata.org/wiki/Q188847","display_name":"Environmental science","level":0,"score":0.31816378},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.3029533},{"id":"https://openalex.org/C58640448","wikidata":"https://www.wikidata.org/wiki/Q42515","display_name":"Cartography","level":1,"score":0.15885338},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.09242576},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C187320778","wikidata":"https://www.wikidata.org/wiki/Q1349130","display_name":"Geotechnical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://zenodo.org/record/3685230","pdf_url":null,"source":null,"license":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.36},{"id":"https://metadata.un.org/sdg/2","display_name":"Zero hunger","score":0.17},{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.16}],"grants":[],"referenced_works_count":0,"referenced_works":[],"related_works":[],"ngrams_url":"https://api.openalex.org/works/W3209748073/ngrams","abstract_inverted_index":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3209748073","counts_by_year":[],"updated_date":"2023-12-10T00:06:50.556767","created_date":"2021-11-08"},"https://doi.org/10.1016/j.landurbplan.2012.02.010":{"id":"https://openalex.org/W2095074516","doi":"https://doi.org/10.1016/j.landurbplan.2012.02.010","title":"Intensity analysis to unify measurements of size and stationarity of land changes by interval, category, and transition","display_name":"Intensity analysis to unify measurements of size and stationarity of land changes by interval, category, and transition","publication_year":2012,"publication_date":"2012-05-01","ids":{"openalex":"https://openalex.org/W2095074516","doi":"https://doi.org/10.1016/j.landurbplan.2012.02.010","mag":"2095074516"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.landurbplan.2012.02.010","pdf_url":null,"source":{"id":"https://openalex.org/S104597489","display_name":"Landscape and Urban Planning","issn_l":"0169-2046","issn":["1872-6062","0169-2046"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5030244000","display_name":"Safaa Zakaria Aldwaik","orcid":null},"institutions":[{"id":"https://openalex.org/I130785548","display_name":"Clark University","ror":"https://ror.org/04123ky43","country_code":"US","type":"education","lineage":["https://openalex.org/I130785548"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Safaa Zakaria Aldwaik","raw_affiliation_string":"School of Geography, Clark University, 950 Main Street, Worcester, MA 01610-1477, USA","raw_affiliation_strings":["School of Geography, Clark University, 950 Main Street, Worcester, MA 01610-1477, USA"]},{"author_position":"last","author":{"id":"https://openalex.org/A5077205117","display_name":"Robert Gilmore Pontius","orcid":"https://orcid.org/0000-0001-7287-5875"},"institutions":[{"id":"https://openalex.org/I130785548","display_name":"Clark University","ror":"https://ror.org/04123ky43","country_code":"US","type":"education","lineage":["https://openalex.org/I130785548"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert Gilmore Pontius","raw_affiliation_string":"School of Geography, Clark University, 950 Main Street, Worcester, MA 01610-1477, USA","raw_affiliation_strings":["School of Geography, Clark University, 950 Main Street, Worcester, MA 01610-1477, USA"]}],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5030244000"],"corresponding_institution_ids":["https://openalex.org/I130785548"],"apc_list":{"value":3000,"currency":"USD","value_usd":3000,"provenance":"doaj"},"apc_paid":{"value":3000,"currency":"USD","value_usd":3000,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":261,"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"106","issue":"1","first_page":"103","last_page":"114"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"land changes","score":0.5693}],"concepts":[{"id":"https://openalex.org/C2778067643","wikidata":"https://www.wikidata.org/wiki/Q166507","display_name":"Interval (graph theory)","level":2,"score":0.6127085},{"id":"https://openalex.org/C93038891","wikidata":"https://www.wikidata.org/wiki/Q1061524","display_name":"Intensity (physics)","level":2,"score":0.55468816},{"id":"https://openalex.org/C49555168","wikidata":"https://www.wikidata.org/wiki/Q176583","display_name":"Stochastic matrix","level":3,"score":0.5125613},{"id":"https://openalex.org/C98763669","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov chain","level":2,"score":0.49871683},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.49644},{"id":"https://openalex.org/C194232998","wikidata":"https://www.wikidata.org/wiki/Q1606712","display_name":"Transition (genetics)","level":3,"score":0.49435544},{"id":"https://openalex.org/C149782125","wikidata":"https://www.wikidata.org/wiki/Q160039","display_name":"Econometrics","level":1,"score":0.42951724},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.39790004},{"id":"https://openalex.org/C100970517","wikidata":"https://www.wikidata.org/wiki/Q52107","display_name":"Physical geography","level":1,"score":0.3413571},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.28918058},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.08086124},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.07887328},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.landurbplan.2012.02.010","pdf_url":null,"source":{"id":"https://openalex.org/S104597489","display_name":"Landscape and Urban Planning","issn_l":"0169-2046","issn":["1872-6062","0169-2046"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.7}],"grants":[],"referenced_works_count":27,"referenced_works":["https://openalex.org/W1593793203","https://openalex.org/W1970481080","https://openalex.org/W1975213801","https://openalex.org/W1975700128","https://openalex.org/W2001086267","https://openalex.org/W2008249329","https://openalex.org/W2013931766","https://openalex.org/W2017360640","https://openalex.org/W2025606321","https://openalex.org/W2034435505","https://openalex.org/W2035628815","https://openalex.org/W2036058707","https://openalex.org/W2047903528","https://openalex.org/W2068433280","https://openalex.org/W2080772800","https://openalex.org/W2085604890","https://openalex.org/W2091168281","https://openalex.org/W2092836154","https://openalex.org/W2099397890","https://openalex.org/W2137155271","https://openalex.org/W2137438435","https://openalex.org/W2149523505","https://openalex.org/W2160054004","https://openalex.org/W2163362719","https://openalex.org/W2170820464","https://openalex.org/W2170959034","https://openalex.org/W2171730709"],"related_works":["https://openalex.org/W2364963676","https://openalex.org/W2734729804","https://openalex.org/W2186430569","https://openalex.org/W1968612088","https://openalex.org/W3015020757","https://openalex.org/W3041997070","https://openalex.org/W2735388074","https://openalex.org/W2351194865","https://openalex.org/W2756643213","https://openalex.org/W1262344082"],"ngrams_url":"https://api.openalex.org/works/W2095074516/ngrams","abstract_inverted_index":{"This":[0],"article":[1,147],"presents":[2],"a":[3,18,115],"quantitative":[4],"method":[5,133],"to":[6,44,203,214,225,239],"analyze":[7],"maps":[8],"of":[9,39,54,60,72,88,114,137,145,155],"land":[10],"categories":[11,99,122,185],"from":[12,42,201],"several":[13],"points":[14],"in":[15,31,94,192,223],"time":[16,33,76,102,140,246],"for":[17,100,126,135,183],"single":[19],"site":[20,191],"by":[21],"considering":[22],"cross-tabulation":[23],"matrices,":[24],"where":[25,48,166,196],"one":[26,158],"matrix":[27],"summarizes":[28],"the":[29,57,63,68,79,84,105,110,120,132,167,174,187,197,220,242],"change":[30,73],"each":[32,49,95,101,130],"interval.":[34,103],"There":[35],"are":[36,124,171],"three":[37,153],"levels":[38,154,170],"analysis,":[40,165],"starting":[41],"general":[43],"more":[45,168,233],"detailed":[46,169,176],"levels,":[47],"level":[50,59,65,81,107],"exposes":[51],"different":[52],"types":[53],"information":[55,234],"given":[56],"previous":[58],"analysis.":[61],"First,":[62],"interval":[64],"examines":[66,82,108],"how":[67,83,109,227],"size":[69,85,111],"and":[70,86,91,112,208,247],"speed":[71],"vary":[74,97,118,244],"across":[75,98,119,139,245],"intervals.":[77,141],"Second,":[78],"category":[80,96],"intensity":[87,113,164,230],"gross":[89,92],"losses":[90],"gains":[93],"Third,":[104],"transition":[106,199],"category's":[116],"transitions":[117,243],"other":[121,215],"that":[123,127,149,161],"available":[125],"transition.":[128],"At":[129],"level,":[131],"tests":[134],"stationarity":[136],"patterns":[138],"The":[142,178],"unique":[143],"contribution":[144],"this":[146],"is":[148,182,200],"it":[150],"combines":[151],"all":[152],"analysis":[156,231],"into":[157],"unified":[159],"framework":[160],"we":[162],"call":[163],"conditional":[172],"on":[173],"less":[175],"levels.":[177],"illustrative":[179],"case":[180],"study":[181],"seven":[184],"at":[186],"Plum":[188],"Island":[189],"Ecosystems":[190],"northeastern":[193],"Massachusetts,":[194],"USA,":[195],"largest":[198],"Forest":[202],"Built":[204],"during":[205],"1985,":[206],"1991,":[207],"1999.":[209],"We":[210],"compare":[211],"our":[212,228],"approach":[213,222],"established":[216],"methods":[217],"such":[218],"as":[219],"Markov":[221],"order":[224],"show":[226],"proposed":[229],"gives":[232],"concerning":[235],"five":[236],"possible":[237],"reasons":[238],"explain":[240],"why":[241],"space.":[248]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2095074516","counts_by_year":[{"year":2023,"cited_by_count":35},{"year":2022,"cited_by_count":48},{"year":2021,"cited_by_count":25},{"year":2020,"cited_by_count":29},{"year":2019,"cited_by_count":30},{"year":2018,"cited_by_count":20},{"year":2017,"cited_by_count":25},{"year":2016,"cited_by_count":19},{"year":2015,"cited_by_count":13},{"year":2014,"cited_by_count":8},{"year":2013,"cited_by_count":7}],"updated_date":"2023-12-16T05:50:25.373241","created_date":"2016-06-24"},"https://doi.org/10.1007/978-0-387-75936-4":{"id":"https://openalex.org/W2224154098","doi":"https://doi.org/10.1007/978-0-387-75936-4","title":"Software for Data Analysis","display_name":"Software for Data Analysis","publication_year":2008,"publication_date":"2008-01-01","ids":{"openalex":"https://openalex.org/W2224154098","doi":"https://doi.org/10.1007/978-0-387-75936-4","mag":"2224154098"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-0-387-75936-4","pdf_url":null,"source":{"id":"https://openalex.org/S4210187487","display_name":"Statistics and computing","issn_l":"1431-8784","issn":["1431-8784","2197-1706"],"is_oa":false,"is_in_doaj":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"book series"},"license":null,"version":null,"is_accepted":false,"is_published":false},"type":"book","type_crossref":"book","open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5072570980","display_name":"John M. Chambers","orcid":null},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"John M. Chambers","raw_affiliation_string":"Dept. Statistics, Stanford University, Stanford, U.S.A.","raw_affiliation_strings":["Dept. Statistics, Stanford University, Stanford, U.S.A."]}],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5072570980"],"corresponding_institution_ids":["https://openalex.org/I97018004"],"apc_list":null,"apc_paid":null,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":268,"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"data analysis","score":0.6394},{"keyword":"software","score":0.5855}],"concepts":[{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.64806277},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5808309},{"id":"https://openalex.org/C144559511","wikidata":"https://www.wikidata.org/wiki/Q2986279","display_name":"Principal (computer security)","level":2,"score":0.5262446},{"id":"https://openalex.org/C2987757206","wikidata":"https://www.wikidata.org/wiki/Q494735","display_name":"Statistical software","level":2,"score":0.5186726},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.51491964},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37280577},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14748934}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-0-387-75936-4","pdf_url":null,"source":{"id":"https://openalex.org/S4210187487","display_name":"Statistics and computing","issn_l":"1431-8784","issn":["1431-8784","2197-1706"],"is_oa":false,"is_in_doaj":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"book series"},"license":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals","score":0.19},{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.15},{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.14},{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.12}],"grants":[],"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4243252198","https://openalex.org/W2118300983","https://openalex.org/W2112962394","https://openalex.org/W3137189469","https://openalex.org/W4235530921","https://openalex.org/W2382501300","https://openalex.org/W2104078272","https://openalex.org/W3162240892","https://openalex.org/W4245713008","https://openalex.org/W2166247150"],"ngrams_url":"https://api.openalex.org/works/W2224154098/ngrams","abstract_inverted_index":{"John":[0],"Chambers":[1],"has":[2],"been":[3],"the":[4,8,18,25],"principal":[5],"designer":[6],"of":[7],"S":[9],"language":[10],"since":[11],"its":[12],"beginning,":[13],"and":[14],"in":[15],"1999":[16],"received":[17],"ACM":[19],"System":[20],"Software":[21],"award":[22],"for":[23],"S,":[24],"only":[26],"statistical":[27],"software":[28],"to":[29],"receive":[30],"this":[31],"award.":[32],"He":[33],"i":[34]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2224154098","counts_by_year":[{"year":2023,"cited_by_count":31},{"year":2022,"cited_by_count":17},{"year":2021,"cited_by_count":10},{"year":2020,"cited_by_count":8},{"year":2019,"cited_by_count":12},{"year":2018,"cited_by_count":11},{"year":2017,"cited_by_count":31},{"year":2016,"cited_by_count":12},{"year":2015,"cited_by_count":14},{"year":2014,"cited_by_count":21},{"year":2013,"cited_by_count":31},{"year":2012,"cited_by_count":19}],"updated_date":"2023-12-17T22:47:01.922780","created_date":"2016-06-24"},"https://doi.org/10.32614/RJ-2021-021":{"id":"https://openalex.org/W3121522908","doi":"https://doi.org/10.32614/rj-2021-021","title":"OpenLand: Software for Quantitative Analysis and Visualization of Land Use and Cover Change","display_name":"OpenLand: Software for Quantitative Analysis and Visualization of Land Use and Cover Change","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3121522908","doi":"https://doi.org/10.32614/rj-2021-021","mag":"3121522908"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.32614/rj-2021-021","pdf_url":null,"source":{"id":"https://openalex.org/S2489169438","display_name":"R Journal","issn_l":"2073-4859","issn":["2073-4859"],"is_oa":true,"is_in_doaj":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.32614/rj-2021-021","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024863122","display_name":"Réginal Exavier","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Reginal Exavier","raw_affiliation_string":"","raw_affiliation_strings":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5049662827","display_name":"Peter Zeilhofer","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Peter Zeilhofer","raw_affiliation_string":"","raw_affiliation_strings":[]}],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"has_fulltext":false,"cited_by_count":12,"cited_by_percentile_year":{"min":91,"max":92},"biblio":{"volume":"12","issue":"2","first_page":"359","last_page":"359"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"openland use","score":0.5962},{"keyword":"visualization","score":0.3798},{"keyword":"cover change","score":0.3294}],"concepts":[{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.6671701},{"id":"https://openalex.org/C2780648208","wikidata":"https://www.wikidata.org/wiki/Q3001793","display_name":"Land cover","level":3,"score":0.6482963},{"id":"https://openalex.org/C2780428219","wikidata":"https://www.wikidata.org/wiki/Q16952335","display_name":"Cover (algebra)","level":2,"score":0.6455715},{"id":"https://openalex.org/C2989469682","wikidata":"https://www.wikidata.org/wiki/Q1401207","display_name":"Change analysis","level":2,"score":0.6125958},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4892373},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.48704842},{"id":"https://openalex.org/C122690726","wikidata":"https://www.wikidata.org/wiki/Q3348639","display_name":"Land use, land-use change and forestry","level":3,"score":0.42511266},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.390536},{"id":"https://openalex.org/C4792198","wikidata":"https://www.wikidata.org/wiki/Q1165944","display_name":"Land use","level":2,"score":0.3411796},{"id":"https://openalex.org/C100970517","wikidata":"https://www.wikidata.org/wiki/Q52107","display_name":"Physical geography","level":1,"score":0.23303002},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.18262973},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.17820495},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.13364428},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.121899545},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.10993773},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.068002164},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C118518473","wikidata":"https://www.wikidata.org/wiki/Q11451","display_name":"Agriculture","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.32614/rj-2021-021","pdf_url":null,"source":{"id":"https://openalex.org/S2489169438","display_name":"R Journal","issn_l":"2073-4859","issn":["2073-4859"],"is_oa":true,"is_in_doaj":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.32614/rj-2021-021","pdf_url":null,"source":{"id":"https://openalex.org/S2489169438","display_name":"R Journal","issn_l":"2073-4859","issn":["2073-4859"],"is_oa":true,"is_in_doaj":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.33},{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.24},{"id":"https://metadata.un.org/sdg/2","display_name":"Zero hunger","score":0.19}],"grants":[],"referenced_works_count":5,"referenced_works":["https://openalex.org/W2021484483","https://openalex.org/W2058752621","https://openalex.org/W2108940449","https://openalex.org/W2420210688","https://openalex.org/W2777612021"],"related_works":["https://openalex.org/W2087854757","https://openalex.org/W2390796402","https://openalex.org/W4316652099","https://openalex.org/W2369051271","https://openalex.org/W2364728305","https://openalex.org/W2385660198","https://openalex.org/W2372782829","https://openalex.org/W2348027737","https://openalex.org/W2300406849","https://openalex.org/W2197651356"],"ngrams_url":"https://api.openalex.org/works/W3121522908/ngrams","abstract_inverted_index":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3121522908","counts_by_year":[{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1}],"updated_date":"2023-12-17T22:08:25.367856","created_date":"2021-02-01"}},"citation_counts":{"https://doi.org/10.5281/zenodo.3685230":0,"https://doi.org/10.1016/j.landurbplan.2012.02.010":259,"https://doi.org/10.1007/978-0-387-75936-4":217,"https://doi.org/10.32614/RJ-2021-021":11},"total_citations":487,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/1063","html_url":"https://ost.ecosyste.ms/projects/1063"}