Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat gbif parser #1

Open
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

pierre56
Copy link

@pierre56 pierre56 commented Jul 4, 2024

GBIF Parser

Suite a la rencontre geonature, j'ai creusé le sujet et j'ai réussi a avoir un POC fonctionnel pour l'intégration d'une donnée provenant de Inaturalist via l'api du GBIF.

Pour le moment je pars d'une observation et je récupère toutes les infos disponibles dont les métadonnées.
j'insère le strict minimum, tout le mapping est a faire.

Résultat

image

image

image

image

Pb

je n'arrive pas a :

  • trouver l'uuid de l'occurence
  • trouver les effectifs de l'occurence
  • Avoir la correspondance cd_nom, différent champs mais aucun qui correspond a taxref

donnée ex : https://api.gbif.org/v1/occurrence/4407389321

Améliorations

  • Ajouter un système de sélection des id via dataset, organisme ou territoire (si possible combiner)
  • Mapping a faire (de nombreux champs variables selon les obs avec complétion variable )
  • Insertion des organismes si non présent en bdd
  • gestion des médias multiples

Je vous laisse tester et si possible aider pour le mapping et trouver les infos manquantes 😄

pierre56 added 6 commits July 3, 2024 10:46
gbif parser
Intégration d'une donnée Inaturalist issue du gbif.
Fonctionne avec l'id d'occurence et récupére les métadonnées associées.
A améliorer pour boucler sur une liste d'id issue d'une recherche, JDD ou/et territoire
Mapping entièrement a faire et ajouter l'équivalent d'un coalesce sur les champs
aide install
a modifier en version x.x.x quand il y aura plus le rc1
@TheoLechemia
Copy link
Member

Salut,
Merci pour la PR !
J'ai plein de questions ;)
Si tu veux ont peut en parler sur matrix (je viens de te pinguer)

pierre56 added 2 commits July 8, 2024 12:04
Sélection JDD + geom ok
Need help pour intégration de la function taxref
Version fonctionnelle avec taxonomie
Il manque l'uuid de l'obs pour être utilisable en prod
Ainsi que l'effectif qui est pour le moment a 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants