geolocator-dp

GeoLocator Data Package: data exchange format for geolocator data.

https://github.com/rafnuss/geolocator-dp

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.2%) to scientific vocabulary

Keywords from Contributors

bird
Last synced: 6 months ago · JSON representation ·

Repository

GeoLocator Data Package: data exchange format for geolocator data.

Basic Info
Statistics
  • Stars: 2
  • Watchers: 2
  • Forks: 2
  • Open Issues: 3
  • Releases: 2
Created over 1 year ago · Last pushed 7 months ago
Metadata Files
Readme License Citation

README.md


title: GeoLocator DP background: /assets/home.png permalink: /

description: Data exchange format for geolocator data

GeoLocator Data Package (GeoLocator DP) is a data exchange format for geolocator data. It follows the Data Package standard for the structuring of the data.

A geolocator data package consists of three sets of data: (1) the metadata of the project, (2) the core resources containing the main dataset and (3) optional trajectory data generated with the GeoPressure suite.

1. Metadata

The description of project and the data is contained in datapackage.json.

| File | Description | | ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | datapackage.json | List of the project's metadata such as the package's title, licences, contributors etc. as well as a list of the data resources that make up the package |

2. Core Resources

The core GeoLocator DP resources consist of the raw geolocator data. These resources can be generated without any analysis of the geolocator data.

| File | Description | | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------ | | tags.csv | Table of devices used in the study. We assume that a tag is only used once on a single animal. | | measurements.csv | Table with the raw measurements of all sensors (e.g., light, pressure, ...) for all tags. | | observations.csv | Table with the field observations associated with tags such as equipment, retrieval, or others events. |

3. GeoPressureR Resources

The GeoPressureR extensions consists of optional trajectory data generated through the GeoPressureR workflow analysis.

| File | Description | | --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------ | | staps.csv | Table of the stationary periods of all tags. | | paths.csv | Table of the trajectory of all tags, typically most likely path or simulation paths. | | edges.csv | Table containing the flight information of the edges associated with the paths. | | twilights.csv | Table of the twilights estimated from light data for all tags. | | pressurepaths.csv | Table of the pressurepaths |

Examples

You'll be able to find all GeoLocator Data Package in the GeoLocator Data Package Zenodo Community. Once you've published you datapackage, make sure to submit it to the community.
Explore the most likely trajectories of all existing datapackage on a 3D map with GeoLocatorExplorer.

User guides

GeoPressureManual logo The GeolocatorManual R book has a dedicated part on the use of Geolocator Data Package. This is a great place to start learning more on how to use it with your GeoPressureTemplate project.

Software

GeoLocatoR logo The GeoLocatoR R package is designed to handle GeoLocator DP: creating DP, adding resources to DP, writing DP and reading DP. It is essentially an extension of the frictionlessr package for geolocator data.
GeoPressureR logo GeoPressureR is the main package to analyse geolocator data. Once a Geolocator data package is created, GeoPressureR is our recommended software to read the data into R and analyse the data.

How to cite

Nussbaumer, R. (2024). GeoLocator Data Package. Zenodo. 10.5281/zenodo.14258411

Owner

  • Name: Raphaël
  • Login: Rafnuss
  • Kind: user
  • Location: Altkirch
  • Company: Swiss Ornithological Institute

Citation (CITATION.cff)

cff-version: 1.2.0
message: 'To cite "GeoLocator DP" in publications use:'
type: software
license: MIT
title: GeoLocator Data Package
version: 0.2
authors:
  - family-names: Nussbaumer
    given-names: Raphaël
    email: rafnuss@gmail.com
    affiliation: Swiss Ornithological Institute
    orcid: https://orcid.org/0000-0002-8185-1020
repository-code: https://github.com/rafnuss/geolocator-dp
url: https://raphaelnussbaumer.com/GeoLocator-DP/
date-released: "2024-12-02"
doi: 10.5281/zenodo.14258411

GitHub Events

Total
  • Create event: 3
  • Release event: 2
  • Issues event: 16
  • Watch event: 2
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 37
  • Pull request review comment event: 1
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 1
Last Year
  • Create event: 3
  • Release event: 2
  • Issues event: 16
  • Watch event: 2
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 37
  • Pull request review comment event: 1
  • Pull request review event: 1
  • Pull request event: 6
  • Fork event: 1

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 84
  • Total Committers: 3
  • Avg Commits per committer: 28.0
  • Development Distribution Score (DDS): 0.024
Past Year
  • Commits: 84
  • Committers: 3
  • Avg Commits per committer: 28.0
  • Development Distribution Score (DDS): 0.024
Top Committers
Name Email Commits
Raphaël Nussbaumer r****s@g****m 82
Peter Desmet p****t@i****e 1
Pablo Capilla-Lasheras p****a@g****m 1
Committer Domains (Top 20 + Academic)
inbo.be: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 16
  • Total pull requests: 7
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 3 days
  • Total issue authors: 1
  • Total pull request authors: 3
  • Average comments per issue: 0.25
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 13
  • Pull requests: 7
  • Average time to close issues: 21 days
  • Average time to close pull requests: 3 days
  • Issue authors: 1
  • Pull request authors: 3
  • Average comments per issue: 0.31
  • Average comments per pull request: 0.0
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Rafnuss (17)
Pull Request Authors
  • Rafnuss (5)
  • PabloCapilla (2)
  • peterdesmet (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/jekyll.yml actions
  • actions/checkout v4 composite
  • actions/configure-pages v5 composite
  • actions/deploy-pages v4 composite
  • actions/upload-pages-artifact v3 composite
  • ruby/setup-ruby 8575951200e472d5f2d95c625da0c7bec8217c42 composite
.github/workflows/validate-profile-and-schemas.yml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
tests/requirements.txt pypi
  • Jinja2 ==3.1.2 test
  • MarkupSafe ==2.1.2 test
  • PyYAML ==6.0 test
  • Pygments ==2.15.1 test
  • attrs ==23.1.0 test
  • black ==21.9b0 test
  • certifi ==2021.10.8 test
  • chardet ==4.0.0 test
  • charset-normalizer ==2.0.7 test
  • click ==8.0.3 test
  • colorama ==0.4.4 test
  • decorator ==5.1.0 test
  • frictionless >=5.13.1 test
  • humanize ==4.6.0 test
  • idna ==3.3 test
  • isodate ==0.6.0 test
  • jsonschema >=4.20 test
  • markdown-it-py ==2.2.0 test
  • marko ==1.1.0 test
  • mdurl ==0.1.2 test
  • mypy ==0.910 test
  • mypy-extensions ==0.4.3 test
  • pathspec ==0.9.0 test
  • petl ==1.7.4 test
  • platformdirs ==2.4.0 test
  • pydantic >=2.0 test
  • pyrsistent ==0.18.0 test
  • python-dateutil ==2.8.2 test
  • python-slugify ==5.0.2 test
  • regex ==2021.10.23 test
  • reportbro-simpleeval ==0.9.11 test
  • requests ==2.26.0 test
  • rfc3986 ==1.5.0 test
  • rich ==13.3.5 test
  • shellingham ==1.4.0 test
  • simpleeval ==0.9.11 test
  • six ==1.16.0 test
  • stringcase ==1.2.0 test
  • tabulate ==0.9.0 test
  • text-unidecode ==1.3 test
  • toml ==0.10.2 test
  • tomli ==1.2.1 test
  • typer >=0.12 test
  • typing_extensions ==4.6.1 test
  • urllib3 ==1.26.7 test
  • validators ==0.18.2 test
Gemfile rubygems
  • github-pages >= 0 development
  • webrick ~> 1.8