{"id":552,"name":"TreeQSM","description":"Quantitative Structure Models of Single Trees from Laser Scanner Data.","url":"https://github.com/InverseTampere/TreeQSM","last_synced_at":"2026-10-19T05:31:01.588Z","repository":{"id":56867730,"uuid":"100592530","full_name":"InverseTampere/TreeQSM","owner":"InverseTampere","description":"Quantitative Structure Models of Single Trees from Laser Scanner Data","archived":false,"fork":false,"pushed_at":"2023-05-11T06:52:52.000Z","size":13095,"stargazers_count":232,"open_issues_count":22,"forks_count":58,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-10-02T06:14:06.597Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InverseTampere.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2017-08-17T10:39:39.000Z","updated_at":"2026-09-28T20:17:18.000Z","dependencies_parsed_at":"2023-09-21T19:09:08.565Z","dependency_job_id":null,"html_url":"https://github.com/InverseTampere/TreeQSM","commit_stats":{"total_commits":131,"total_committers":3,"mean_commits":"43.666666666666664","dds":0.4885496183206107,"last_synced_commit":"6630bbf516f8b53adb7d60a2cccbd21e6fe51226"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/InverseTampere/TreeQSM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37936500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"InverseTampere","name":"Inverse Tampere","uuid":"27767416","kind":"organization","description":"Inverse problems research group at Tampere University","email":null,"website":"https://webpages.tuni.fi/inverse/","location":"Tampere, Finland","twitter":"InverseTampere","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27767416?v=4","repositories_count":2,"last_synced_at":"2026-10-18T08:51:44.761Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/InverseTampere","funding_links":[],"total_stars":null,"followers":19,"following":0,"created_at":"2023-10-19T18:53:07.995Z","updated_at":"2026-10-18T08:51:44.775Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere/repositories"},"packages":[{"id":4126824,"name":"github.com/InverseTampere/TreeQSM","ecosystem":"go","description":"","homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/InverseTampere/TreeQSM","keywords_array":[],"namespace":"github.com/InverseTampere","versions_count":2,"first_release_published_at":"2019-10-11T14:18:22.000Z","latest_release_published_at":"2020-08-18T12:43:56.000Z","latest_release_number":"v2.4.0+incompatible","last_synced_at":"2026-10-18T05:03:13.633Z","created_at":"2022-04-12T15:21:27.736Z","updated_at":"2026-10-18T05:03:13.634Z","registry_url":"https://pkg.go.dev/github.com/InverseTampere/TreeQSM","install_command":"go get github.com/InverseTampere/TreeQSM","documentation_url":"https://pkg.go.dev/github.com/InverseTampere/TreeQSM#section-documentation","metadata":{},"repo_metadata":{"id":56867730,"uuid":"100592530","full_name":"InverseTampere/TreeQSM","owner":"InverseTampere","description":"Quantitative Structure Models of Single Trees from Laser Scanner Data","archived":false,"fork":false,"pushed_at":"2023-05-11T06:52:52.000Z","size":13095,"stargazers_count":232,"open_issues_count":22,"forks_count":58,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-10-02T06:14:06.597Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InverseTampere.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2017-08-17T10:39:39.000Z","updated_at":"2026-09-28T20:17:18.000Z","dependencies_parsed_at":"2023-09-21T19:09:08.565Z","dependency_job_id":null,"html_url":"https://github.com/InverseTampere/TreeQSM","commit_stats":{"total_commits":131,"total_committers":3,"mean_commits":"43.666666666666664","dds":0.4885496183206107,"last_synced_commit":"6630bbf516f8b53adb7d60a2cccbd21e6fe51226"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/InverseTampere/TreeQSM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37936500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"login":"InverseTampere","name":"Inverse Tampere","uuid":"27767416","kind":"organization","description":"Inverse problems research group at Tampere University","email":null,"website":"https://webpages.tuni.fi/inverse/","location":"Tampere, Finland","twitter":"InverseTampere","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27767416?v=4","repositories_count":2,"last_synced_at":"2026-10-02T06:29:42.623Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/InverseTampere","funding_links":[],"total_stars":null,"followers":19,"following":0,"created_at":"2023-10-19T18:53:07.995Z","updated_at":"2026-10-02T06:29:42.902Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere/repositories"},"tags":[{"name":"2.4.1","sha":"6630bbf516f8b53adb7d60a2cccbd21e6fe51226","kind":"commit","published_at":"2022-05-11T15:30:40.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/2.4.1","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/2.4.1/manifests"},{"name":"v2.4.0","sha":"46654b0de867c09f53e64131f3c377caa188852c","kind":"commit","published_at":"2020-08-18T12:43:56.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v2.4.0","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.4.0/manifests"},{"name":"v.2.3.2","sha":"cf2d570e83128b2bf3f8f24b6a5b57ae2841a558","kind":"commit","published_at":"2019-12-03T08:14:19.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v.2.3.2","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v.2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v.2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v.2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v.2.3.2/manifests"},{"name":"v2.3.1","sha":"fe25462e50b8f85584960c67f9a2e56809cd6406","kind":"commit","published_at":"2019-10-11T14:18:22.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v2.3.1","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.3.1/manifests"},{"name":"v2.30","sha":"de803500aa0e9c8b3850a7049d4449918efe16fb","kind":"commit","published_at":"2017-08-17T10:55:29.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v2.30","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v2.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v2.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.30/manifests"}]},"repo_metadata_updated_at":"2026-10-02T15:19:28.079Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/InverseTampere/TreeQSM","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/InverseTampere/TreeQSM","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/InverseTampere/TreeQSM","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/InverseTampere/TreeQSM/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T21:02:56.551Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":6416170.4,"avg_time_to_close_pull_request":null,"issues_closed_count":5,"pull_requests_closed_count":0,"pull_request_authors_count":2,"issue_authors_count":18,"avg_comments_per_issue":0.84,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"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":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"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/InverseTampere%2FTreeQSM/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FInverseTampere%2FTreeQSM/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FInverseTampere%2FTreeQSM/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FInverseTampere%2FTreeQSM/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FInverseTampere%2FTreeQSM/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FInverseTampere%2FTreeQSM/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FInverseTampere%2FTreeQSM/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2540951,"maintainers_count":0,"namespaces_count":853563,"keywords_count":143231,"github":"golang","metadata":{"funded_packages_count":118699,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-19T05:07:28.707Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4131353,"name":"github.com/inversetampere/treeqsm","ecosystem":"go","description":"","homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/inversetampere/treeqsm","keywords_array":[],"namespace":"github.com/inversetampere","versions_count":2,"first_release_published_at":"2019-10-11T14:18:22.000Z","latest_release_published_at":"2020-08-18T12:43:56.000Z","latest_release_number":"v2.4.0+incompatible","last_synced_at":"2026-10-18T05:03:13.647Z","created_at":"2022-04-12T15:47:16.491Z","updated_at":"2026-10-18T05:03:13.647Z","registry_url":"https://pkg.go.dev/github.com/inversetampere/treeqsm","install_command":"go get github.com/inversetampere/treeqsm","documentation_url":"https://pkg.go.dev/github.com/inversetampere/treeqsm#section-documentation","metadata":{},"repo_metadata":{"id":56867730,"uuid":"100592530","full_name":"InverseTampere/TreeQSM","owner":"InverseTampere","description":"Quantitative Structure Models of Single Trees from Laser Scanner Data","archived":false,"fork":false,"pushed_at":"2023-05-11T06:52:52.000Z","size":13095,"stargazers_count":232,"open_issues_count":22,"forks_count":58,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-10-02T06:14:06.597Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InverseTampere.png","metadata":{"files":{"readme":"README.md","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}},"created_at":"2017-08-17T10:39:39.000Z","updated_at":"2026-09-28T20:17:18.000Z","dependencies_parsed_at":"2023-09-21T19:09:08.565Z","dependency_job_id":null,"html_url":"https://github.com/InverseTampere/TreeQSM","commit_stats":{"total_commits":131,"total_committers":3,"mean_commits":"43.666666666666664","dds":0.4885496183206107,"last_synced_commit":"6630bbf516f8b53adb7d60a2cccbd21e6fe51226"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/InverseTampere/TreeQSM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342542704,"owners_count":37936500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-02T02:00:07.254Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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_record":{"login":"InverseTampere","name":"Inverse Tampere","uuid":"27767416","kind":"organization","description":"Inverse problems research group at Tampere University","email":null,"website":"https://webpages.tuni.fi/inverse/","location":"Tampere, Finland","twitter":"InverseTampere","company":null,"icon_url":"https://avatars.githubusercontent.com/u/27767416?v=4","repositories_count":2,"last_synced_at":"2026-10-02T06:29:42.623Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/InverseTampere","funding_links":[],"total_stars":null,"followers":19,"following":0,"created_at":"2023-10-19T18:53:07.995Z","updated_at":"2026-10-02T06:29:42.902Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InverseTampere/repositories"},"tags":[{"name":"2.4.1","sha":"6630bbf516f8b53adb7d60a2cccbd21e6fe51226","kind":"commit","published_at":"2022-05-11T15:30:40.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/2.4.1","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/2.4.1/manifests"},{"name":"v2.4.0","sha":"46654b0de867c09f53e64131f3c377caa188852c","kind":"commit","published_at":"2020-08-18T12:43:56.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v2.4.0","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.4.0/manifests"},{"name":"v.2.3.2","sha":"cf2d570e83128b2bf3f8f24b6a5b57ae2841a558","kind":"commit","published_at":"2019-12-03T08:14:19.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v.2.3.2","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v.2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v.2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v.2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v.2.3.2/manifests"},{"name":"v2.3.1","sha":"fe25462e50b8f85584960c67f9a2e56809cd6406","kind":"commit","published_at":"2019-10-11T14:18:22.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v2.3.1","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.3.1/manifests"},{"name":"v2.30","sha":"de803500aa0e9c8b3850a7049d4449918efe16fb","kind":"commit","published_at":"2017-08-17T10:55:29.000Z","download_url":"https://codeload.github.com/InverseTampere/TreeQSM/tar.gz/v2.30","html_url":"https://github.com/InverseTampere/TreeQSM/releases/tag/v2.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/InverseTampere/TreeQSM@v2.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/tags/v2.30/manifests"}]},"repo_metadata_updated_at":"2026-10-02T15:19:26.480Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/inversetampere/treeqsm","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/inversetampere/treeqsm","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/inversetampere/treeqsm","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/inversetampere/treeqsm/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-01T21:02:56.551Z","issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":6416170.4,"avg_time_to_close_pull_request":null,"issues_closed_count":5,"pull_requests_closed_count":0,"pull_request_authors_count":2,"issue_authors_count":18,"avg_comments_per_issue":0.84,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"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":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"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/InverseTampere%2FTreeQSM/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Finversetampere%2Ftreeqsm/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Finversetampere%2Ftreeqsm/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Finversetampere%2Ftreeqsm/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Finversetampere%2Ftreeqsm/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Finversetampere%2Ftreeqsm/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Finversetampere%2Ftreeqsm/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2540951,"maintainers_count":0,"namespaces_count":853563,"keywords_count":143231,"github":"golang","metadata":{"funded_packages_count":118699,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-19T05:07:28.707Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1254253,"full_name":"InverseTampere/TreeQSM","default_branch":"master","total_commits":131,"total_committers":3,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":43.666666666666664,"dds":0.4885496183206107,"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-10-18T05:01:49.324Z","last_synced_commit":"6630bbf516f8b53adb7d60a2cccbd21e6fe51226","created_at":"2023-03-27T11:01:34.125Z","updated_at":"2026-10-18T05:01:49.304Z","committers":[{"name":"Pasi Raumonen","email":"raumonen@mat-mbp-22.intra.tut.fi","login":null,"count":67},{"name":"Pasi Raumonen","email":"31093715+QSMtrees","login":"QSMtrees","count":62},{"name":"Markku Åkerblom","email":"markku.akerblom@gmail.com","login":"peltokukka","count":2}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-19T00:00:15.058Z","repositories_count":8471520,"commits_count":1282029675,"contributors_count":58751041,"owners_count":1813666,"committers_count":3857614,"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":"InverseTampere/TreeQSM","html_url":"https://github.com/InverseTampere/TreeQSM","last_synced_at":"2026-10-18T05:01:32.028Z","status":null,"issues_count":25,"pull_requests_count":2,"avg_time_to_close_issue":6416170.4,"avg_time_to_close_pull_request":null,"issues_closed_count":5,"pull_requests_closed_count":0,"pull_request_authors_count":2,"issue_authors_count":18,"avg_comments_per_issue":0.84,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"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":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":null,"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:36:17.265Z","updated_at":"2026-10-18T05:01:32.029Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/InverseTampere%2FTreeQSM/issues","issue_labels_count":{"bug":1,"invalid":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":24,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"NONE":2},"issue_authors":{"AnthoineResea":6,"dluks":2,"petrasvestartas":2,"Robin-hartley":1,"ashenkin":1,"tangerine96":1,"SeSodesa":1,"thomashay":1,"Evelien-Bogers":1,"zhorve":1,"Micbut":1,"Carsinsky":1,"BolaiXIN":1,"stefanoch90":1,"zoeschindler":1,"radt0005":1,"peltokukka":1,"nadicose":1},"pull_request_authors":{"ceramic-mug":1,"miguelvnogueira":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-19T00:00:06.459Z","repositories_count":18132419,"issues_count":48706880,"pull_requests_count":150100499,"authors_count":12068029,"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":{"NONE":2},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{"radt0005":1,"zhorve":1},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{"ForkEvent":3,"IssueCommentEvent":5,"IssuesEvent":3,"WatchEvent":46},"last_year":{"WatchEvent":10}},"keywords":[],"dependencies":[],"score":null,"created_at":"2023-09-11T11:54:35.107Z","updated_at":"2026-10-19T05:31:01.588Z","avatar_url":"https://github.com/InverseTampere.png","language":"MATLAB","category":"Biosphere","sub_category":"Forest Remote Sensing","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# TreeQSM\n\n**Version 2.4.1**\n**Reconstruction of quantitative structure models for trees from point cloud data**\n\n[![DOI](https://zenodo.org/badge/100592530.svg)](https://zenodo.org/badge/latestdoi/100592530)\n\n![QSM image](https://github.com/InverseTampere/TreeQSM/blob/master/Manual/fig_point_cloud_qsm.png)\n\n\n### Description\n\nTreeQSM is a modelling method that reconstructs quantitative structure models (QSMs) for trees from point clouds. A QSM consists of a hierarchical collection of cylinders estimating topological, geometrical and volumetric details of the woody structure of the tree. The input point cloud, which is usually produced by a terrestrial laser scanner, must contain only one tree, which is intended to be modelled, but the point cloud may contain also some points from the ground and understory. Moreover, the point cloud should not contain significant amount of noise or points from leaves as these are interpreted as points from woody parts of the tree and can therefore lead to erroneous results. Much more details of the method and QSMs can be found from the manual that is part of the code distribution.\n\nThe TreeQSM is written in Matlab.\nThe main function is _treeqsm.m_, which takes in a point cloud and a structure array specifying the needed parameters. Refer to the manual or the help documentation of a particular function for further details.\n\n### References\n\nWeb: https://research.tuni.fi/inverse/\nSome published papers about the method and applications:  \nRaumonen et al. 2013, Remote Sensing https://www.mdpi.com/2072-4292/5/2/491  \nCalders et al. 2015, Methods in Ecology and Evolution https://besjournals.onlinelibrary.wiley.com/doi/full/10.1111/2041-210X.12301  \nRaumonen et al. 2015, ISPRS Annals https://www.isprs-ann-photogramm-remote-sens-spatial-inf-sci.net/II-3-W4/189/2015/  \nÅkerblom et al. 2015, Remote Sensing https://www.mdpi.com/2072-4292/7/4/4581  \nÅkerblom et al. 2017, Remote Sensing of Environment https://www.sciencedirect.com/science/article/abs/pii/S0034425716304746  \nde Tanago Menaca et al. 2017, Methods in Ecology and Evolution https://besjournals.onlinelibrary.wiley.com/doi/10.1111/2041-210X.12904  \nÅkerblom et al. 2018, Interface Focus http://dx.doi.org/10.1098/rsfs.2017.0045   \nDisney et al. 2018, Interface Focus http://dx.doi.org/10.1098/rsfs.2017.0048   \n\n\n### Quick guide\n\nHere is a quick guide for testing the code and starting its use. However, it is highly recommended that after the testing the user reads the manual for more information how to best use the code.  \n\n1) Start MATLAB and set the main path to the root folder, where _treeqsm.m_ is located.\\\n2) Use _Set Path_ --\u003e _Add with Subfolders_ --\u003e _Open_ --\u003e _Save_ --\u003e _Close_ to add the subfolders, where all the codes of the software are, to the paths of MATLAB.\\\n3) Import a point cloud of a tree into the workspace. Let us name it P.\\\n4) Define suitable inputs:\\\n  \u0026nbsp; \u0026nbsp; \u003e\u003e inputs = define_input(P,1,1,1);\\\n5) Reconstruct QSMs:\\\n  \u0026nbsp; \u0026nbsp; \u003e\u003e QSM = treeqsm(P,inputs);  \n","funding_links":[],"readme_doi_urls":["http://dx.doi.org/10.1098/rsfs.2017.0045","http://dx.doi.org/10.1098/rsfs.2017.0048"],"works":{"http://dx.doi.org/10.1098/rsfs.2017.0045":{"id":"https://openalex.org/W2784072627","doi":"https://doi.org/10.1098/rsfs.2017.0045","title":"Non-intersecting leaf insertion algorithm for tree structure models","display_name":"Non-intersecting leaf insertion algorithm for tree structure models","publication_year":2018,"publication_date":"2018-02-16","ids":{"openalex":"https://openalex.org/W2784072627","doi":"https://doi.org/10.1098/rsfs.2017.0045","mag":"2784072627","pmid":"https://pubmed.ncbi.nlm.nih.gov/29503724","pmcid":"https://www.ncbi.nlm.nih.gov/pmc/articles/5829186"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1098/rsfs.2017.0045","pdf_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0045","source":{"id":"https://openalex.org/S2485448675","display_name":"Interface Focus","issn_l":"2042-8898","issn":["2042-8898","2042-8901"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319787","host_organization_name":"Royal Society","host_organization_lineage":["https://openalex.org/P4310319787"],"host_organization_lineage_names":["Royal Society"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0045","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044843132","display_name":"Markku Åkerblom","orcid":"https://orcid.org/0000-0002-6512-232X"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"M Akerblom","raw_affiliation_string":"Laboratory of Mathematics, Tampere University of Technology, PO Box 553, 33101 Tampere, Finland","raw_affiliation_strings":["Laboratory of Mathematics, Tampere University of Technology, PO Box 553, 33101 Tampere, Finland"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059612864","display_name":"Pasi Raumonen","orcid":"https://orcid.org/0000-0001-5471-0970"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"P Raumonen","raw_affiliation_string":"Laboratory of Mathematics, Tampere University of Technology, PO Box 553, 33101 Tampere, Finland","raw_affiliation_strings":["Laboratory of Mathematics, Tampere University of Technology, PO Box 553, 33101 Tampere, Finland"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010083683","display_name":"Eric Casella","orcid":null},"institutions":[{"id":"https://openalex.org/I4210134612","display_name":"Forest Research","ror":"https://ror.org/03wcc3744","country_code":"GB","type":"other","lineage":["https://openalex.org/I4210134612"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"E Casella","raw_affiliation_string":"Centre for Sustainable Forestry and Climate Change, Forest Research, Farnham GU10 4LH, UK","raw_affiliation_strings":["Centre for Sustainable Forestry and Climate Change, Forest Research, Farnham GU10 4LH, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044033108","display_name":"Mathias Disney","orcid":"https://orcid.org/0000-0002-2407-4026"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]},{"id":"https://openalex.org/I4210128104","display_name":"National Centre for Earth Observation","ror":"https://ror.org/0375jbm11","country_code":"GB","type":"facility","lineage":["https://openalex.org/I141816643","https://openalex.org/I4210128104"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"MI Disney","raw_affiliation_string":"Department of Geography, University College London, Gower Street, London WC1E 6BT, UK; NERC National Centre for Earth Observation (NCEO), UK","raw_affiliation_strings":["Department of Geography, University College London, Gower Street, London WC1E 6BT, UK","NERC National Centre for Earth Observation (NCEO), UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027865255","display_name":"F. Mark Danson","orcid":null},"institutions":[{"id":"https://openalex.org/I54459138","display_name":"University of Salford","ror":"https://ror.org/01tmqtf75","country_code":"GB","type":"education","lineage":["https://openalex.org/I54459138"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"FM Danson","raw_affiliation_string":"School of Environment and Life Sciences, University of Salford, Salford M5 4WT, UK","raw_affiliation_strings":["School of Environment and Life Sciences, University of Salford, Salford M5 4WT, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026358256","display_name":"Rachel Gaulton","orcid":"https://orcid.org/0000-0002-0706-0298"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"R Gaulton","raw_affiliation_string":"School of Engineering, Newcastle University, Newcastle upon Tyne NE1 7RU, UK","raw_affiliation_strings":["School of Engineering, Newcastle University, Newcastle upon Tyne NE1 7RU, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037979975","display_name":"LA Schofield","orcid":null},"institutions":[{"id":"https://openalex.org/I124246371","display_name":"York St John University","ror":"https://ror.org/00z5fkj61","country_code":"GB","type":"education","lineage":["https://openalex.org/I124246371"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"LA Schofield","raw_affiliation_string":"School of Humanities, Religion and Philosophy, York St John University, York YO31 7EX, UK","raw_affiliation_strings":["School of Humanities, Religion and Philosophy, York St John University, York YO31 7EX, UK"]},{"author_position":"last","author":{"id":"https://openalex.org/A5071501645","display_name":"M. Kaasalainen","orcid":null},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"M Kaasalainen","raw_affiliation_string":"Laboratory of Mathematics, Tampere University of Technology, PO Box 553, 33101 Tampere, Finland","raw_affiliation_strings":["Laboratory of Mathematics, Tampere University of Technology, PO Box 553, 33101 Tampere, Finland"]}],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5044843132"],"corresponding_institution_ids":["https://openalex.org/I166825849","https://openalex.org/I166825849"],"apc_list":null,"apc_paid":null,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":33,"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"8","issue":"2","first_page":"20170045","last_page":"20170045"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"tree","score":0.519},{"keyword":"algorithm","score":0.3371},{"keyword":"models","score":0.287},{"keyword":"structure","score":0.2685},{"keyword":"non-intersecting","score":0.25}],"concepts":[{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.6984763},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.63327694},{"id":"https://openalex.org/C163797641","wikidata":"https://www.wikidata.org/wiki/Q2067937","display_name":"Tree structure","level":3,"score":0.5767131},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.550264},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5465831},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.53978646},{"id":"https://openalex.org/C206175624","wikidata":"https://www.wikidata.org/wiki/Q595731","display_name":"Branching (polymer chemistry)","level":2,"score":0.5186719},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5005164},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.35947087},{"id":"https://openalex.org/C186060115","wikidata":"https://www.wikidata.org/wiki/Q30336093","display_name":"Biological system","level":1,"score":0.34870642},{"id":"https://openalex.org/C197855036","wikidata":"https://www.wikidata.org/wiki/Q380172","display_name":"Binary tree","level":2,"score":0.34552053},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.30173102},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.09977785},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.09588668},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":9,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1098/rsfs.2017.0045","pdf_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0045","source":{"id":"https://openalex.org/S2485448675","display_name":"Interface Focus","issn_l":"2042-8898","issn":["2042-8898","2042-8901"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319787","host_organization_name":"Royal Society","host_organization_lineage":["https://openalex.org/P4310319787"],"host_organization_lineage_names":["Royal Society"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://europepmc.org/articles/pmc5829186","pdf_url":"https://europepmc.org/articles/pmc5829186?pdf=render","source":{"id":"https://openalex.org/S4306400806","display_name":"Europe PMC (PubMed Central)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I1303153112","host_organization_name":"European Bioinformatics Institute","host_organization_lineage":["https://openalex.org/I1303153112"],"host_organization_lineage_names":["European Bioinformatics Institute"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/10045359/","pdf_url":"https://discovery.ucl.ac.uk/10045359/1/RaumonenNon-intersecting%20leaf%20insertion.pdf","source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":["University College London"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/10045359/1/RaumonenNon-intersecting%20leaf%20insertion.pdf","pdf_url":"https://discovery.ucl.ac.uk/id/eprint/10045359/1/RaumonenNon-intersecting%20leaf%20insertion.pdf","source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":["University College London"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://eprint.ncl.ac.uk/fulltext.aspx?url=245639/D70EDB5D-608B-46FD-B651-040468B77796.pdf\u0026pub_id=245639","pdf_url":"https://eprint.ncl.ac.uk/fulltext.aspx?url=245639/D70EDB5D-608B-46FD-B651-040468B77796.pdf\u0026pub_id=245639","source":{"id":"https://openalex.org/S4306402485","display_name":"Newcastle University ePrints (Newcastle Univesity)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I84884186","host_organization_name":"Newcastle University","host_organization_lineage":["https://openalex.org/I84884186"],"host_organization_lineage_names":["Newcastle University"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5829186","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":["National Institutes of Health"],"type":"repository"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"http://ray.yorksj.ac.uk/id/eprint/2791/8/20170045.full.pdf","pdf_url":"http://ray.yorksj.ac.uk/id/eprint/2791/8/20170045.full.pdf","source":{"id":"https://openalex.org/S4306400356","display_name":"Research at York St John (York St John University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I124246371","host_organization_name":"York St John University","host_organization_lineage":["https://openalex.org/I124246371"],"host_organization_lineage_names":["York St John University"],"type":"repository"},"license":"cc-by","version":"acceptedVersion","is_accepted":true,"is_published":false},{"is_oa":true,"landing_page_url":"http://ray.yorksj.ac.uk/id/eprint/2791/1/Akerblom_2018i.pdf","pdf_url":"http://ray.yorksj.ac.uk/id/eprint/2791/1/Akerblom_2018i.pdf","source":{"id":"https://openalex.org/S4306400356","display_name":"Research at York St John (York St John University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I124246371","host_organization_name":"York St John University","host_organization_lineage":["https://openalex.org/I124246371"],"host_organization_lineage_names":["York St John University"],"type":"repository"},"license":null,"version":"acceptedVersion","is_accepted":true,"is_published":false},{"is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/29503724","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":["National Institutes of Health"],"type":"repository"},"license":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1098/rsfs.2017.0045","pdf_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0045","source":{"id":"https://openalex.org/S2485448675","display_name":"Interface Focus","issn_l":"2042-8898","issn":["2042-8898","2042-8901"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319787","host_organization_name":"Royal Society","host_organization_lineage":["https://openalex.org/P4310319787"],"host_organization_lineage_names":["Royal Society"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.65},{"id":"https://metadata.un.org/sdg/12","display_name":"Responsible consumption and production","score":0.13}],"grants":[{"funder":"https://openalex.org/F4320321108","funder_display_name":"Academy of Finland","award_id":"284715"}],"referenced_works_count":23,"referenced_works":["https://openalex.org/W1944908211","https://openalex.org/W1986799556","https://openalex.org/W2046469573","https://openalex.org/W2052632539","https://openalex.org/W2054440081","https://openalex.org/W2056941390","https://openalex.org/W2057289281","https://openalex.org/W2067488548","https://openalex.org/W2102228204","https://openalex.org/W2113748593","https://openalex.org/W2136245122","https://openalex.org/W2146751368","https://openalex.org/W2152424523","https://openalex.org/W2157169475","https://openalex.org/W2162832400","https://openalex.org/W2163478020","https://openalex.org/W2175890440","https://openalex.org/W2245444544","https://openalex.org/W2299446122","https://openalex.org/W2587198835","https://openalex.org/W2592412730","https://openalex.org/W2603404994","https://openalex.org/W2788190553"],"related_works":["https://openalex.org/W1833013272","https://openalex.org/W2623997153","https://openalex.org/W2280371997","https://openalex.org/W2365019162","https://openalex.org/W2491277646","https://openalex.org/W2373250903","https://openalex.org/W2133998925","https://openalex.org/W2033685978","https://openalex.org/W2350662215","https://openalex.org/W2356601751"],"ngrams_url":"https://api.openalex.org/works/W2784072627/ngrams","abstract_inverted_index":{"We":[0,75],"present":[1],"an":[2,5,19],"algorithm":[3],"and":[4,22,38,109,174,185,195,205,259,268],"implementation":[6,87],"to":[7,18,26,50,170,175,238,252],"insert":[8],"broadleaves":[9],"or":[10],"needleleaves":[11],"into":[12],"a":[13,23,42,52,91],"quantitative":[14],"structure":[15,25,33,40,81,102,258],"model":[16,34],"according":[17],"arbitrary":[20],"distribution,":[21],"data":[24,243],"store":[27],"the":[28,36,84,95,114,135,144,149,172,177,183,188,206,228,231,248],"required":[29,178],"information":[30],"efficiently.":[31],"A":[32],"contains":[35],"geometry":[37,142],"branching":[39],"of":[41,46,59,98,101,116,125,132,137,187],"tree.":[43],"The":[44,127,217],"purpose":[45],"this":[47],"work":[48,239],"is":[49,88,236,250],"offer":[51],"tool":[53],"for":[54,65,227,241,256],"making":[55],"more":[56],"realistic":[57],"simulations":[58],"tree":[60,66,246],"models":[61,67],"with":[62,212],"leaves,":[63],"particularly":[64],"developed":[68],"from":[69,244],"terrestrial":[70],"laser":[71],"scanning":[72],"(TLS)":[73],"measurements.":[74,216],"demonstrate":[76,171],"leaf":[77,106,128,141,190,199,208,214],"insertion":[78],"using":[79],"cylinder-based":[80],"models,":[82],"but":[83,222],"associated":[85],"software":[86],"written":[89],"in":[90,148],"way":[92],"that":[93],"enables":[94],"easy":[96],"use":[97],"other":[99,150],"types":[100],"models.":[103],"Distributions":[104],"controlling":[105],"location,":[107],"size":[108,184],"angles":[110],"as":[111,113],"well":[112,240],"shape":[115],"individual":[117,140],"leaves":[118],"are":[119,153,219],"user":[120],"definable,":[121],"allowing":[122],"any":[123],"type":[124],"distribution.":[126],"generation":[129,191],"process":[130],"consist":[131],"two":[133],"stages,":[134],"first":[136],"which":[138],"generates":[139],"following":[143],"input":[145],"distributions,":[146],"while":[147],"stage":[151],"intersections":[152],"prevented":[154],"by":[155],"carrying":[156],"out":[157,165],"transformations":[158],"when":[159],"required.":[160],"Initial":[161],"testing":[162],"was":[163],"carried":[164],"on":[166,182],"English":[167],"oak":[168],"trees":[169],"approach":[173,249],"assess":[176],"computational":[179],"resources.":[180],"Depending":[181],"complexity":[186],"tree,":[189],"takes":[192],"between":[193],"6":[194],"18":[196],"min.":[197],"Various":[198],"area":[200],"density":[201],"distributions":[202],"were":[203,210],"defined,":[204],"resulting":[207],"covers":[209],"compared":[211],"manual":[213],"harvesting":[215],"results":[218],"not":[220],"conclusive,":[221],"they":[223],"show":[224],"great":[225],"potential":[226],"method.":[229],"In":[230],"future,":[232],"if":[233],"our":[234],"method":[235],"demonstrated":[237],"TLS":[242],"multiple":[245],"types,":[247],"likely":[251],"be":[253],"very":[254],"useful":[255],"three-dimensional":[257],"radiative":[260],"transfer":[261],"simulation":[262],"applications,":[263],"including":[264],"remote":[265],"sensing,":[266],"ecology":[267],"forestry,":[269],"among":[270],"others.":[271]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2784072627","counts_by_year":[{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":8},{"year":2021,"cited_by_count":8},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":5}],"updated_date":"2023-12-16T08:53:16.000774","created_date":"2018-01-26"},"http://dx.doi.org/10.1098/rsfs.2017.0048":{"id":"https://openalex.org/W2788190553","doi":"https://doi.org/10.1098/rsfs.2017.0048","title":"Weighing trees with lasers: advances, challenges and opportunities","display_name":"Weighing trees with lasers: advances, challenges and opportunities","publication_year":2018,"publication_date":"2018-02-16","ids":{"openalex":"https://openalex.org/W2788190553","doi":"https://doi.org/10.1098/rsfs.2017.0048","mag":"2788190553","pmid":"https://pubmed.ncbi.nlm.nih.gov/29503726","pmcid":"https://www.ncbi.nlm.nih.gov/pmc/articles/5829188"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1098/rsfs.2017.0048","pdf_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0048","source":{"id":"https://openalex.org/S2485448675","display_name":"Interface Focus","issn_l":"2042-8898","issn":["2042-8898","2042-8901"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319787","host_organization_name":"Royal Society","host_organization_lineage":["https://openalex.org/P4310319787"],"host_organization_lineage_names":["Royal Society"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0048","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5044033108","display_name":"Mathias Disney","orcid":"https://orcid.org/0000-0002-2407-4026"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]},{"id":"https://openalex.org/I4210128104","display_name":"National Centre for Earth Observation","ror":"https://ror.org/0375jbm11","country_code":"GB","type":"facility","lineage":["https://openalex.org/I141816643","https://openalex.org/I4210128104"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"M. I. Disney","raw_affiliation_string":"NERC National Centre for Earth Observation (NCEO), UK; UCL Department of Geography, Gower Street, London WC1E 6BT, UK","raw_affiliation_strings":["NERC National Centre for Earth Observation (NCEO), UK","UCL Department of Geography, Gower Street, London WC1E 6BT, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076040682","display_name":"Matheus Boni Vicari","orcid":null},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"M. Boni Vicari","raw_affiliation_string":"UCL Department of Geography, Gower Street, London WC1E 6BT, UK","raw_affiliation_strings":["UCL Department of Geography, Gower Street, London WC1E 6BT, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060327845","display_name":"Andrew Burt","orcid":"https://orcid.org/0000-0002-4209-8101"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"A. Burt","raw_affiliation_string":"UCL Department of Geography, Gower Street, London WC1E 6BT, UK","raw_affiliation_strings":["UCL Department of Geography, Gower Street, London WC1E 6BT, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004682321","display_name":"Kim Calders","orcid":"https://orcid.org/0000-0002-4562-2538"},"institutions":[{"id":"https://openalex.org/I134421475","display_name":"National Physical Laboratory","ror":"https://ror.org/015w2mp89","country_code":"GB","type":"facility","lineage":["https://openalex.org/I134421475"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"K. Calders","raw_affiliation_string":"Earth Observation, Climate and Optical Group, National Physical Laboratory, Teddington TW11 0LW, UK","raw_affiliation_strings":["Earth Observation, Climate and Optical Group, National Physical Laboratory, Teddington TW11 0LW, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035097407","display_name":"Simon L. Lewis","orcid":null},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]},{"id":"https://openalex.org/I130828816","display_name":"University of Leeds","ror":"https://ror.org/024mrxd33","country_code":"GB","type":"education","lineage":["https://openalex.org/I130828816"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"S. L. Lewis","raw_affiliation_string":"School of Geography, University of Leeds, Leeds LS2 9JT, UK; UCL Department of Geography, Gower Street, London WC1E 6BT, UK","raw_affiliation_strings":["School of Geography, University of Leeds, Leeds LS2 9JT, UK","UCL Department of Geography, Gower Street, London WC1E 6BT, UK"]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059612864","display_name":"Pasi Raumonen","orcid":"https://orcid.org/0000-0001-5471-0970"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"P. Raumonen","raw_affiliation_string":"Tampere University of Technology, Laboratory of Mathematics, Korkeakoulunkatu 10, 33720 Tampere, Finland","raw_affiliation_strings":["Tampere University of Technology, Laboratory of Mathematics, Korkeakoulunkatu 10, 33720 Tampere, Finland"]},{"author_position":"last","author":{"id":"https://openalex.org/A5077589198","display_name":"Phil Wilkes","orcid":"https://orcid.org/0000-0001-6048-536X"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]},{"id":"https://openalex.org/I4210128104","display_name":"National Centre for Earth Observation","ror":"https://ror.org/0375jbm11","country_code":"GB","type":"facility","lineage":["https://openalex.org/I141816643","https://openalex.org/I4210128104"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"P. Wilkes","raw_affiliation_string":"NERC National Centre for Earth Observation (NCEO), UK; UCL Department of Geography, Gower Street, London WC1E 6BT, UK","raw_affiliation_strings":["NERC National Centre for Earth Observation (NCEO), UK","UCL Department of Geography, Gower Street, London WC1E 6BT, UK"]}],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5044033108"],"corresponding_institution_ids":["https://openalex.org/I45129253","https://openalex.org/I4210128104"],"apc_list":null,"apc_paid":{"value":2291,"currency":"EUR","value_usd":2470,"provenance":"openapc"},"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":111,"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"8","issue":"2","first_page":"20170048","last_page":"20170048"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"lasers","score":0.4292},{"keyword":"trees","score":0.4234}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7052017},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.7018434},{"id":"https://openalex.org/C131979681","wikidata":"https://www.wikidata.org/wiki/Q1899648","display_name":"Point cloud","level":2,"score":0.69983554},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.61836755},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.518269},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.495941},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.49240434},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4819467},{"id":"https://openalex.org/C163797641","wikidata":"https://www.wikidata.org/wiki/Q2067937","display_name":"Tree structure","level":3,"score":0.43573597},{"id":"https://openalex.org/C153026981","wikidata":"https://www.wikidata.org/wiki/Q519888","display_name":"Allometry","level":2,"score":0.43413633},{"id":"https://openalex.org/C115540264","wikidata":"https://www.wikidata.org/wiki/Q2945560","display_name":"Biomass (ecology)","level":2,"score":0.42036095},{"id":"https://openalex.org/C62649853","wikidata":"https://www.wikidata.org/wiki/Q199687","display_name":"Remote sensing","level":1,"score":0.37902167},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.35430893},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.25869346},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.24916738},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2317704},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1523067},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.14645869},{"id":"https://openalex.org/C58640448","wikidata":"https://www.wikidata.org/wiki/Q42515","display_name":"Cartography","level":1,"score":0.11579862},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1098/rsfs.2017.0048","pdf_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0048","source":{"id":"https://openalex.org/S2485448675","display_name":"Interface Focus","issn_l":"2042-8898","issn":["2042-8898","2042-8901"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319787","host_organization_name":"Royal Society","host_organization_lineage":["https://openalex.org/P4310319787"],"host_organization_lineage_names":["Royal Society"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://europepmc.org/articles/pmc5829188","pdf_url":"https://europepmc.org/articles/pmc5829188?pdf=render","source":{"id":"https://openalex.org/S4306400806","display_name":"Europe PMC (PubMed Central)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I1303153112","host_organization_name":"European Bioinformatics Institute","host_organization_lineage":["https://openalex.org/I1303153112"],"host_organization_lineage_names":["European Bioinformatics Institute"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/10045436/1/Weighing%20trees%20with%20lasers%3A%20advances%2C%20challenges%20and%20opportunities.pdf","pdf_url":"https://discovery.ucl.ac.uk/id/eprint/10045436/1/Weighing%20trees%20with%20lasers%3A%20advances%2C%20challenges%20and%20opportunities.pdf","source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":["University College London"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/10045436/","pdf_url":"https://discovery.ucl.ac.uk/10045436/1/Weighing%20trees%20with%20lasers%3A%20advances%2C%20challenges%20and%20opportunities.pdf","source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":["University College London"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5829188","pdf_url":null,"source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":["National Institutes of Health"],"type":"repository"},"license":null,"version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"http://hdl.handle.net/21.11116/0000-0003-3994-6","pdf_url":"https://pure.mpg.de/pubman/item/item_3035020_6/component/file_3035059/BEX670.pdf","source":{"id":"https://openalex.org/S4306400655","display_name":"MPG.PuRe (Max Planck Society)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I149899117","host_organization_name":"Max Planck Society","host_organization_lineage":["https://openalex.org/I149899117"],"host_organization_lineage_names":["Max Planck Society"],"type":"repository"},"license":"cc-by","version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1098/rsfs.2017.0048","pdf_url":"https://royalsocietypublishing.org/doi/pdf/10.1098/rsfs.2017.0048","source":{"id":"https://openalex.org/S2485448675","display_name":"Interface Focus","issn_l":"2042-8898","issn":["2042-8898","2042-8901"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319787","host_organization_name":"Royal Society","host_organization_lineage":["https://openalex.org/P4310319787"],"host_organization_lineage_names":["Royal Society"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/15","display_name":"Life in Land","score":0.72}],"grants":[{"funder":"https://openalex.org/F4320318240","funder_display_name":"European Space Agency","award_id":"ENV55 (Meteoc-2)"},{"funder":"https://openalex.org/F4320322892","funder_display_name":"Centre National de la Recherche Scientifique","award_id":"Nouragues Travel Grants Program"},{"funder":"https://openalex.org/F4320334631","funder_display_name":"Natural Environment Research Council","award_id":"CASE Phd NE/J016926/1 NCEO NE/K002554/1 NE/N00373X"}],"referenced_works_count":91,"referenced_works":["https://openalex.org/W1476776918","https://openalex.org/W1492314380","https://openalex.org/W1554411056","https://openalex.org/W1744313060","https://openalex.org/W1822483748","https://openalex.org/W1901675894","https://openalex.org/W1944908211","https://openalex.org/W1964264130","https://openalex.org/W1969543759","https://openalex.org/W1970253947","https://openalex.org/W1979144473","https://openalex.org/W1980089263","https://openalex.org/W1981213426","https://openalex.org/W1986040739","https://openalex.org/W1987610258","https://openalex.org/W1989561113","https://openalex.org/W1992245405","https://openalex.org/W2002884927","https://openalex.org/W2003819837","https://openalex.org/W2016923854","https://openalex.org/W2019581548","https://openalex.org/W2021793377","https://openalex.org/W2023021640","https://openalex.org/W2030080266","https://openalex.org/W2030991072","https://openalex.org/W2034293169","https://openalex.org/W2046469573","https://openalex.org/W2046788667","https://openalex.org/W2052648234","https://openalex.org/W2058700651","https://openalex.org/W2069058875","https://openalex.org/W2080843536","https://openalex.org/W2084525416","https://openalex.org/W2087198979","https://openalex.org/W2093540905","https://openalex.org/W2095847890","https://openalex.org/W2097688980","https://openalex.org/W2098935748","https://openalex.org/W2100459455","https://openalex.org/W2102228204","https://openalex.org/W2102438562","https://openalex.org/W2107474547","https://openalex.org/W2109631166","https://openalex.org/W2113521108","https://openalex.org/W2113748593","https://openalex.org/W2114191733","https://openalex.org/W2118218146","https://openalex.org/W2120634709","https://openalex.org/W2132791683","https://openalex.org/W2133613984","https://openalex.org/W2136245122","https://openalex.org/W2136830425","https://openalex.org/W2143652127","https://openalex.org/W2146149432","https://openalex.org/W2146751368","https://openalex.org/W2147550651","https://openalex.org/W2147886550","https://openalex.org/W2149060533","https://openalex.org/W2153601600","https://openalex.org/W2154178829","https://openalex.org/W2154546839","https://openalex.org/W2156654227","https://openalex.org/W2158155342","https://openalex.org/W2163865297","https://openalex.org/W2165848177","https://openalex.org/W2166394891","https://openalex.org/W2173144539","https://openalex.org/W2175890440","https://openalex.org/W2223657480","https://openalex.org/W2245444544","https://openalex.org/W2258959529","https://openalex.org/W2296685749","https://openalex.org/W2324141062","https://openalex.org/W2400959036","https://openalex.org/W2414540265","https://openalex.org/W2521144071","https://openalex.org/W2522327845","https://openalex.org/W2526657708","https://openalex.org/W2547792947","https://openalex.org/W2555132450","https://openalex.org/W2572948532","https://openalex.org/W2574542620","https://openalex.org/W2588804479","https://openalex.org/W2588973786","https://openalex.org/W2594782971","https://openalex.org/W2612949972","https://openalex.org/W2616355040","https://openalex.org/W2784072627","https://openalex.org/W2787130307","https://openalex.org/W2916961622","https://openalex.org/W4211160456"],"related_works":["https://openalex.org/W2091701868","https://openalex.org/W2109154794","https://openalex.org/W2093885745","https://openalex.org/W2351266481","https://openalex.org/W2132547887","https://openalex.org/W2113748593","https://openalex.org/W2516987005","https://openalex.org/W2907786475","https://openalex.org/W2963447120","https://openalex.org/W2071459461"],"ngrams_url":"https://api.openalex.org/works/W2788190553/ngrams","abstract_inverted_index":{"Terrestrial":[0],"laser":[1],"scanning":[2],"(TLS)":[3],"is":[4],"providing":[5],"exciting":[6,149],"new":[7,147],"ways":[8],"to":[9,35,92,129,145,165,187,190],"quantify":[10],"tree":[11,59,63,126,139],"and":[12,30,65,78,81,99,103,118,148,167,174,180],"forest":[13],"structure,":[14],"particularly":[15],"above-ground":[16],"biomass":[17],"(AGB).":[18],"We":[19,67,176],"show":[20,68],"how":[21,83],"TLS":[22,52,73,86,195],"can":[23,89,107],"address":[24],"some":[25,181],"of":[26,32,50,58,62,70,97,111,124,133,136,151,157,171,182,194],"the":[27,84,143,183],"key":[28],"uncertainties":[29],"limitations":[31],"current":[33],"approaches":[34,164],"estimating":[36],"AGB":[37],"based":[38],"on":[39],"empirical":[40],"allometric":[41],"scaling":[42],"equations":[43],"(ASEs)":[44],"that":[45,185],"underpin":[46],"all":[47],"large-scale":[48,116],"estimates":[49,110],"AGB.":[51],"provides":[53],"extremely":[54],"detailed":[55,134],"non-destructive":[56],"measurements":[57,74,135],"form":[60,173],"independent":[61],"size":[64],"shape.":[66],"examples":[69],"three-dimensional":[71],"(3D)":[72],"from":[75],"various":[76],"tropical":[77],"temperate":[79],"forests":[80],"describe":[82],"resulting":[85],"point":[87],"clouds":[88],"be":[90,188],"used":[91],"produce":[93],"quantitative":[94],"3D":[95,138],"models":[96,106],"branch":[98],"trunk":[100],"size,":[101],"shape":[102],"distribution.":[104],"These":[105],"drastically":[108],"improve":[109],"AGB,":[112],"provide":[113],"new,":[114],"improved":[115],"ASEs,":[117],"deliver":[119],"insights":[120],"into":[121],"a":[122],"range":[123],"fundamental":[125],"properties":[127],"related":[128],"structure.":[130],"Large":[131],"quantities":[132],"individual":[137],"structure":[140],"also":[141],"have":[142,159],"potential":[144],"open":[146],"avenues":[150],"research":[152],"in":[153],"areas":[154],"where":[155],"difficulties":[156],"measurement":[158],"until":[160],"now":[161],"prevented":[162],"statistical":[163],"detecting":[166],"understanding":[168],"underlying":[169],"patterns":[170],"scaling,":[172],"function.":[175],"discuss":[177],"these":[178],"opportunities":[179],"challenges":[184],"remain":[186],"overcome":[189],"enable":[191],"wider":[192],"adoption":[193],"methods.":[196]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2788190553","counts_by_year":[{"year":2023,"cited_by_count":19},{"year":2022,"cited_by_count":15},{"year":2021,"cited_by_count":31},{"year":2020,"cited_by_count":18},{"year":2019,"cited_by_count":16},{"year":2018,"cited_by_count":10}],"updated_date":"2023-12-16T08:14:54.728431","created_date":"2018-03-06"}},"citation_counts":{"http://dx.doi.org/10.1098/rsfs.2017.0045":33,"http://dx.doi.org/10.1098/rsfs.2017.0048":109},"total_citations":142,"keywords_from_contributors":[],"project_url":"https://ost.ecosyste.ms/api/v1/projects/552","html_url":"https://ost.ecosyste.ms/projects/552"}