Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inbo/cr-birding
R code to map data from INBO's colour-ring database to cr-birding.org
https://github.com/inbo/cr-birding
birds etl movement-ecology oscibio r rstats
Last synced: about 1 month ago
JSON representation
R code to map data from INBO's colour-ring database to cr-birding.org
- Host: GitHub
- URL: https://github.com/inbo/cr-birding
- Owner: inbo
- License: mit
- Created: 2018-06-20T13:57:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-12T20:18:21.000Z (over 3 years ago)
- Last Synced: 2024-06-11T16:24:03.958Z (6 months ago)
- Topics: birds, etl, movement-ecology, oscibio, r, rstats
- Homepage: https://inbo.github.io/cr-birding/
- Size: 31.7 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Migrating INBO's colour-ring data to cr-birding.org
## Rationale
This repository contains the functionality to map/transform data from INBO's colour-ring database "meeuwen" to [cr-birding.org](http://www.cr-birding.org/), a platform hosted by SOVON. The "meeuwen" database (access restricted) contains volunteer submitted observations of colour-ringed or wing-tagged birds (mostly large gulls). These data are an important low-tech source of information to derive the life history of these individual birds and go back since 1986. By migration to cr-birding.org, volunteers will be able to submit observations online, rather than by email, making it more efficient to capture and manage data.
## Workflow
See https://inbo.github.io/cr-birding/
Patch after final export is not included in webpage, but is still rendered as html, download [patch.html](https://github.com/inbo/cr-birding/blob/master/docs/patch.html) from `./docs` folder.
## Repo structure
The repository structure is based on [Cookiecutter Data Science](http://drivendata.github.io/cookiecutter-data-science/). Files and directories indicated with `GENERATED` should not be edited manually.
```
├── README.md : Description of this repository
├── LICENSE : Repository license
├── .gitignore : Files and directories to be ignored by git
│
├── data
│ ├── input : Data used to solve some issues
│ ├── interim : Temporary data
│ └── processed : Data in cr-birding format GENERATED
│
├── references : Explanatory materials
│
├── docs : Repository website GENERATED
│
├── index.Rmd : Website homepage
├── _bookdown.yml : Settings to build website in docs/
│
└── src
├── 1_preprocessing.Rmd : Script to read data from "meeuwen" and perform some data cleaning
├── 2_users.Rmd : Script to map user data
├── 3_birds.Rmd : Script to map bird ring data
└── 4_observations.Rmd : Script to map observations
└── 5_map_to_previous_output.Rmd : Script to match bird IDs with previous export
└── patch.Rmd : Script for patch after final export
```## Installation
1. Clone this repository to your computer
2. Open the RStudio project file
3. Open the `index.Rmd` [R Markdown file](https://rmarkdown.rstudio.com/) in RStudio
4. Install any required packages
6. Click `Build > Build Book` to generate the processed data and build the website in `docs/`## Contributors
[List of contributors](https://github.com/inbo/cr-birding/contributors)
## License
[MIT License](https://github.com/inbo/cr-birding/blob/master/LICENSE)