|
|
=> content being moved to https://dbnomics-fetcher-toolbox.readthedocs.io/en/latest/writing_a_fetcher.html
|
|
|
|
|
|
## About
|
|
|
|
|
|
Step by step, this page explains how to:
|
|
|
* set-up your working environnement
|
|
|
* write a new fetcher for **DBnomics platform**, or contribute to an existing one
|
|
|
* test this fetcher against the "DBnomics validation script"
|
|
|
|
|
|
## Changelog
|
|
|
|Date |Section |Comments|
|
|
|
|-----|--------|--------|
|
|
|
| 2019/05/22 | ALL | Huge rewrite / update |
|
|
|
| 2018/02/22 | [dbnomics-data-model](####data-model) | Updated with json-schema informations on [`sample-json-data-tree` directory in `dbnomics-data-model` repo](https://git.nomics.world/dbnomics/dbnomics-data-model)|
|
|
|
|
|
|
|
|
|
## What is a fetcher ?
|
|
|
|
|
|
A fetcher is a software package dedicated to fetch (download) data from a given provider and convert them to DBnomics format (cf. [dbnomics-data-model](https://git.nomics.world/dbnomics/dbnomics-data-model)). Once developed and tested in a dev environment, the fetcher is run by GitlabCI on a regular basis (often daily) to collect fresh data from providers.
|
... | ... | |