Thursday 28 May 2026 - 14:04:51
Avec Adrien et Wilfrid
Changement d'hébergment pour Infranalytics Data / Instru & plateforme / portail Projet (Sylvain) --> Wilfrid: Voir avec GRICAD pour un devis 2 VM
Avec Adrien et Wilfrid
Proposition d'amélioration pour la génération des liens, non plus dans une page indépendante, mais en face de chaque instrument avec une coche pour indiquer les pages déjà générées.
Avec Adrien et Wilfrid
Avec Adrien et Wilfrid
1°/ les liens vers les métadonnées des instruments des plateformes labélisées: - terminer le formulaire de création de lien ; - mettre en place sur la page de génération des liens, la liste des liens déjà créés
2°/ Reprise du projet datas à partir du 12 janvier 2026 - remettre en fonctionnement la plateforme datas
Avec Adrien et Wilfrid (en visio)
Le travail de présentation des instruments en fonction des techniques se fait sur la pre-prod.
Pour la publication des instruments sur la page des plateformes Labélisées il faut faire une recherche filtrante des unités des techniques.
Un test est prévu sur la "Spectroscopie analytique" avec la technique "RMN", Adrien doit apporter des précisions sur les métadonnées en place sur la pré-prod.
Avec Richard, Adrien et Wilfrid
1° Mettre en place un contrôle sur les 'main ID' pour qu'il soit unique
2° Organiser les données des techniques avec les experts - TEM et FIB et SEM(MEB) : (Richard) - MOB ...
3° Identifier le nom de la machine (Richard) propose de le faire pour TEM FIB et Mossbauer
4° Pour la plateforme de données mettre en place les pages pour la RMN en priorité. (Wilfrid)
1° Réfléchir à la solution technique pour insrire un lien vers les instruments qui sont liés à une plateforme donnée : https://www.inc.cnrs.fr/fr/plateformes-labellisees
2° L'approche pandas est bien pour l'affichage de la ville dans le tableau des instruments - les deux chose à mettre en place : remplir la case city (Afficher dans le tableau des resultats instrument.html la ville de la plateforme à laquelle l'instrument appartient...)
3° Pour les plateformes intéroger avec l'id pour les instruments associés (pas besoin de croiser les bases) - plateforme, avoir une icone des instruments avec liste des instruments
4° On garde sous le coude la possibilité de associer les deux index via une clef identique : > pousser une clef dans plateforme qui existe dans instru
5° Afficher les plateformes des unités et associer les instruments pour chaque plateforme. Pour lister les instruments d'une plateforme, nous utilisons l'icone "microscope" (revoir la présentation des plateformes pour y inscrire les plateformes dans les unités)
Notes:
(priorité !) Mise à jour du mapping sans supprimer les documents
test-instrument et test-plateformdonnees.py.instrument.pyinstrument et plateform : test-instrument et test-plateformdonnees.py par Adrienelab_json()elab_json()(fait) Modification majeur de l'ergonomie de la plateforme
Données qui sert à injecter des données dans la base Elasticsearch ;Instrument, ajout de la fonction ins(fait) Ajout d'une zone de test sur les bases instrument et plateform : test-instrument et test-plateform
instrument ;Plateform, ajout de la fonction insertion de données dans la base plateform ;Cette modification permet aussi d'ajouter pour chaque instrument ou plateforme d'éfection une mise à jour du document.
elab_json(self, jsondata) du fichier donnees.py (faite par Adrien)elab_json(self, jsondata) du fichier donnees.py (faite par Adrien)OR et AND
Par exemple :GLACIOS AND IBS laserbox
manufacturer=bruker AND technic=Mössbauer
technic=NMR spectroscopy AND manufacturer=FEI
technic=NMR spectroscopy OR manufacturer=FEI
N'hésitez pas à signaler les éventuelles requètes présentant des anomalie.
donnees.py la fonction elab_json.flask-navigation par flask-nav-currentflask-markdown : modification dans le fichier ../lib/python3.9/site-packages/flaskext/markdown.py#from flask import Markup
from markupsafe import Markup
flask_navigation et flaskext.markdown. J'ai appliqué un correctif local et j'ai contacté la communauté de flask sur github pour soulever le problème afin qu'une solution durable puisse être envisagé par la communauté. elab_jsonmachine ;_id (l'id est transféré sur l'_id du document)machine.spectroNMR.probe.accessories par machine.spectroNMR.accessoriesmachine.spectroNMR.lamorFrequency par machine.spectroNMR.1H_frequencyods, xlsx ;ods, xlsx ;http://instru.infranalytics.ibs.fr