Skip to content

OpenBioBlitz est un projet citoyen libre pour une application permettant d'inventorier les différentes espèces présentes dans un lieu donné, dans le cadre d'un rassemblement de naturalistes accessible à tous les publics qu'ils soient débutants intermédiaires ou experts.

OpenBioBlitz/OpenBioBlitz

 
 

Repository files navigation

OpenBioBlitz

Quoi

OpenBioblitz est un projet pour une application online/offline pour acquérir de nouvelles données d'observations biologiques lors d'un événement naturaliste comme un BioBlitz.

Concept

  • Traduction automatique en Darwin Core
  • Intégration des informations manquantes via des sites OpenSource (OpenTree of Life, Open Street Map, Catalogue of Life, etc.)
  • Exportation vers une Base de Données
  • Filtrage avec l'outil DarwinCore Validator du GBIF
  • Exportation et publications des données vers le GBIF
  • Configuration/Paramétrage des espèces déjà présentes sur les lieux via GBIF et/ou l'INPN pour une restriction et optimisation des ajouts d’informations présentes et manquantes
  • 3 niveaux de récupération d'information: débutant / intermédiaire / confirmé

Deux interfaces opérationnelles en mode offline (utlisateurs et DarwinCore) échangent avec une API reliée à une Base de Données en ligne. Avant d'être exportées vers le GBIF, les données sont filtrées par l'outil du GBIF DarwinCore Validator.

Description fonctionelle

Schéma théorique de fonctionnement

Profil utilisateur

L'utilisateur choisi son profil : débutant, intermédiare ou confirmé. Les 3 niveaux doivent être très simples pour ne pas perdre l'utilisateur.

<iframe style="width:1200px;height:800px;border:0px solid black" src="https://framindmap.org/c/maps/320935/embed?zoom=1"> </iframe>

Formulaire

L'utilisateur rempli un formulaire qui répond au questions Qui / Quoi / Où / Quand / Comment.

Exemple d'interface du formaulaire

Les champs du formulaire sont décris dans cette mind map.

TODO : Vulgariser le DarwinCore selon le type de profil, voir exemple mind map débutant

Récupération des données manquantes

Connexion avec les API existantes :

  • Geographique : OpenStreetMap / GBIF
  • Taxonomique : Catalogue of Life
  • Phylogénétique : Open Tree of Life
  • Images : Encyclopedia Of Life / WikiSpecies

Validation DarwinCore

Validation avec DarwinCore Validator.

Publication

GBIF.org > publisher

Configuration de la zone géographique

GBIF.org > occurrence > location (aller voir sur location)

Architecture

Les choix technologiques ne sont pas arrêtés, chaque proposition est bienvenue.

API Web

Choix technologiques :

  • Langage : Ruby
  • Base de données : PostgreSQL avec extensions (PostGIS, OpenFTS) et éventuellement autres outils (Elasticsearch / Alglia / HStore / Redis ?) à définir.

Todo :

  • Décrire les points d'entrées / routes.

Clients

Choix technologiques :

  • React + Redux

Todo :

  • A t-on réellement besoin de plusieurs clients ?

Applications existantes

Source : tiré de "Carnet de terrain électronique" et modifié

<iframe style="width:1200px;height:800px;border:0px" src="https://docs.google.com/spreadsheets/d/1tC9VsJVBiUESoh7YoTw2YBSfmn7ER17RecpbAtuqAFE/edit?usp=sharing/"></iframe>

TODO: finir de remplir le tableau.

Contexte

OpenBioBlitz est un projet initié et développé lors d'un hackathon organisé en 32 jours les 4-5 mars 2017 à Rennes (Bretagne, France) dans le cadre de l'événement national la Nuit du Code Citoyen .

Présentation sur les données de biodiversité en modèle ouvert par Olivier Norvez sous licence CC-BY

Contribuer

Todo:

  • contacter des institutions (associations naturalistes, Muséums (UMS PatriNat), ou autres projets d'applications naturalistes

Licence du projet

OpenBioBlitz est un projet sous licence CC-BY

About

OpenBioBlitz est un projet citoyen libre pour une application permettant d'inventorier les différentes espèces présentes dans un lieu donné, dans le cadre d'un rassemblement de naturalistes accessible à tous les publics qu'ils soient débutants intermédiaires ou experts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published