Skip to content
Application de gestion des taxons
HTML Python PLpgSQL JavaScript TSQL Shell Makefile
Branch: master
Clone or download

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apptax Correction cast ImmutableDict: compatibilité python > 3.5 Feb 13, 2020
data merge develop -> master Feb 12, 2020
docs changelog et version Feb 17, 2020
static utilisation de nvm pour l'installation de node et npm Feb 5, 2020
templates Display Favicon in templates Nov 29, 2017
.gitignore vscode in gitignore Jan 18, 2018
.gitmodules Suppression du module d'authentification en tant que sous module git … Mar 9, 2017
LICENSE ajout fichier LICENSE Jun 27, 2016
README.rst
VERSION changelog et version Feb 17, 2020
__init__.py ajout des fichiers flask coté serveur Jun 27, 2016
config.py.sample correctio sql + up requirements Feb 26, 2019
create_sys_dir.sh Petites corrections Jul 10, 2018
gunicorn_start.sh correction log Feb 27, 2019
install_app.sh python3 pour creer virtualenv Feb 11, 2020
install_db.sh Merge branch 'develop' of https://github.com/PnX-SI/TaxHub into develop Jan 10, 2019
log_rotate Basculement des données de log dans un répertoire var local Jul 9, 2018
makefile
requirements.txt Update opencv version pour compat debian10 Jul 1, 2019
server.py update pypnusershub version + hash par default + correction toaster l… Jan 18, 2019
settings.ini.sample settings.ini.sample / Commentaire Dec 19, 2018
taxhub-service.conf centralisation des logs + merge Jan 23, 2019

README.rst

TaxHub

Application web de gestion centralisée des taxons basée sur le référentiel TAXREF (http://inpn.mnhn.fr/programme/referentiel-taxonomique-taxref) du MNHN.

Elle permet de gérer la liste des taxons présents dans chaque structure, d'y greffer des informations spécifiques, de définir des listes de taxons et des filtres en fonction des besoins.

Elle est utilisée pour la structuration des taxons dans GeoNature (https://github.com/PnX-SI/GeoNature) à partir de sa version 1.4.0.

Elle permet aussi de gérer les descriptions et les médias des taxons pour leur affichage dans GeoNature-atlas.

docs/images/taxons-liste.jpg

docs/images/taxon-details.jpg

Documentation

La documentation d'installation de TaxHub est disponible sur http://taxhub.readthedocs.io.

TaxHub peut aussi être installé à partir du script d'installation globale de GeoNature : http://geonature.readthedocs.io/fr/latest/install_all/README.html.

Principes

Voici le modèle conceptuel de la base de données de TaxHub (à mettre à jour) :

docs/images/MCD_taxonomie.png

Une partie correspond au TAXREF complet tel que fourni par le MNHN. Son contenu ne doit pas être modifié.

Une partie correspond à la partie spécifique à chaque structure. Il faut commencer par renseigner la table bib_noms en selectionnant les taxons qui nous intéressent dans le TAXREF.

Il faut ensuite y greffer des informations spécifiques grace à bib_attributs (patrimonialité, marqueurs, autres selon les besoins) et définir des sous-listes de taxons (amphibiens, ....) dans bib_listes en fonction des besoins.

Technologies

  • Langages : Python, HTML, JS, CSS
  • BDD : PostgreSQL, PostGIS
  • Serveur : Debian ou Ubuntu
  • Framework python : flask
  • Framework JS : AngularJS
  • Framework CSS : Bootstrap

Gestion des droits

Elle est centralisée dans l'application UsersHub. Il faut donc disposer d'une application TaxHub dans UsersHub et y intégrer des groupes et/ou utilisateurs.

Niveaux de droits :

  • 2 = Gestion des médias uniquement
  • 3 = Idem 2 + Gestion des attributs de GeoNature-atlas
  • 4 = Idem 3 + Possibilité d'ajouter des taxons dans bib_noms, de les mettre dans des listes et de renseigner tous leurs attributs (notamment ceux utilisés par GeoNature)
  • 6 = Administrateurs

Auteurs

  • Amandine Sahl
  • Gil Deluermoz
  • Damien Frazzoni
  • Claire Lagaye
  • Christophe Chillet
  • Samuel Priou
  • Thomas Lebard
  • Camille Monchicourt

License

  • OpenSource - GPL V3
  • Copyright (c) 2014-2019 - Parc National des Écrins - Parc national des Cévennes
http://geonature.fr/img/logo-pne.jpg http://geonature.fr/img/logo-pnc.jpg
You can’t perform that action at this time.