{"id":19897120,"url":"https://github.com/rafnuss/geolocator","last_synced_at":"2025-09-18T22:34:03.348Z","repository":{"id":262441243,"uuid":"861941460","full_name":"Rafnuss/GeoLocatoR","owner":"Rafnuss","description":"Facilitate the creation, use, and sharing of your geolocator data","archived":false,"fork":false,"pushed_at":"2025-01-10T19:38:33.000Z","size":5128,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-10T20:33:47.079Z","etag":null,"topics":["data-package","r"],"latest_commit_sha":null,"homepage":"https://raphaelnussbaumer.com/GeoLocatoR/","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/Rafnuss.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-23T18:50:32.000Z","updated_at":"2025-01-08T20:38:16.000Z","dependencies_parsed_at":"2024-11-12T13:27:36.785Z","dependency_job_id":"cd04a500-207b-41fe-a69f-e30c69040995","html_url":"https://github.com/Rafnuss/GeoLocatoR","commit_stats":null,"previous_names":["rafnuss/geolocator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafnuss%2FGeoLocatoR","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafnuss%2FGeoLocatoR/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafnuss%2FGeoLocatoR/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rafnuss%2FGeoLocatoR/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rafnuss","download_url":"https://codeload.github.com/Rafnuss/GeoLocatoR/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233534824,"owners_count":18690524,"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"}},"keywords":["data-package","r"],"created_at":"2024-11-12T18:41:38.742Z","updated_at":"2025-09-18T22:34:03.313Z","avatar_url":"https://github.com/Rafnuss.png","language":"R","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)\n```\n\n# GeoLocatoR 🕊️📦 \u003ca href=\"https://github.com/rafnuss/geolocator\"\u003e\u003cimg src=\"man/figures/logo.png\" align=\"right\" height=\"139\" alt=\"GeoLocatoR website\" /\u003e\u003c/a\u003e\n\n\u003c!-- badges: start --\u003e\n\n[![Lifecycle: stable](https://img.shields.io/badge/lifecycle-stable-brightgreen.svg)](https://lifecycle.r-lib.org/articles/stages.html#stable)\n[![R-CMD-check](https://github.com/Rafnuss/GeoLocatoR/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/Rafnuss/GeoLocatoR/actions/workflows/R-CMD-check.yaml)\n[![pkgdown.yaml](https://github.com/Rafnuss/GeoLocatoR/actions/workflows/pkgdown.yaml/badge.svg)](https://github.com/Rafnuss/GeoLocatoR/actions/workflows/pkgdown.yaml)\n[![lint](https://github.com/Rafnuss/GeoLocatoR/actions/workflows/lint.yaml/badge.svg)](https://github.com/Rafnuss/GeoLocatoR/actions/workflows/lint.yaml)\n[![Codecov test coverage](https://codecov.io/gh/Rafnuss/GeoLocatoR/graph/badge.svg)](https://app.codecov.io/gh/Rafnuss/GeoLocatoR)\n\u003c!-- badges: end --\u003e\n\n**GeoLocatoR** is an R package that helps you create, use, and share your geolocator data in an easy way.\n\n## 🚀 Overview\n\nGeoLocatoR is designed to help you create and work with the [GeoLocator Data Package (GeoLocator DP)](https://raphaelnussbaumer.com/GeoLocator-DP/), a standardized format for geolocator data that follows the [Data Package standard](https://datapackage.org/standard/data-package/), ensuring your data is organized, accessible, and ready to share.\n\n## 🦅 Main Features\n\n- **Creates a GeoLocator Data Package**: Create a geolocator datapackage object, add resources (data), and write the data package to your preferred directory. Or, read an existing data package from a directory or from Zenodo.\n- **Works Seamlessly with GeoPressureTemplate**: GeoLocatoR is compatible with [GeoPressureTemplate](https://github.com/Rafnuss/GeoPressureTemplate) — a template repository for analyzing geolocator data using GeoPressureR. Use both together to streamline your analysis and maintain a standardized project structure.\n- **Supports Swiss Ornithological Institute Data**: Special functions have been designed to deal with internal SOI data. [See this vignette](https://rpubs.com/rafnuss/geolocator_create_from_soi).\n- **Built on frictionless-r**: This package is built using the [`frictionless-r`](https://docs.ropensci.org/frictionless/) package, adhering to the Frictionless Data standards for open data.\n\n## 📦 What is a Data Package?\n\nA **Data Package** is a lightweight format for packaging data using the [Data Package standard](https://datapackage.org/standard/data-package/). It provides a framework for organizing your data files, metadata, and descriptive information in a consistent and reusable manner. For geolocator data, this ensures that information about tagged birds, their movements, and associated metadata are all bundled into a single exchangeable package. Learn more about the GeoLocator DP standard [here](https://raphaelnussbaumer.com/GeoLocator-DP/).\n\n## 🛠️ Installation\n\nYou can install GeoLocatoR from GitHub:\n\n```r\n# install.packages(\"pak\")\npak::pkg_install(\"Rafnuss/GeoLocatoR\")\n```\n\n## 📖 Usage\n\nLearn how to use GeoLocatoR with the dedicated part of the [GeoPressureManual](https://raphaelnussbaumer.com/GeoPressureManual/geolocator-intro.html).\n\n## Functions mapping\n\n| [frictionless-r](https://docs.ropensci.org/frictionless/)                                  | Basic GeolocatoR                                                                                   | GeoPressureTemplate                                                                                                            |\n| ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |\n| [`create_package()`](https://docs.ropensci.org/frictionless/reference/create_package.html) | [`create_gldp()`](https://raphaelnussbaumer.com/GeoLocatoR/reference/create_gldp.html)             | [`create_gldp_geopressuretemplate()`](https://raphaelnussbaumer.com/GeoLocatoR/reference/create_gldp_geopressuretemplate.html) |\n| [`add_resource()`](https://docs.ropensci.org/frictionless/reference/add_resource.html)     | [`add_gldp_resource()`](https://raphaelnussbaumer.com/GeoLocatoR/reference/add_gldp_resource.html) | [`add_gldp_geopressuretemplate()`](https://raphaelnussbaumer.com/GeoLocatoR/reference/add_gldp_geopressuretemplate.html)       |\n| [`write_package()`](https://docs.ropensci.org/frictionless/reference/write_package.html)   |                                                                                                    | [`write_geopressuretemplate()`](https://raphaelnussbaumer.com/GeoLocatoR/reference/write_geopressuretemplate.html)             |\n| [`read_package()`](https://docs.ropensci.org/frictionless/reference/read_package.html)     | [`read_gldp()`](https://raphaelnussbaumer.com/GeoLocatoR/reference/read_gldp.html)                 |                                                                                                                                |\n\n## 📚 Citation\n\nIf you use GeoLocatoR in your research, please cite it as follows:\n\n\u003e Nussbaumer, R. (2024). GeoLocatoR: R package for GeoLocator Data Package. https://github.com/rafnuss/geolocator\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafnuss%2Fgeolocator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frafnuss%2Fgeolocator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frafnuss%2Fgeolocator/lists"}