{"id":81947,"name":"Diversity.jl","description":"Provides functionality for measuring alpha, beta and gamma diversity of metacommunities (e.g. ecosystems) and their constituent subcommunities.","url":"https://github.com/ecojulia/diversity.jl","last_synced_at":"2026-05-12T16:30:22.698Z","repository":{"id":20242931,"uuid":"23515345","full_name":"EcoJulia/Diversity.jl","owner":"EcoJulia","description":"Julia package for diversity measurement","archived":false,"fork":false,"pushed_at":"2024-11-18T18:20:49.000Z","size":2542,"stargazers_count":35,"open_issues_count":7,"forks_count":9,"subscribers_count":4,"default_branch":"dev","last_synced_at":"2026-04-15T03:05:25.876Z","etag":null,"topics":["biodiversity","diversity-measurement","ecology","julia","partitioning-diversity","phylogenetic-diversity"],"latest_commit_sha":null,"homepage":"http://docs.ecojulia.org/Diversity.jl/","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EcoJulia.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":".zenodo.json"}},"created_at":"2014-08-31T14:30:13.000Z","updated_at":"2026-01-07T14:05:27.000Z","dependencies_parsed_at":"2023-11-09T15:46:16.852Z","dependency_job_id":"aa53a2ff-4f54-4b7f-b199-bbf554c91fc6","html_url":"https://github.com/EcoJulia/Diversity.jl","commit_stats":{"total_commits":814,"total_committers":10,"mean_commits":81.4,"dds":"0.15356265356265353","last_synced_commit":"1711c8b764827360a1052a8af656e014cd9b9c23"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/EcoJulia/Diversity.jl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32169657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-23T02:19:40.750Z","status":"ssl_error","status_checked_at":"2026-04-23T02:17:55.737Z","response_time":53,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":"EcoJulia","name":"EcoJulia","uuid":"22506369","kind":"organization","description":"","email":null,"website":"https://ecojulia.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22506369?v=4","repositories_count":16,"last_synced_at":"2024-06-24T12:50:03.448Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EcoJulia","funding_links":[],"total_stars":286,"followers":51,"following":0,"created_at":"2022-11-09T09:02:27.934Z","updated_at":"2024-06-24T12:50:10.333Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia/repositories"},"packages":[{"id":4313826,"name":"Diversity","ecosystem":"julia","description":"Julia package for diversity measurement","homepage":"http://docs.ecojulia.org/Diversity.jl/","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/EcoJulia/Diversity.jl","keywords_array":["julia","diversity-measurement","partitioning-diversity","biodiversity","phylogenetic-diversity","ecology"],"namespace":null,"versions_count":19,"first_release_published_at":"2018-08-16T17:38:43.000Z","latest_release_published_at":"2024-07-01T00:00:00.000Z","latest_release_number":"0.5.15","last_synced_at":"2026-04-18T02:09:54.427Z","created_at":"2022-04-19T16:36:11.963Z","updated_at":"2026-04-18T02:09:54.428Z","registry_url":"https://juliahub.com/ui/Packages/General/Diversity/","install_command":"Pkg.add(\"Diversity\")","documentation_url":"https://docs.juliahub.com/General/Diversity/stable/","metadata":{"uuid":"d3d5718d-52de-57ab-b67a-eca7fd6175a4"},"repo_metadata":{"uuid":"23515345","full_name":"EcoJulia/Diversity.jl","owner":"EcoJulia","description":"Julia package for diversity measurement","archived":false,"fork":false,"pushed_at":"2023-12-14T03:01:39.000Z","size":2539,"stargazers_count":31,"open_issues_count":6,"forks_count":9,"subscribers_count":5,"default_branch":"dev","last_synced_at":"2023-12-16T10:07:18.984Z","etag":null,"topics":["biodiversity","diversity-measurement","ecology","julia","partitioning-diversity","phylogenetic-diversity"],"latest_commit_sha":null,"homepage":"","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EcoJulia.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":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2014-08-31T14:30:13.000Z","updated_at":"2023-12-05T09:26:11.000Z","dependencies_parsed_at":"2023-11-09T15:46:16.852Z","dependency_job_id":"aa53a2ff-4f54-4b7f-b199-bbf554c91fc6","html_url":"https://github.com/EcoJulia/Diversity.jl","commit_stats":{"total_commits":781,"total_committers":9,"mean_commits":86.77777777777777,"dds":"0.11779769526248396","last_synced_commit":"0a63e34f4a220277c33c843ef5560159e61cba74"},"previous_names":[],"tags_count":34,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":176597283,"owners_count":10422737,"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"},"owner_record":{"login":"EcoJulia","name":"EcoJulia","uuid":"22506369","kind":"organization","description":"","email":null,"website":"https://ecojulia.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/22506369?v=4","repositories_count":14,"last_synced_at":"2023-02-25T21:36:01.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EcoJulia","created_at":"2022-11-09T09:02:27.934Z","updated_at":"2023-02-25T21:36:01.899Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia/repositories"},"tags":[{"name":"v0.5.11","sha":"8f8009c034b60e9a6f523f2371626d76c662047b","kind":"tag","published_at":"2023-12-14T02:58:03.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.11","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.11/manifests"},{"name":"v0.5.10","sha":"0a63e34f4a220277c33c843ef5560159e61cba74","kind":"tag","published_at":"2023-11-13T23:54:08.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.10","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.10/manifests"},{"name":"v0.5.9","sha":"d705ff59daa5669d3e181e5dc3d3f840cda9acc7","kind":"tag","published_at":"2023-11-10T09:17:22.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.9","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.9/manifests"},{"name":"v0.5.8","sha":"617f869f70b4bdf19adfb0e48a1a4d2e05bd0627","kind":"tag","published_at":"2023-11-06T01:08:31.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.8","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.8/manifests"},{"name":"v0.5.7","sha":"527155ba7380d0afa2993b0dc96cd9ebf7c9ad18","kind":"tag","published_at":"2023-11-05T20:04:18.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.7","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.7/manifests"},{"name":"v0.5.6","sha":"ddd408328e9bd3880bbfb1508182a733f74e36dd","kind":"tag","published_at":"2021-04-23T21:48:12.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.6","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"42ac93a8bc368dd186fbf0ada3b02566f5080d79","kind":"tag","published_at":"2021-04-23T01:07:13.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.5","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"b01b441119463ee19ab163a35a08564dcda126d4","kind":"tag","published_at":"2021-04-22T17:06:22.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.4","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"492835e03fbc044245780bf15fa888a93ef12468","kind":"tag","published_at":"2021-04-09T03:45:07.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.3","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"21f2285900fedaaaae4d29dadc34d812b67e4111","kind":"tag","published_at":"2021-03-04T02:00:43.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.2","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"4ea4feef8ec2b666dff3a5cc2d4e8a7ad83f8b18","kind":"commit","published_at":"2020-04-18T14:35:10.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.1","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"933c3cb3def6e7b11d91bb6b21e6e305295bc25e","kind":"commit","published_at":"2020-04-16T10:14:08.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.5.0","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.5.0/manifests"},{"name":"v0.4.6","sha":"eab50309c4e34425a1d89ad616d81d0fc1d2dbcd","kind":"commit","published_at":"2019-02-19T15:29:00.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.6","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.6/manifests"},{"name":"v0.4.5","sha":"bc3f77cc136bd79916dc7a2dac0c1ed1ce785a02","kind":"commit","published_at":"2019-01-06T19:09:22.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.5","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.5/manifests"},{"name":"v0.4.4","sha":"0d48a8d0688d838c7eca573dd96675e0e20a40d5","kind":"commit","published_at":"2018-08-16T17:38:43.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.4","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.4/manifests"},{"name":"v0.4.3","sha":"b74f5b0ef3a373b93f53fbdca3addca33cc969a0","kind":"commit","published_at":"2018-07-05T01:14:08.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.3","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"e008d04e282999113d2484c380ce8c38c2598233","kind":"commit","published_at":"2018-01-25T21:29:09.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.2","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"79cecfc9992c2ef65e4f40bd230fa7fa99b464e0","kind":"commit","published_at":"2018-01-18T14:56:47.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.1","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"8ccd5c140ec4c782fb916731d7764836e4958a80","kind":"commit","published_at":"2017-12-21T12:37:06.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.4.0","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"f0a356e135055b008cb6ffaf978997f1d471511c","kind":"commit","published_at":"2017-04-15T19:53:33.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.3.1","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"fba84f771c82f67135bed21360e5b86ed7023bc8","kind":"commit","published_at":"2017-04-09T22:30:02.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.3.0","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.3.0/manifests"},{"name":"v0.2.8","sha":"48abb39279e8ad14b94ed08d8740319bba6258ca","kind":"tag","published_at":"2016-06-16T09:20:14.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.8","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"d5f32cd5992c7d430fc0dffeff633976bc08c872","kind":"tag","published_at":"2016-06-05T12:47:11.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.7","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"bd30b42febc51e032ae206135dd1015ad89ec315","kind":"tag","published_at":"2016-02-11T23:51:24.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.6","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"ac92b9b25249f84027be7f1acde6c12fa086e976","kind":"tag","published_at":"2015-12-27T17:48:22.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.5","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"ed54f474a4bca619656403e2c537fd82a7221452","kind":"tag","published_at":"2015-12-26T15:18:36.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.4","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"156f18e601fc47a3fc0c3f8c820990736aa84e16","kind":"tag","published_at":"2014-11-25T10:10:10.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.3","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"faeec2f200120071ed02e833415e5e925bd68954","kind":"tag","published_at":"2014-10-05T00:26:11.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.2","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"2341256788762ea82fb7b064ad2db74d56e709a1","kind":"tag","published_at":"2014-09-14T19:26:06.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.1","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"b4167069a1de3e0a3a7a637782002ac983080f33","kind":"tag","published_at":"2014-09-04T20:39:45.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.2.0","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"e2b3ad68d52554056b935be7aab976cda099a4dd","kind":"tag","published_at":"2014-09-03T16:05:43.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.1.3","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"c67d228cd0f388efdf1c3638c72319710355bcd7","kind":"tag","published_at":"2014-09-03T15:58:14.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.1.2","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"d3b6cce1f3fdcb97504a5712caae1d04eae10ec4","kind":"tag","published_at":"2014-09-03T15:01:58.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.1.1","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"01e4a28171079ad10dce860652ed0a086860d6e9","kind":"tag","published_at":"2014-09-01T10:23:24.000Z","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/v0.1.0","html_url":"https://github.com/EcoJulia/Diversity.jl/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2023-12-16T10:08:51.680Z","dependent_packages_count":1,"downloads":25,"downloads_period":"last-month","dependent_repos_count":4,"rankings":{"downloads":null,"dependent_repos_count":5.614627844579152,"dependent_packages_count":21.64364503627149,"stargazers_count":18.871111994435058,"forks_count":14.47878366292358,"docker_downloads_count":null,"average":15.152042134552321},"purl":"pkg:julia/Diversity","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/julia/Diversity","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/julia/Diversity","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/julia/Diversity/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-12-16T10:01:24.413Z","issues_count":19,"pull_requests_count":31,"avg_time_to_close_issue":18152233.133333333,"avg_time_to_close_pull_request":4433593.827586207,"issues_closed_count":15,"pull_requests_closed_count":29,"pull_request_authors_count":10,"issue_authors_count":6,"avg_comments_per_issue":4.7368421052631575,"avg_comments_per_pull_request":4.419354838709677,"merged_pull_requests_count":28,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":0,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":4242451.75,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"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":1.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages/Diversity/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages/Diversity/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages/Diversity/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages/Diversity/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages/Diversity/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages/Diversity/codemeta","maintainers":[],"registry":{"name":"juliahub.com","url":"https://juliahub.com","ecosystem":"julia","default":true,"packages_count":13707,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"JuliaRegistries","metadata":{"funded_packages_count":851},"icon_url":"https://github.com/JuliaRegistries.png","created_at":"2022-04-19T16:34:08.340Z","updated_at":"2026-04-03T06:47:58.091Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/juliahub.com/namespaces"}},{"id":11729541,"name":"github.com/ecojulia/diversity.jl","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-2-clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ecojulia/diversity.jl","keywords_array":[],"namespace":null,"versions_count":38,"first_release_published_at":"2014-09-01T05:04:50.000Z","latest_release_published_at":"2024-07-21T15:40:24.000Z","latest_release_number":"v0.5.15","last_synced_at":"2026-05-09T15:04:29.677Z","created_at":"2025-06-04T10:54:59.250Z","updated_at":"2026-05-09T15:04:29.677Z","registry_url":"https://pkg.go.dev/github.com/ecojulia/diversity.jl","install_command":"go get github.com/ecojulia/diversity.jl","documentation_url":"https://pkg.go.dev/github.com/ecojulia/diversity.jl#section-documentation","metadata":{},"repo_metadata":{"id":20242931,"uuid":"23515345","full_name":"EcoJulia/Diversity.jl","owner":"EcoJulia","description":"Julia package for diversity measurement","archived":false,"fork":false,"pushed_at":"2024-11-18T18:20:49.000Z","size":2542,"stargazers_count":33,"open_issues_count":7,"forks_count":9,"subscribers_count":4,"default_branch":"dev","last_synced_at":"2025-05-28T05:44:42.180Z","etag":null,"topics":["biodiversity","diversity-measurement","ecology","julia","partitioning-diversity","phylogenetic-diversity"],"latest_commit_sha":null,"homepage":"http://docs.ecojulia.org/Diversity.jl/","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EcoJulia.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":".zenodo.json"}},"created_at":"2014-08-31T14:30:13.000Z","updated_at":"2025-03-22T08:13:53.000Z","dependencies_parsed_at":"2023-11-09T15:46:16.852Z","dependency_job_id":"aa53a2ff-4f54-4b7f-b199-bbf554c91fc6","html_url":"https://github.com/EcoJulia/Diversity.jl","commit_stats":{"total_commits":814,"total_committers":10,"mean_commits":81.4,"dds":"0.15356265356265353","last_synced_commit":"1711c8b764827360a1052a8af656e014cd9b9c23"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":257937062,"owners_count":22625258,"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"}},"repo_metadata_updated_at":"2025-06-04T11:05:55.320Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.764254255794306,"dependent_packages_count":5.401293307900869,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.582773781847587},"purl":"pkg:golang/github.com/ecojulia/diversity.jl","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ecojulia/diversity.jl","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ecojulia/diversity.jl","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ecojulia/diversity.jl/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-06-04T09:08:10.619Z","issues_count":19,"pull_requests_count":34,"avg_time_to_close_issue":18152233.133333333,"avg_time_to_close_pull_request":4148933.290322581,"issues_closed_count":15,"pull_requests_closed_count":31,"pull_request_authors_count":11,"issue_authors_count":6,"avg_comments_per_issue":4.947368421052632,"avg_comments_per_pull_request":4.088235294117647,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":4,"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":40140.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"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.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/issues","maintainers":[{"login":"richardreeve","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/richardreeve"},{"login":"mkborregaard","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkborregaard"},{"login":"claireh93","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/claireh93"},{"login":"kescobo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kescobo"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fecojulia%2Fdiversity.jl/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fecojulia%2Fdiversity.jl/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fecojulia%2Fdiversity.jl/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fecojulia%2Fdiversity.jl/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fecojulia%2Fdiversity.jl/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fecojulia%2Fdiversity.jl/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2133553,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","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":11729537,"name":"github.com/EcoJulia/Diversity.jl","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-2-clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/EcoJulia/Diversity.jl","keywords_array":[],"namespace":null,"versions_count":38,"first_release_published_at":"2025-06-04T10:55:03.359Z","latest_release_published_at":"2024-07-21T15:40:24.000Z","latest_release_number":"v0.5.15","last_synced_at":"2026-05-09T15:04:29.881Z","created_at":"2025-06-04T10:54:59.128Z","updated_at":"2026-05-09T15:04:29.881Z","registry_url":"https://pkg.go.dev/github.com/EcoJulia/Diversity.jl","install_command":"go get github.com/EcoJulia/Diversity.jl","documentation_url":"https://pkg.go.dev/github.com/EcoJulia/Diversity.jl#section-documentation","metadata":{},"repo_metadata":{"id":20242931,"uuid":"23515345","full_name":"EcoJulia/Diversity.jl","owner":"EcoJulia","description":"Julia package for diversity measurement","archived":false,"fork":false,"pushed_at":"2024-11-18T18:20:49.000Z","size":2542,"stargazers_count":33,"open_issues_count":7,"forks_count":9,"subscribers_count":4,"default_branch":"dev","last_synced_at":"2025-05-28T05:44:42.180Z","etag":null,"topics":["biodiversity","diversity-measurement","ecology","julia","partitioning-diversity","phylogenetic-diversity"],"latest_commit_sha":null,"homepage":"http://docs.ecojulia.org/Diversity.jl/","language":"Julia","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EcoJulia.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":".zenodo.json"}},"created_at":"2014-08-31T14:30:13.000Z","updated_at":"2025-03-22T08:13:53.000Z","dependencies_parsed_at":"2023-11-09T15:46:16.852Z","dependency_job_id":"aa53a2ff-4f54-4b7f-b199-bbf554c91fc6","html_url":"https://github.com/EcoJulia/Diversity.jl","commit_stats":{"total_commits":814,"total_committers":10,"mean_commits":81.4,"dds":"0.15356265356265353","last_synced_commit":"1711c8b764827360a1052a8af656e014cd9b9c23"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EcoJulia","download_url":"https://codeload.github.com/EcoJulia/Diversity.jl/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":257710123,"owners_count":22589457,"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"}},"repo_metadata_updated_at":"2025-06-04T11:05:34.173Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.764254255794306,"dependent_packages_count":5.401293307900869,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.582773781847587},"purl":"pkg:golang/github.com/%21eco%21julia/%21diversity.jl","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/EcoJulia/Diversity.jl","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/EcoJulia/Diversity.jl","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/EcoJulia/Diversity.jl/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-06-04T09:08:10.619Z","issues_count":19,"pull_requests_count":34,"avg_time_to_close_issue":18152233.133333333,"avg_time_to_close_pull_request":4148933.290322581,"issues_closed_count":15,"pull_requests_closed_count":31,"pull_request_authors_count":11,"issue_authors_count":6,"avg_comments_per_issue":4.947368421052632,"avg_comments_per_pull_request":4.088235294117647,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":4,"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":40140.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"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.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/issues","maintainers":[{"login":"richardreeve","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/richardreeve"},{"login":"mkborregaard","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkborregaard"},{"login":"claireh93","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/claireh93"},{"login":"kescobo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kescobo"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEcoJulia%2FDiversity.jl/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEcoJulia%2FDiversity.jl/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEcoJulia%2FDiversity.jl/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEcoJulia%2FDiversity.jl/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEcoJulia%2FDiversity.jl/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FEcoJulia%2FDiversity.jl/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2133553,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","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":705076,"full_name":"EcoJulia/Diversity.jl","default_branch":"dev","total_commits":814,"total_committers":9,"total_bot_commits":3,"total_bot_committers":2,"mean_commits":90.44444444444444,"dds":0.04299754299754299,"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-05-09T15:04:02.154Z","last_synced_commit":"1711c8b764827360a1052a8af656e014cd9b9c23","created_at":"2023-03-09T12:14:30.312Z","updated_at":"2026-05-09T15:04:02.036Z","committers":[{"name":"Richard Reeve","email":"git@richardreeve.net","login":"richardreeve","count":779},{"name":"Isaac Peetoom Heida","email":"isaacheida@gmail.com","login":"PeetoomHeida","count":12},{"name":"Tony Kelman","email":"tony@kelman.net","login":"tkelman","count":9},{"name":"Claire Harris","email":"claire.harris@bioss.ac.uk","login":"claireh93","count":7},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":2},{"name":"Michael Krabbe Borregaard","email":"mkborregaard@snm.ku.dk","login":"mkborregaard","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"Michael Hatherly","email":"michaelhatherly@gmail.com","login":"MichaelHatherly","count":1},{"name":"Elliot Saba","email":"staticfloat@gmail.com","login":"staticfloat","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-11T00:00:23.725Z","repositories_count":6232732,"commits_count":895116675,"contributors_count":34897353,"owners_count":1151583,"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":"EcoJulia/Diversity.jl","html_url":"https://github.com/EcoJulia/Diversity.jl","last_synced_at":"2026-04-25T08:01:17.130Z","status":"error","issues_count":19,"pull_requests_count":37,"avg_time_to_close_issue":18152233.133333333,"avg_time_to_close_pull_request":3898777.0606060605,"issues_closed_count":15,"pull_requests_closed_count":33,"pull_request_authors_count":11,"issue_authors_count":6,"avg_comments_per_issue":4.947368421052632,"avg_comments_per_pull_request":3.7837837837837838,"merged_pull_requests_count":32,"bot_issues_count":0,"bot_pull_requests_count":6,"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":1,"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":2,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T15:58:13.726Z","updated_at":"2026-04-25T08:01:17.130Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EcoJulia%2FDiversity.jl/issues","issue_labels_count":{"enhancement":4,"bug":1,"testing":1},"pull_request_labels_count":{"dependencies":4,"enhancement":2,"API":1,"testing":1},"issue_author_associations_count":{"MEMBER":15,"NONE":3,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"MEMBER":24,"CONTRIBUTOR":10,"NONE":3},"issue_authors":{"richardreeve":13,"PeetoomHeida":2,"mkborregaard":1,"peter1000":1,"kescobo":1,"JuliaTagBot":1},"pull_request_authors":{"richardreeve":22,"dependabot[bot]":4,"github-actions[bot]":2,"tkelman":2,"mkborregaard":1,"soniamitchell":1,"staticfloat":1,"EvoArt":1,"claireh93":1,"PeetoomHeida":1,"MichaelHatherly":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-09T00:00:07.995Z","repositories_count":14545868,"issues_count":34253840,"pull_requests_count":112202569,"authors_count":11258253,"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":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"richardreeve","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/richardreeve"},{"login":"mkborregaard","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mkborregaard"},{"login":"claireh93","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/claireh93"},{"login":"kescobo","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kescobo"}],"active_maintainers":[]},"events":{"total":{"IssueCommentEvent":1,"PullRequestEvent":1,"CreateEvent":1},"last_year":{}},"keywords":["biodiversity","diversity-measurement","ecology","julia","partitioning-diversity","phylogenetic-diversity"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/CompatHelper.yaml","sha":null,"kind":"manifest","created_at":"2023-02-11T23:16:08.464Z","updated_at":"2023-02-11T23:16:08.464Z","repository_link":"https://github.com/EcoJulia/Diversity.jl/blob/dev/.github/workflows/CompatHelper.yaml","dependencies":[{"id":7560687813,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/TagBot.yaml","sha":null,"kind":"manifest","created_at":"2023-02-11T23:16:08.588Z","updated_at":"2023-02-11T23:16:08.588Z","repository_link":"https://github.com/EcoJulia/Diversity.jl/blob/dev/.github/workflows/TagBot.yaml","dependencies":[{"id":7560688810,"package_name":"JuliaRegistries/TagBot","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yaml","sha":null,"kind":"manifest","created_at":"2023-02-11T23:16:08.918Z","updated_at":"2023-02-11T23:16:08.918Z","repository_link":"https://github.com/EcoJulia/Diversity.jl/blob/dev/.github/workflows/docs.yaml","dependencies":[{"id":7560690691,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7560690694,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/nightly.yaml","sha":null,"kind":"manifest","created_at":"2023-02-11T23:16:09.827Z","updated_at":"2023-02-11T23:16:09.827Z","repository_link":"https://github.com/EcoJulia/Diversity.jl/blob/dev/.github/workflows/nightly.yaml","dependencies":[{"id":7560695870,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7560695871,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7560695872,"package_name":"julia-actions/julia-buildpkg","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false},{"id":7560695873,"package_name":"julia-actions/julia-runtest","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/testing.yaml","sha":null,"kind":"manifest","created_at":"2023-02-11T23:16:10.943Z","updated_at":"2023-02-11T23:16:10.943Z","repository_link":"https://github.com/EcoJulia/Diversity.jl/blob/dev/.github/workflows/testing.yaml","dependencies":[{"id":7560698650,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7560698651,"package_name":"julia-actions/setup-julia","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7560698652,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7560698653,"package_name":"julia-actions/julia-buildpkg","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7560698654,"package_name":"julia-actions/julia-runtest","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7560698655,"package_name":"julia-actions/julia-processcoverage","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7560698658,"package_name":"coverallsapp/github-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7560698659,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/doc-cleanup.yaml","sha":null,"kind":"manifest","created_at":"2023-11-09T15:46:14.934Z","updated_at":"2023-11-09T15:46:14.934Z","repository_link":"https://github.com/EcoJulia/Diversity.jl/blob/dev/.github/workflows/doc-cleanup.yaml","dependencies":[{"id":14396437105,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":9.336091577281744,"created_at":"2023-09-20T00:04:05.610Z","updated_at":"2026-05-12T16:30:22.704Z","avatar_url":"https://github.com/EcoJulia.png","language":"Julia","category":"Biosphere","sub_category":"Biodiversity Analysis and Metrics","monthly_downloads":25,"total_dependent_repos":4,"total_dependent_packages":1,"readme":"# Diversity\n\n## A package for measuring and partitioning diversity\n\n| **Documentation** | **Build Status** | **DOI** |\n|:-----------------:|:--------------------------:|:--------------------------:|\n| [![stable docs][docs-stable-img]][docs-stable-url] | [![build tests][actions-img]][actions-url] [![JuliaNightly][nightly-img]][nightly-url] | [![Zenodo][zenodo-badge]][zenodo-url] |\n| [![dev docs][docs-dev-img]][docs-dev-url] | [![codecov][codecov-img]][codecov-url] | |\n\n## Summary\n\n**Diversity** is a [Julia](http://www.julialang.org) package that\nprovides functionality for measuring alpha, beta and gamma diversity\nof metacommunities (e.g. ecosystems) and their constituent\nsubcommunities. It uses the diversity measures described in the arXiv\npaper [arXiv:1404.6520 (q-bio.QM)][paper-url],\n*How to partition diversity*. It also provides a series of other\nolder diversity measures through sub-modules. Currently\nthese are all ecological diversity measures, but this will be\nexpanded through interfacing to EcoJulia and BioJulia.\n\nThis package is in beta now, but is cross-validated against our R\npackage [boydorr/rdiversity][rdiversity-url], which is developed\nindependently, so please [raise an issue][issues-url] if you find any\nproblems. We now use a DataFrame as the common output format for all\nof the diversity calculations to provide consistency with our R\npackage [rdiversity][rdiversity-url]. The code is not\noptimised for speed at the moment due to the substantial changes that\nhave happened to it under the hood, and the Phylogenetics submodule is\nalso recently revised, and may need further improvements.\n\n## Installation\n\nThe package is registered in the `General` registry on v1.x and so can be\ninstalled with `add`. For example on Julia v1.10:\n\n```julia\n(@v1.10) pkg\u003e add Diversity\n    Resolving package versions...\n    Updating `~/.julia/environments/v1.10/Project.toml`\n  [d3d5718d] + Diversity v0.5.15\n    Updating `~/.julia/environments/v1.10/Manifest.toml`\n  [d3d5718d] + Diversity v0.5.15\n  \n(@v1.10) pkg\u003e\n```\n\n## Project Status\n\nThe package is confirmed to build and work against Julia v1.9 and the current\nrelease and the latest release on Linux, macOS, and Windows. It is also tested\nagainst nightly.\n\n## Contributing and Questions\n\nContributions are very welcome, as are feature requests and suggestions.\nPlease open an [issue][issues-url] if you encounter any problems or would\njust like to ask a question.\n\n## Usage\n\n### Diversity Measures\n\nThe main package provides basic numbers-equivalent diversity measures\n(described in [Hill, 1973](http://www.jstor.org/stable/1934352)),\nsimilarity-sensitive diversity measures (generalised from Hill, and\ndescribed in\n[Leinster and Cobbold, 2012][leinster-cobbold-url]),\nand related alpha, beta and gamma diversity measures at the level of\nthe metacommunity and its component subcommunities (generalised in\nturn from Leinster and Cobbold, and described in\n[arXiv:1404.6520 (q-bio.QM)][paper-url]). The diversity functions\nexist both with unicode names (e.g. ᾱ()), which are not automatically\nexported as we feel they are too short and with matching ascii names\n(e.g. NormalisedAlpha()), which are. We also provide a general\nfunction for extract any diversity measure for a series of\nsubcommunity relative abundances.\n\n#### Getting started\n\nBefore calculating diversity a `Metacommunity` object must be created. This object contains all the information needed to calculate diversity.\n\n```julia\n# Load the package into Julia\nusing Diversity\n\n# Example population\npop = [1 1 0; 2 0 0; 3 1 4]\npop = pop / sum(pop)\n\n# Create Metacommunity object\nmeta = Metacommunity(pop)\n```\n\n#### Calculating diversity\n\nFirst we need to calculate the low-level diversity component seperately, by passing a `metacommunity` object to the appropriate function; `RawAlpha()`, `NormalisedAlpha()`, `RawBeta()`, `NormalisedBeta()`, `RawRho()`, `NormalisedRho()`, or `Gamma()`.\n\n```julia\n# First, calculate the normalised alpha component\ncomponent = NormalisedAlpha(meta)\n```\n\nAfterwhich, `subdiv()` or `metadiv()` are used to calculate subcommunity or metacommunity diversity, respectively (since both subcommunity and metacommunity diversity measures are transformations of the same low-level components, this is computationally more efficient).\n\n```julia\n# Then, calculate species richness of the subcommunities\nsubdiv(component, 0)\n\n# or the average (alpha) species richness across the whole population\nmetadiv(component, 0)\n\n# We can also generate a diversity profile by calculating multiple q-values simultaneously\ndf = subdiv(component, 0:30)\n```\n\nIn some instances, it may be useful to calculate **all** subcommunity (or metacommunity) measures. In which case, a `Metacommunity` object may be passed directly to `subdiv()` or `metadiv()`:\n\n```julia\n# To calculate all subcommunity diversity measures\nsubdiv(meta, 0:2)\n\n# To calculate all metacommunity diversity measures\nmetadiv(meta, 0:2)\n```\n\nAlternatively, if computational efficiency is not an issue, a single measure of diversity may be calculated directly by calling a wrapper function:\n\n```julia\nnorm_sub_alpha(meta, 0:2)\n```\n\nA complete list of these functions is shown below:\n\n* `raw_sub_alpha()` : per-subcommunity estimate of naive-community metacommunity diversity\n* `norm_sub_alpha()` : similarity-sensitive diversity of each subcommunity in isolation\n* `raw_sub_rho()` : redundancy of individual subcommunities\n* `norm_sub_rho()` : representativeness of individual subcommunities\n* `raw_sub_beta()` : distinctiveness of individual subcommunities\n* `norm_sub_beta()` : per-subcommunity estimate of effective number of distinct subcommunities\n* `sub_gamma()` : contribution per individual in a subcommunity toward metacommunity diversity\n* `raw_meta_alpha()` : naive-community metacommunity diversity\n* `norm_meta_alpha()` : average similarity-sensitive diversity of subcommunities\n* `raw_meta_rho()` : average redundancy of subcommunities\n* `norm_meta_rho()` : average representativeness of subcommunities\n* `raw_meta_beta()` : average distinctiveness of subcommunities\n* `norm_meta_beta()` : effective number of distinct subcommunities\n* `meta_gamma()` : metacommunity similarity-sensitive diversity\n\n#### Phylogenetic diversity\n\nPhylogenetic diversity (described [here][leinster-cobbold-url]) is\nautomatically included in the Diversity module when the `Phylo` package\nis loaded. Documentation for these diversity measures can be found\n[here](http://docs.ecojulia.org/Diversity.jl/latest/phylogenetics/).\nThe phylogenetics code relies on the [Phylo][phylo-url] package to\ngenerate trees to incorporate into the diversity code, and the\nppropriate code will be created when both main packages are loaded:\n\n```julia-repl\njulia\u003e using Diversity, Phylo\n\njulia\u003e communities = [4 1; 3 2; 1 0; 0 1] / 12;\n\njulia\u003e nt = rand(Nonultrametric(4))\nRootedTree with 4 tips, 7 nodes and 6 branches.\nLeaf names are tip 1, tip 2, tip 4 and tip 3\n\n\njulia\u003e metaphylo = Metacommunity(communities, PhyloBranches(nt));\n\njulia\u003e raw_meta_rho(metaphylo, [1, 2])\n2×8 DataFrame\n│ Row │ div_type            │ measure │ q     │ type_level │ type_name │ partition_level │ partition_name │ diversity │\n│     │ String              │ String  │ Int64 │ String     │ String    │ String          │ String         │ Float64   │\n├─────┼─────────────────────┼─────────┼───────┼────────────┼───────────┼─────────────────┼────────────────┼───────────┤\n│ 1   │ Phylogenetic Branch │ RawRho  │ 1     │ types      │           │ metacommunity   │                │ 1.7787    │\n│ 2   │ Phylogenetic Branch │ RawRho  │ 2     │ types      │           │ metacommunity   │                │ 1.66749   │\n```\n\nThe package also provides some other sub-modules for related measures:\n\n#### Diversity.Ecology\n\nMany existing ecological diversity measures can be derived from our\ndiversity measures, and so we provide them in the Diversity.Ecology\nsubmodule along with generalised versions of them that relate to our\ngeneral measures of alpha, beta and gamma diversity at subcommunity\nand metacommunity levels. The generalisations of species richness,\nShannon entropy and Simpson's index are the only standard measures we\nare aware of whose subcommunity components sum directly to the\ncorresponding metacommunity measure (although note that Simpson's\nindex decreases for increased diversity, so small components are more\ndiverse). Documentation for these diversity measures can be found\n[here](http://docs.ecojulia.org/Diversity.jl/stable/ecology/).\n\n#### Diversity.Hill\n\n[Hill numbers](http://www.jstor.org/stable/1934352) are found in the\nDiversity.Hill sub-module.\nDocumentation for these diversity measures can be found\n[here](http://docs.ecojulia.org/Diversity.jl/stable/hill/).\n\n#### Diversity.Jost\n\nLou Jost's\n[diversity](http://dx.doi.org/10.1111/j.2006.0030-1299.14714.x)\n[measures](http://www.esajournals.org/doi/abs/10.1890/06-1736.1) are\nfound in the Diversity.Jost sub-module.\nDocumentation for these diversity measures is\n[here](http://docs.ecojulia.org/Diversity.jl/stable/jost/).\n\n## Documentation\n\nDocumentation is generated by the Base documentation in Julia and\nonline via the\n[Documenter](https://github.com/JuliaDocs/Documenter.jl) package.\n\n### Using the docs\n\nAccessing the documentation in Julia is easy:\n\n```julia\nusing Diversity\n\n# Returns any documentation for the subdiv() function\n?subdiv\n```\n\nThe documentation is also available online.\n\n### Latest release\n\nThe online documentation for the current stable release is\n[here][docs-stable-url].\n\n### Development branch\n\nThe online documentation for the latest dev (unreleased) branch is\n[here][docs-dev-url].\n\n[docs-dev-img]: https://img.shields.io/badge/docs-dev-blue.svg\n[docs-dev-url]: https://docs.ecojulia.org/Diversity.jl/dev\n\n[docs-stable-img]: https://img.shields.io/badge/docs-stable-blue.svg\n[docs-stable-url]: https://docs.ecojulia.org/Diversity.jl/stable\n\n[actions-img]: https://github.com/EcoJulia/Diversity.jl/actions/workflows/testing.yaml/badge.svg\n[actions-url]: https://github.com/EcoJulia/Diversity.jl/actions/workflows/testing.yaml\n\n[nightly-img]: https://github.com/EcoJulia/Diversity.jl/actions/workflows/nightly.yaml/badge.svg\n[nightly-url]: https://github.com/EcoJulia/Diversity.jl/actions/workflows/nightly.yaml\n\n[codecov-img]: https://codecov.io/gh/EcoJulia/Diversity.jl/branch/dev/graph/badge.svg\n[codecov-url]: https://codecov.io/gh/EcoJulia/Diversity.jl\n\n[issues-url]: https://github.com/EcoJulia/Diversity.jl/issues\n\n[paper-url]: http://arxiv.org/abs/1404.6520\n\n[rdiversity-url]: https://github.com/boydorr/rdiversity\n\n[leinster-cobbold-url]: http://www.esajournals.org/doi/abs/10.1890/10-2402.1\n\n[phylo-url]: https://github.com/EcoJulia/Phylo.jl\n\n[zenodo-badge]: https://zenodo.org/badge/23515345.svg\n[zenodo-url]: https://zenodo.org/badge/latestdoi/23515345\n","funding_links":[],"readme_doi_urls":["http://dx.doi.org/10.1111/j.2006.0030-1299.14714.x"],"works":{"http://dx.doi.org/10.1111/j.2006.0030-1299.14714.x":{"id":"https://openalex.org/W2120474334","doi":"https://doi.org/10.1111/j.2006.0030-1299.14714.x","title":"\u003ci\u003eEntropy and diversity\u003c/i\u003e","display_name":"\u003ci\u003eEntropy and diversity\u003c/i\u003e","publication_year":2006,"publication_date":"2006-05-01","ids":{"openalex":"https://openalex.org/W2120474334","doi":"https://doi.org/10.1111/j.2006.0030-1299.14714.x","mag":"2120474334"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1111/j.2006.0030-1299.14714.x","pdf_url":null,"source":{"id":"https://openalex.org/S200794352","display_name":"Oikos","issn_l":"0030-1299","issn":["0030-1299","1600-0706"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320503","host_organization_name":"Wiley-Blackwell","host_organization_lineage":["https://openalex.org/P4310320503","https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley-Blackwell","Wiley"],"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/A5075193675","display_name":"Lou Jost","orcid":"https://orcid.org/0000-0002-5850-0716"},"institutions":[],"countries":["EC"],"is_corresponding":true,"raw_author_name":"Lou Jost","raw_affiliation_string":"Baños, Tungurahua, Ecuador ([email protected]).","raw_affiliation_strings":["Baños, Tungurahua, Ecuador ([email protected])."]}],"countries_distinct_count":1,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5075193675"],"corresponding_institution_ids":[],"apc_list":{"value":3300,"currency":"USD","value_usd":3300,"provenance":"doaj"},"apc_paid":{"value":3300,"currency":"USD","value_usd":3300,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":3426,"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"113","issue":"2","first_page":"363","last_page":"375"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"\u003ci\u003eentropy","score":0.6845},{"keyword":"diversity\u003c/i\u003e","score":0.583}],"concepts":[{"id":"https://openalex.org/C203519979","wikidata":"https://www.wikidata.org/wiki/Q865360","display_name":"Jaccard index","level":3,"score":0.86154217},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.6935453},{"id":"https://openalex.org/C30968088","wikidata":"https://www.wikidata.org/wiki/Q1230601","display_name":"Diversity index","level":3,"score":0.68894315},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.54047436},{"id":"https://openalex.org/C106301342","wikidata":"https://www.wikidata.org/wiki/Q4117933","display_name":"Entropy (arrow of time)","level":2,"score":0.4797774},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.46616608},{"id":"https://openalex.org/C2777382242","wikidata":"https://www.wikidata.org/wiki/Q6017816","display_name":"Index (typography)","level":2,"score":0.4393973},{"id":"https://openalex.org/C166832808","wikidata":"https://www.wikidata.org/wiki/Q254487","display_name":"Generalized entropy index","level":3,"score":0.4286463},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.42350066},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.21628815},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.17875293},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.15828905},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.12119722},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.10380554},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0896934},{"id":"https://openalex.org/C53565203","wikidata":"https://www.wikidata.org/wiki/Q17146659","display_name":"Species richness","level":2,"score":0.07843462},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"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/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"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.1111/j.2006.0030-1299.14714.x","pdf_url":null,"source":{"id":"https://openalex.org/S200794352","display_name":"Oikos","issn_l":"0030-1299","issn":["0030-1299","1600-0706"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310320503","host_organization_name":"Wiley-Blackwell","host_organization_lineage":["https://openalex.org/P4310320503","https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley-Blackwell","Wiley"],"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.72}],"grants":[],"referenced_works_count":21,"referenced_works":["https://openalex.org/W270767562","https://openalex.org/W1533674189","https://openalex.org/W1551940242","https://openalex.org/W1988625484","https://openalex.org/W1992816747","https://openalex.org/W2006690660","https://openalex.org/W2015454008","https://openalex.org/W2022825068","https://openalex.org/W2027941603","https://openalex.org/W2065367615","https://openalex.org/W2089852843","https://openalex.org/W2090933635","https://openalex.org/W2104767862","https://openalex.org/W2109722474","https://openalex.org/W2112109829","https://openalex.org/W2115186425","https://openalex.org/W2136130652","https://openalex.org/W2142577042","https://openalex.org/W2152580867","https://openalex.org/W2318871708","https://openalex.org/W2993383518"],"related_works":["https://openalex.org/W2391793219","https://openalex.org/W4320153323","https://openalex.org/W2993642428","https://openalex.org/W2619530465","https://openalex.org/W3107373223","https://openalex.org/W2149621874","https://openalex.org/W200524203","https://openalex.org/W2362690677","https://openalex.org/W2090112495","https://openalex.org/W2039189418"],"ngrams_url":"https://api.openalex.org/works/W2120474334/ngrams","abstract_inverted_index":{"Entropies":[0],"such":[1],"as":[2,50,76,78,82,172],"the":[3,21,65,131,159,169],"Shannon–Wiener":[4],"and":[5,26,48,88,168],"Gini–Simpson":[6],"indices":[7,39,59,112,122,132],"are":[8,80],"not":[9],"themselves":[10],"diversities.":[11],"Conversion":[12],"of":[13,18,29,33,44,54,67,69,72,84,94,138,166],"these":[14],"to":[15,23,63,102,125,135],"effective":[16,70,136],"number":[17],"species":[19,34,73,139],"is":[20,74,97,123],"key":[22],"a":[24,41,55,103,141],"unified":[25],"intuitive":[27,45],"interpretation":[28],"diversity.":[30],"Effective":[31],"numbers":[32,71,137],"derived":[35,152],"from":[36,153],"standard":[37,116],"diversity":[38,111],"share":[40],"common":[42],"set":[43],"mathematical":[46],"properties":[47],"behave":[49],"one":[51],"would":[52],"expect":[53],"diversity,":[56],"while":[57],"raw":[58,110],"do":[60],"not.":[61],"Contrary":[62],"Keylock,":[64],"lack":[66],"concavity":[68],"irrelevant":[75],"long":[77],"they":[79],"used":[81],"transformations":[83],"concave":[85],"alpha,":[86],"beta,":[87],"gamma":[89],"entropies.":[90,114],"The":[91,115],"practical":[92],"importance":[93],"this":[95,154],"transformation":[96],"demonstrated":[98],"by":[99],"applying":[100],"it":[101],"popular":[104],"community":[105],"similarity":[106,117,147,156],"measure":[107,118,157],"based":[108,119],"on":[109,120],"or":[113,133],"untransformed":[121],"shown":[124],"give":[126],"misleading":[127],"results,":[128],"but":[129],"transforming":[130],"entropies":[134],"produces":[140],"stable,":[142],"easily":[143],"interpreted,":[144],"sensitive":[145],"general":[146],"measure.":[148],"General":[149],"overlap":[150],"measures":[151],"transformed":[155],"yield":[158],"Jaccard":[160],"index,":[161,163],"Sørensen":[162],"Horn":[164],"index":[165,171],"overlap,":[167],"Morisita–Horn":[170],"special":[173],"cases.":[174]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2120474334","counts_by_year":[{"year":2023,"cited_by_count":318},{"year":2022,"cited_by_count":375},{"year":2021,"cited_by_count":406},{"year":2020,"cited_by_count":358},{"year":2019,"cited_by_count":306},{"year":2018,"cited_by_count":267},{"year":2017,"cited_by_count":266},{"year":2016,"cited_by_count":237},{"year":2015,"cited_by_count":193},{"year":2014,"cited_by_count":192},{"year":2013,"cited_by_count":146},{"year":2012,"cited_by_count":100}],"updated_date":"2023-12-19T13:44:24.568440","created_date":"2016-06-24"}},"citation_counts":{"http://dx.doi.org/10.1111/j.2006.0030-1299.14714.x":3164},"total_citations":3164,"keywords_from_contributors":["julialang","data-storage","hdf5-binaries","hdf5-files","hdf5-library","jld","mat","literate-programming","scientific-reports","biology"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/81947","html_url":"https://ost.ecosyste.ms/projects/81947"}