JMMC - Logiciel OIFitsExplorer


Introduction

L'http://www.jmmc.fr/OIFitsExplorer est un outil d'analyse et visualisation de fichiers OIFits. Ses fonctions de plots de données sont utilisées dans les logiciels Aspro2 et LITpro.

Liens

Mémo échanges bi-hebdo

13 septembre 2016

  • remarques sur proto actuel:
    • mettre Files / Tables en icône à bouger, comme Target, Ins.Mode et Night.
    • après débat, on semble être d'accord pour qu'il y ait un dataset de travail qui s'affiche dans le panel en bas à gauche, déterminé à partir de l'ensemble disponible dans le panel en haut à gauche.

  • Dataset de travail:
    • ce sous-ensemble de travail est nommé automatiquement (e.g dataset-1) mais peut être renommé par l'utilisateur.
    • L'affichage est lié au subset courant
    • Au départ, le subset courant est vide. On sélectionne (par ex par un control-click) les fichiers en haut à mettre en bas.
    • Si on control-click sur un noeud, l'ensemble des fichiers sous ce noeud sont sélectionnés.
    • Il faut pouvoir augmenter ou diminuer/supprimer la sélection (panel en bas à gauche).

  • Overview générale / preset:
    • Une série de plots apparait sur la droite, lors de la création du dataset, et est relié à une sélection. On a appelé view le plot individuel, et overview la série de plot.
    • Cette série de plot reste à définir (car dépend des instruments).
    • En clickant sur e.g. une croix, on doit pouvoir effacer une view
    • En clickant sur e.g. un +, on doit pouvoir ajouter une view
    • Idéalement, depuis l'overview, en clickant sur une view, on peut l'éditer, et l'overview est rafraichie.

  • Autres remarques:
    • Laurent note la difficulté du color-by quand les jeux de données sont très complexes.
    • possibilité de ne visualiser qu'une base ou 2, dans un jeux de données complexe (e.g MIRC 6T).
    • JB: le color by peut être défini par l'utilisateur.

  • Actions:
    • Myriam: contacter équipe MATISSE
    • Myriam/Tous: constituer un jeu de données de travail, dispo sur le webdav

12 mai 2016

  • point LR MR HR remarques:
    • le HR d'un instrument peut etre le LR d'un autre
    • proposition de classifier instrumentMode: on veut pouvoir trier par resolution_lambdamean_(nb_de canaux)_(insname)
    • on peut regrouper automatiquement avec des comparaisons larges (par ex. au dixième de la largeur de canal (cas particulier si un seul canal))
  • detail du tooltip d'une feuille : simplifier : objet , nb de tables, nb de mesures , configs

  • pour la suite:
    • Myriam rassemble des fichiers de test
    • Faire un ticket pour figer les specs du tooltip qui synthetise les données associées au granules derriere les feuilles de l'arbre des granules

  • prochain développements:
    • remettre en avant les fichiers pour pouvoir utiliser l'OiE lors du meeting Gravity mi juin
    • réduire le contenu des tooltips de feuilles

  • a garder en tete:
    • oifitsexplorer ne respecte pas la définition de granule d'oidb puisque 2 fichiers mergés peuvent etre regroupé sous une même granule

  • prochaine réunion: on ne sait pas, mode pause suite autres impératifs

2 mai 2016

  • "Add oifts collection" : fonction manquante
  • Gestion de l'arbre :
    • faire en sorte que l'on s'economiser sur le deploiement de l'arbre sur des changements du type ajout de fichier, ré-ordonnancement des colonnes (point potentiellement chronophage côté spec/code)
    • Sélection :
      • l'arbre du haut sert de selecteur principal (dataset)
      • rajouter une zone liste des datasets + ALL toujours présent en bas à gauche
    • détail de l'arbre : faut-il laisser l'ensemble des tables de données comme feuilles de l'arbre / qui des fichiers ?
      • pour l'instant on ne les affiche pas et on regroupe les informations de toutes les tables (nb de vis2 nb de T3...)
    • faut-il organiser cela par nom de fichiers ?
      • à voir plus tard / en attendant on masque ces infos dans les elements du GUI
  • Éditer les targets / leurs associations (automatiquement à 1 arcseconde)
    • moins urgent, plus isolé: à traiter plus tard

  • Au menu pour le prochain Sprint:
    • ajout collection
    • supprimer la racine de l'arbre / les feuilles / fichier + merge tooltip
    • creation de la liste des datasets (plus difficile)
    • Spécifier la manière de trier les granules par resulution spectrale (ex. LR MR HR )

21 mars 2016

  • recap général
  • en entrée: collection d'OIFits ou fichiers locaux. Application de filtres pour définir dataset0 (fixé en memoire). Application d'autres filtres determine un subset. Application d'opérations determine un nouveau dataset.
  • à chaque filtre / opération, un pop-up demande de définir l'opération et de donner le nom du nouveau subset ou dataset.
  • Myriam a fait un graphique.
  • pour prochain rdv : brainstormer sur les opérations, et détailler quelle(s) table(s) est/sont affectées. Schématiser l'arborescence et l'interface graphique.

17 mars 2016

  • recap général
    • clarification et définition des concepts discuté mercredi 2 mars (encore affichés sur la fenetre sud bureau 206)
  • synthèse retour discussion archi IHM reconstruction d'image
  • échange clarification sur dernier ticket #753

-- GuillaumeMella - 02 Oct 2012

Edit | Attach | Watch | Print version | History: r17 | r15 < r14 < r13 < r12 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r13 - 2016-09-19 - MyriamBenisty
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback