{"id":127747,"name":"EMODnetWFS","description":"Allow interrogation of and access to EMODnet(European Marine Observation and Data Network) geographic vector data in R though the EMODnet Web Feature Services.","url":"https://github.com/EMODnet/emodnet.wfs","last_synced_at":"2026-05-31T03:00:25.109Z","repository":{"id":40466407,"uuid":"270789361","full_name":"EMODnet/emodnet.wfs","owner":"EMODnet","description":"Access EMODnet Web Feature Service data through R","archived":false,"fork":false,"pushed_at":"2026-04-20T12:05:37.000Z","size":36779,"stargazers_count":8,"open_issues_count":5,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-05-03T00:37:11.542Z","etag":null,"topics":["biology","dataproducts","emodnet","marine-data","rstats","wfs"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/emodnet.wfs/","language":"R","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/EMODnet.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-06-08T18:57:56.000Z","updated_at":"2026-04-20T12:05:42.000Z","dependencies_parsed_at":"2023-02-17T19:31:32.969Z","dependency_job_id":"567a69d6-b05d-46e4-91ff-d6e2eff1fa69","html_url":"https://github.com/EMODnet/emodnet.wfs","commit_stats":{"total_commits":364,"total_committers":4,"mean_commits":91.0,"dds":"0.43131868131868134","last_synced_commit":"70e5657774eab8488894efac32386ac356ae3a4c"},"previous_names":["emodnet/emodnet.wfs","emodnet/emodnetwfs"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/EMODnet/emodnet.wfs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMODnet","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32878363,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"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":"EMODnet","name":"EMODnet","uuid":"30047227","kind":"organization","description":"Your gateway to marine data in Europe","email":"info@emodnet.eu","website":"https://emodnet.ec.europa.eu","location":"Belgium","twitter":"EMODnet","company":null,"icon_url":"https://avatars.githubusercontent.com/u/30047227?v=4","repositories_count":19,"last_synced_at":"2023-03-05T11:57:44.851Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EMODnet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T16:02:55.833Z","updated_at":"2023-03-05T11:57:44.859Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMODnet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMODnet/repositories"},"packages":[{"id":11911039,"name":"emodnet.wfs","ecosystem":"cran","description":"Access 'EMODnet' Web Feature Service Data","homepage":"https://docs.ropensci.org/emodnet.wfs/","licenses":"MIT + file LICENSE","normalized_licenses":["MIT"],"repository_url":"https://github.com/EMODnet/emodnet.wfs","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2025-07-14T00:00:00.000Z","latest_release_published_at":"2026-03-26T00:00:00.000Z","latest_release_number":"2.1.2","last_synced_at":"2026-05-29T02:01:06.051Z","created_at":"2025-07-14T17:04:24.498Z","updated_at":"2026-05-29T02:02:59.106Z","registry_url":"https://cran.r-project.org/package=emodnet.wfs","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/emodnet.wfs/emodnet.wfs.pdf","metadata":{},"repo_metadata":{"id":40466407,"uuid":"270789361","full_name":"EMODnet/emodnet.wfs","owner":"EMODnet","description":"Access EMODnet Web Feature Service data through R","archived":false,"fork":false,"pushed_at":"2026-04-20T12:05:37.000Z","size":36779,"stargazers_count":8,"open_issues_count":5,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-05-03T00:37:11.542Z","etag":null,"topics":["biology","dataproducts","emodnet","marine-data","rstats","wfs"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/emodnet.wfs/","language":"R","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/EMODnet.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-06-08T18:57:56.000Z","updated_at":"2026-04-20T12:05:42.000Z","dependencies_parsed_at":"2023-02-17T19:31:32.969Z","dependency_job_id":"567a69d6-b05d-46e4-91ff-d6e2eff1fa69","html_url":"https://github.com/EMODnet/emodnet.wfs","commit_stats":{"total_commits":364,"total_committers":4,"mean_commits":91.0,"dds":"0.43131868131868134","last_synced_commit":"70e5657774eab8488894efac32386ac356ae3a4c"},"previous_names":["emodnet/emodnet.wfs","emodnet/emodnetwfs"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/EMODnet/emodnet.wfs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMODnet","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32878363,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"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":"EMODnet","name":"EMODnet","uuid":"30047227","kind":"organization","description":"Your gateway to marine data in Europe","email":"info@emodnet.eu","website":"https://emodnet.ec.europa.eu","location":"Belgium","twitter":"EMODnet","company":null,"icon_url":"https://avatars.githubusercontent.com/u/30047227?v=4","repositories_count":19,"last_synced_at":"2023-03-05T11:57:44.851Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/EMODnet","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T16:02:55.833Z","updated_at":"2023-03-05T11:57:44.859Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMODnet","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMODnet/repositories"},"tags":[{"name":"v2.1.2","sha":"beebd7205c4820b60c3620fd9b12691f7075f857","kind":"commit","published_at":"2026-03-26T14:10:16.000Z","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/v2.1.2","html_url":"https://github.com/EMODnet/emodnet.wfs/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EMODnet/emodnet.wfs@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"bfd74b57301ce2b479c16c97cefa405994dc07dd","kind":"commit","published_at":"2025-07-09T09:02:33.000Z","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/v2.1.1","html_url":"https://github.com/EMODnet/emodnet.wfs/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EMODnet/emodnet.wfs@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v2.1.1/manifests"},{"name":"v2.0.2","sha":"9f656eb1887a541fcf6dfe607489d53ea577c978","kind":"commit","published_at":"2024-09-02T12:22:28.000Z","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/v2.0.2","html_url":"https://github.com/EMODnet/emodnet.wfs/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EMODnet/emodnet.wfs@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v2.0.2/manifests"},{"name":"1.0.1","sha":"4bb4a18815b6968b6ec576d77ea52249174abc85","kind":"commit","published_at":"2021-02-01T12:41:17.000Z","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/1.0.1","html_url":"https://github.com/EMODnet/emodnet.wfs/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EMODnet/emodnet.wfs@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/1.0.1/manifests"},{"name":"v1.0.0","sha":"e9f8210d40ff731b729bcb87a94eaac06ac374c9","kind":"commit","published_at":"2021-01-27T16:18:43.000Z","download_url":"https://codeload.github.com/EMODnet/emodnet.wfs/tar.gz/v1.0.0","html_url":"https://github.com/EMODnet/emodnet.wfs/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/EMODnet/emodnet.wfs@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-05-29T02:02:59.106Z","dependent_packages_count":0,"downloads":535,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":85.74796151022144,"dependent_repos_count":31.870000386443557,"dependent_packages_count":25.907176256907675,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":47.841712717857554},"purl":"pkg:cran/emodnet.wfs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/emodnet.wfs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/cran/emodnet.wfs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/emodnet.wfs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-04T01:00:37.453Z","issues_count":47,"pull_requests_count":47,"avg_time_to_close_issue":7049781.85,"avg_time_to_close_pull_request":603506.1111111111,"issues_closed_count":40,"pull_requests_closed_count":45,"pull_request_authors_count":3,"issue_authors_count":10,"avg_comments_per_issue":4.787234042553192,"avg_comments_per_pull_request":3.148936170212766,"merged_pull_requests_count":42,"bot_issues_count":1,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":2247147.5,"past_year_avg_time_to_close_pull_request":9859.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/issues","maintainers":[{"login":"maelle","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"},{"login":"annakrystalli","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/annakrystalli"},{"login":"salvafern","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/salvafern"},{"login":"LennertSchepers","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LennertSchepers"},{"login":"tomjwebb","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomjwebb"}],"active_maintainers":[{"login":"maelle","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/emodnet.wfs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/emodnet.wfs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/emodnet.wfs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/emodnet.wfs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/emodnet.wfs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/emodnet.wfs/codemeta","maintainers":[{"uuid":"joana.beja@vliz.be","login":null,"name":"Joana Beja","email":"joana.beja@vliz.be","url":null,"packages_count":1,"html_url":null,"role":null,"created_at":"2025-07-14T17:07:35.776Z","updated_at":"2025-07-14T17:07:35.776Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/joana.beja@vliz.be/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":28551,"maintainers_count":15855,"namespaces_count":0,"keywords_count":0,"github":"r-project-org","metadata":{"icon_url":"https://cran.r-project.org/CRANlogo.png"},"icon_url":"https://cran.r-project.org/CRANlogo.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2026-04-27T18:20:16.286Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/namespaces"}}],"commits":{"id":1642018,"full_name":"EMODnet/emodnet.wfs","default_branch":"main","total_commits":411,"total_committers":4,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":102.75,"dds":0.3819951338199513,"past_year_total_commits":28,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":28.0,"past_year_dds":0.0,"last_synced_at":"2026-05-29T02:05:33.275Z","last_synced_commit":"09dedc5cfce79fe78730f20249c00ed91a08a58a","created_at":"2024-08-13T06:06:20.269Z","updated_at":"2026-05-29T02:05:33.254Z","committers":[{"name":"Maëlle Salmon","email":"maelle.salmon@yahoo.se","login":"maelle","count":254},{"name":"Anna Krystalli","email":"annakrystalli@googlemail.com","login":"annakrystalli","count":118},{"name":"salvafern","email":"salvador.fernandez@vliz.be","login":"salvafern","count":38},{"name":"Emmanuel Blondel","email":"emmanuel.blondel1@gmail.com","login":"eblondel","count":1}],"past_year_committers":[{"name":"Maëlle Salmon","email":"maelle.salmon@yahoo.se","login":"maelle","count":28}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-31T00:00:10.607Z","repositories_count":6249486,"commits_count":883292031,"contributors_count":35002053,"owners_count":1160956,"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":"EMODnet/emodnet.wfs","html_url":"https://github.com/EMODnet/emodnet.wfs","last_synced_at":"2026-05-04T01:00:37.453Z","status":"error","issues_count":47,"pull_requests_count":47,"avg_time_to_close_issue":7049781.85,"avg_time_to_close_pull_request":603506.1111111111,"issues_closed_count":40,"pull_requests_closed_count":45,"pull_request_authors_count":3,"issue_authors_count":10,"avg_comments_per_issue":4.787234042553192,"avg_comments_per_pull_request":3.148936170212766,"merged_pull_requests_count":42,"bot_issues_count":1,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":2247147.5,"past_year_avg_time_to_close_pull_request":9859.0,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"created_at":"2024-08-13T06:06:57.068Z","updated_at":"2026-05-04T01:00:37.454Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMODnet%2Femodnet.wfs/issues","issue_labels_count":{"documentation":4,"bug":2,"comms":1,"CI":1,"services":1,"enhancement":1},"pull_request_labels_count":{"enhancement":2,"CI":1,"services":1},"issue_author_associations_count":{"COLLABORATOR":38,"NONE":8,"MEMBER":1},"pull_request_author_associations_count":{"COLLABORATOR":47},"issue_authors":{"maelle":26,"annakrystalli":6,"salvafern":5,"JanJaapPoos":4,"LennertSchepers":1,"brittlnv":1,"teuzindahuz":1,"tomjwebb":1,"github-actions[bot]":1,"ndgallo":1},"pull_request_authors":{"maelle":28,"annakrystalli":11,"salvafern":8},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-22T00:00:21.018Z","repositories_count":14656695,"issues_count":34133475,"pull_requests_count":111656956,"authors_count":11268846,"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":{"COLLABORATOR":4},"past_year_pull_request_author_associations_count":{"COLLABORATOR":2},"past_year_issue_authors":{"maelle":4},"past_year_pull_request_authors":{"maelle":2},"maintainers":[{"login":"maelle","count":54,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"},{"login":"annakrystalli","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/annakrystalli"},{"login":"salvafern","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/salvafern"},{"login":"LennertSchepers","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/LennertSchepers"},{"login":"tomjwebb","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomjwebb"}],"active_maintainers":[{"login":"maelle","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"}]},"events":{"total":{"CreateEvent":9,"CommitCommentEvent":2,"ReleaseEvent":2,"DeleteEvent":1,"PullRequestEvent":16,"IssuesEvent":14,"IssueCommentEvent":57,"PushEvent":116,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":9},"last_year":{"ReleaseEvent":2,"PullRequestEvent":1,"IssuesEvent":4,"IssueCommentEvent":8,"PushEvent":14,"CreateEvent":2}},"keywords":["biology","dataproducts","emodnet","marine-data","rstats","wfs"],"dependencies":[{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2022-08-09T21:20:20.320Z","updated_at":"2022-08-09T21:20:20.320Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/DESCRIPTION","dependencies":[{"id":956659504,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 3.6.0","direct":true,"kind":"depends","optional":false},{"id":956659505,"package_name":"checkmate","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659506,"package_name":"curl","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659507,"package_name":"httr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659508,"package_name":"janitor","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659509,"package_name":"magrittr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659510,"package_name":"memoise","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659511,"package_name":"ows4R","ecosystem":"cran","requirements":"\u003e= 0.3","direct":true,"kind":"imports","optional":false},{"id":956659512,"package_name":"purrr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659513,"package_name":"readr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659514,"package_name":"rlang","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659515,"package_name":"sf","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659516,"package_name":"tibble","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659517,"package_name":"tidyr","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659518,"package_name":"usethis","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659519,"package_name":"utils","ecosystem":"cran","requirements":"*","direct":true,"kind":"imports","optional":false},{"id":956659520,"package_name":"covr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659521,"package_name":"dplyr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659522,"package_name":"httptest","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659523,"package_name":"knitr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659524,"package_name":"mapview","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659525,"package_name":"rmarkdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659526,"package_name":"skimr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659527,"package_name":"testthat","ecosystem":"cran","requirements":"\u003e= 3.1.2","direct":true,"kind":"suggests","optional":false},{"id":956659528,"package_name":"testthis","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659529,"package_name":"webmockr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":956659530,"package_name":"withr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-CMD-check.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:13.266Z","updated_at":"2023-01-19T20:00:13.266Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/R-CMD-check.yaml","dependencies":[{"id":7044233789,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044233790,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044233791,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044233792,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044233793,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/Test-Services.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:13.629Z","updated_at":"2023-01-19T20:00:13.629Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/Test-Services.yaml","dependencies":[{"id":7044235159,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044235162,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044235164,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044235165,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgcheck.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:13.740Z","updated_at":"2023-01-19T20:00:13.740Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/pkgcheck.yaml","dependencies":[{"id":7044236036,"package_name":"ropensci-review-tools/pkgcheck-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pkgdown.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:13.815Z","updated_at":"2023-01-19T20:00:13.815Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/pkgdown.yaml","dependencies":[{"id":7044236053,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236054,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236055,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236056,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236057,"package_name":"JamesIves/github-pages-deploy-action","ecosystem":"actions","requirements":"4.1.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-commands.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:13.893Z","updated_at":"2023-01-19T20:00:13.893Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/pr-commands.yaml","dependencies":[{"id":7044236071,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236072,"package_name":"r-lib/actions/pr-fetch","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7044236073,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7044236074,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7044236075,"package_name":"r-lib/actions/pr-push","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-coverage.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:14.018Z","updated_at":"2023-01-19T20:00:14.018Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/test-coverage.yaml","dependencies":[{"id":7044236110,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236111,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044236112,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-no-fixtures.yaml","sha":null,"kind":"manifest","created_at":"2023-01-19T20:00:14.268Z","updated_at":"2023-01-19T20:00:14.268Z","repository_link":"https://github.com/EMODnet/emodnet.wfs/blob/main/.github/workflows/test-no-fixtures.yaml","dependencies":[{"id":7044237396,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044237397,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044237398,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7044237399,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]}],"score":10.23537787965223,"created_at":"2023-10-31T00:00:19.542Z","updated_at":"2026-05-31T03:00:25.148Z","avatar_url":"https://github.com/EMODnet.png","language":"R","category":"Hydrosphere","sub_category":"Ocean and Hydrology Data Access","monthly_downloads":535,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, include = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"man/figures/README-\",\n  out.width = \"100%\"\n)\noptions(timeout = 2000)\n```\n\n# emodnet.wfs: Access EMODnet Web Feature Service data through R \u003ca href=\"https://docs.ropensci.org/emodnet.wfs/\"\u003e\u003cimg src=\"man/figures/logo.png\" align=\"right\" height=\"139\" alt=\"emodnet.wfs website\" /\u003e\u003c/a\u003e\n\n\u003c!-- badges: start --\u003e\n[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n[![R-CMD-check](https://github.com/EMODnet/emodnet.wfs/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/EMODnet/emodnet.wfs/actions/workflows/R-CMD-check.yaml)\n[![Codecov test coverage](https://codecov.io/gh/EMODnet/emodnet.wfs/branch/main/graph/badge.svg)](https://app.codecov.io/gh/EMODnet/emodnet.wfs/tree/main)\n[![DOI](https://zenodo.org/badge/DOI/10.14284/679.svg)](https://doi.org/10.14284/679)\n[![Status at rOpenSci Software Peer Review](https://badges.ropensci.org/653_status.svg)](https://github.com/ropensci/software-review/issues/653)\n[![Codecov test coverage](https://codecov.io/gh/EMODnet/emodnet.wfs/graph/badge.svg)](https://app.codecov.io/gh/EMODnet/emodnet.wfs)\n\u003c!-- badges: end --\u003e\n\nThe goal of emodnet.wfs is to allow interrogation of and access to [EMODnet's, European Marine Observation and Data Network, geographic vector data](https://emodnet.ec.europa.eu/en/emodnet-web-service-documentation#inline-nav-3) in R through the [EMODnet Web Feature Services](https://emodnet.ec.europa.eu/en/data-0). \n[Web Feature services (WFS)](https://www.ogc.org/standards/wfs/) represent a change in the way geographic information is created, modified and exchanged on the Internet and offer direct fine-grained access to geographic information at the feature and feature property level. \nFeatures are representation of geographic entities, such as a coastlines, marine protected areas, offshore platforms, or fishing areas. In WFS, features have geometry (spatial information) and attributes (descriptive data).\nemodnet.wfs aims at offering an user-friendly interface to this rich data.\n\n## Installation and setup\n\nYou can install emodnet.wfs from CRAN:\n\n``` r\ninstall.packages(\"emodnet.wfs\")\n```\n\n\nAlternatively, you can install the development version of emodnet.wfs from the rOpenSci R-universe with:\n\n``` r\ninstall.packages(\"emodnet.wfs\", repos = c(\"https://ropensci.r-universe.dev\", \"https://cloud.r-project.org\"))\n```\n\nOr from GitHub with:\n\n``` r\n# install.packages(\"pak\")\npak::pak(\"EMODnet/emodnet.wfs\")\n```\n\nIf you want to avoid reading messages from emodnet.wfs such as \"WFS client created successfully\", \nset the `\"emodnet.wfs.quiet\"` option to `TRUE`.\n\n```r\noptions(\"emodnet.wfs.quiet\" = TRUE)\n```\n\nThe use of the EMODnet Web Feature Services is not subjet to rate limiting at the moment.\n\n## Pre-requisites\n\nThe emodnet.wfs is designed to be compatible with the modern R geospatial stack, in particular output geospatial objects are [`sf`](https://r-spatial.github.io/sf/) objects, that is to say, a tibble with a geometry list-column.\n\nFor users not familiar yet with geospatial data in R, we recommend the following resources:\n\n- [Spatial Data Science With Applications in R](https://r-spatial.org/book/) by Edzer Pebesma and Roger Bivand.\n\n- [Geocomputation with R](https://r.geocompx.org/) by Robin Lovelace, Jakub Nowosad and Jannes Muenchow.\n\nIn the documentation we assume a basic familiarity with spatial data: knowing about coordinates and about projections / [coordinate reference systems (CRS)](https://r.geocompx.org/spatial-class#crs-intro).\n\n## Available data sources (services)\n\nAll available data sources, called services, are contained in the [tibble](https://tibble.tidyverse.org/) returned by `emodnet_wfs()`. \n```{r, echo=TRUE}\nlibrary(emodnet.wfs)\nservices \u003c- emodnet_wfs()\nclass(services)\nnames(services)\nservices[, c(\"emodnet_thematic_lot\", \"service_name\")]\n```\n\nEMODnet data covers several disciplines organized in 7 thematic lots: bathymetry, biology, chemistry, geology, human activities, physics, seabed habitats. Some thematic lots organize their data in more than one data source or service.\n\nTo explore available services you can use `View()` or your usual way to explore `data.frames`.\n\n## Initialise a WFS Service Client\n\nA WFS service client is responsible for sending requests to a WFS server and processing the responses to retrieve, display, or analyze geospatial features. As such, initialising a client is the first step to interacting with an EMODnet Web Feature Services.\n\nSpecify the service using the `service` argument. \n\n```{r}\nwfs_bio \u003c- emodnet_init_wfs_client(service = \"biology\")\n\nwfs_bio\n```\n\n## List contents of a WFS: Get layer information from a service client\n\nIn the context of a Web Feature Service (WFS), a layer refers to a logical grouping of geographic features that share the same schema (i.e., the same feature type, geometry, and attributes). Layers are the units of data that clients can query, retrieve, and manipulate through a WFS.\n\nYou can access information (metadata) about each layer available from an EMODnet WFS with `emodnet_get_wfs_info()`\n\n```{r}\nemodnet_get_wfs_info(service = \"biology\")\n```\n\nor you can pass a wfs client object.\n\n```{r}\nemodnet_get_wfs_info(wfs_bio)\n```\n\nYou can also get info for specific layers from wfs object:\n\n```{r}\nlayers \u003c- c(\"mediseh_zostera_m_pnt\", \"mediseh_posidonia_nodata\")\n\nemodnet_get_layer_info(wfs = wfs_bio, layers = layers)\n```\n\n\nFinally, you can get details on all available services and layers from the server\n\n```{r eval=FALSE}\nemodnet_get_all_wfs_info()\n```\n\n\n## Get data from a data source: get layers\n\nYou can extract layers directly from a `wfs` object using layer names. \nAll layers are downloaded as `sf` objects and output as a list with a named element for each layer requested.\nThe argument `simplify = TRUE` stack all the layers in one single tibble, if possible (for instance if all column names are the same, otherwise it fails).\n\nBy default, `emodnet_get_layers()` returns a list of sf objects, one per layer.\n\n\n```{r}\nemodnet_get_layers(wfs = wfs_bio, layers = layers)\n```\n\nYou can change the output Coordinate Reference System (CRS), which defines how geographic data is mapped to the Earth's surface,  through the argument `crs`.\n\n```{r}\nemodnet_get_layers(wfs = wfs_bio, layers = layers, crs = 3857)\n```\n\nYou can also extract layers using a WFS service name.\n\n```{r}\nemodnet_get_layers(\n  service = \"biology\",\n  layers = c(\"mediseh_zostera_m_pnt\", \"mediseh_posidonia_nodata\")\n)\n```\n\n\nLayers can also be returned to a single `sf` object through argument `simplify`.  \nIf `TRUE` the function will try to reduce all layers into a single `sf`.\n\nIf attempting to reduce fails, it will error:\n \n```{r, error=TRUE}\nemodnet_get_layers(\n  wfs = wfs_bio,\n  layers = layers,\n  simplify = TRUE\n)\n```\n\nUsing `simplify = TRUE` is also useful for returning an `sf` object rather than a list in single layer request.\n\n```{r}\nemodnet_get_layers(\n  service = \"biology\",\n  layers = c(\"mediseh_posidonia_nodata\"),\n  simplify = TRUE\n)\n```\n\n## Help needed?\n\nIf you get an unexpected error,\n\n- Look up the [EMODnet monitor](https://monitor.emodnet.eu/resources?lang=en\u0026resource_type=OGC:WFS);\n- Open an issue in this [repository](https://github.com/EMODnet/emodnet.wfs/issues).\n\n## Unlock the Full Potential of the EMODnet Web Services: Access Raster and Gridded datasets.\n\nEMODnet hosts a wealth of marine and maritime data distributed through three complementary web services: WFS, WCS, and ERDDAP. Web services allow users to retrieve data programmatically from remote servers, eliminating the need for manual downloads. This is particularly useful for handling large datasets or conducting dynamic analyses. These services are tailored to different data types and research needs, but together, they ensure seamless access to all EMODnet vector, raster, and gridded datasets. Vector data, such as shipwrecks or boundaries, are accessible through `emodnet.wfs` via Web Feature Services (WFS). Complementary, raster and gridded datasets are available through Web Coverage Services (WCS) and ERDDAP respectively.\n\n### Access EMODnet raster data through Web Coverage Services with `emodnet.wcs` in R\n\nEMODnet raster datasets, such as habitat maps or bathymetry, are available through [Web Coverage Services (WCS)](https://en.wikipedia.org/wiki/Web_Coverage_Service). These data are continuous, gridded, and often used for spatial visualization or environmental modeling. The emodnet.wcs R package provides tools to retrieve and process these raser datasets, in a similar fashion as `emodnet.wfs`. Extensive documentation is available at the [emodnet.wcs website](https://emodnet.github.io/emodnet.wcs/).\n\n\n### Access EMODnet gridded and tabular datasets through the ERDDAP Server and `rerddap` in R\n\nBoth WFS and WCS EMODnet services are based on a federated system: each EMODnet thematic lot manages their servers and data, ensuring that their data are exposed both via WFS and WCS. The twin R packages `emodnet.wfs` and `emodnet.wcs` simplify the access to all the entry points by collecting them in single places, which are the packages themselves. \n\nIn contrast, the [EMODnet ERDDAP Server](https://erddap.emodnet.eu) is centrally managed by the EMODnet Central Portal, offering a single access point to all gridded and tabular datasets. ERDDAP simplifies access to datasets such as digital terrain models, vessel density or environmental data. It is particularly suited for large-scale, multidimensional data analysis. In R, the `rerddap` package allows users to query and subset ERDDAP data programmatically, enabling efficient analysis and integration into workflows. For example, researchers can retrieve datasets on vessel density. \n\n```{r rerddap}\n# install.packages(\"rerrdap\")\nlibrary(rerddap)\n\n# This is the url where the EMODnet ERDDAP server is located\nerddap_url \u003c- \"https://erddap.emodnet.eu/erddap/\"\n\n# Inspect all available datasets\ned_datasets(url = erddap_url)\n\n# Find datasets with the key words \"vessel density\"\ned_search(query = \"vessel density\", url = erddap_url)\n\n# Inspect more info about the vessel density dataset, using its identifier\nhuman_activities_data_info \u003c- info(\n  datasetid = \"humanactivities_9f8a_3389_f08a\",\n  url = erddap_url\n)\nhuman_activities_data_info\n\n# Retrieve the vessel density at a particular time period\nyear_2020_gridded_data \u003c- griddap(\n  datasetx = human_activities_data_info,\n  time = c(\"2020-03-18\", \"2020-03-19\")\n)\nhead(year_2020_gridded_data$data)\n```\n\nMore functionalities are available through `rerddap`. Feel free to explore the [rerddap website](https://docs.ropensci.org/rerddap/) to find out what else can you do with the EMODnet datasets in ERDDAP.\n\n## Citation\n\nTo cite emodnet.wfs, please use the output from `citation(package = \"emodnet.wfs\")`.\n\n```{r}\ncitation(package = \"emodnet.wfs\")\n```\n\n## Acknowledgements\n\nThis package was started by the Sheffield University during the EMODnet Biology WP4 data products workshop in June 2020.\n\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.14284/679"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["geo","gdal"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/127747","html_url":"https://ost.ecosyste.ms/projects/127747"}