JMMC - Logiciel ASPRO 2
Failed to include URL http://apps.jmmc.fr/releases/Aspro2.txt Protocol scheme 'https' is not supported (LWP::Protocol::https not installed)
Note :
- La version publique officielle est utilisée par l'ESO et CHARA.
- La version publique beta est utilisée par certains utilisateurs de CHARA et les béta testeurs (JBLB et Denis notamment).
- La version de dévelopment sert seulement à l'équipe technique et ponctuellement à certains utilisateurs invités à le faire.
Introduction
Bienvenue sur la page de gestion du projet de la nouvelle version d'ASPRO : ASPRO 2 !
Cette jouvance a débutée de manière effective début septembre 2009 avec l'arrivée de LaurentBourges en CDD. Elle fait suite à des demandes d'utilisateurs soutenues par le Conseil Scientifique du JMMC.
ASPRO est un logiciel d'aide à la préparation d'observations en interférométrie optique développé par le JMMC.
Other Topics :
On peut trouver comme produits similaires:
Documentation utile:
Réunions de groupe
Les comptes-rendus de ces réunions sont disponibles ci-après:
- Réunion de Groupe - Janvier 2012
Réunion initiale de réflexion sur la refonte d'ASPRO (02/09/2009)
GillesDuvert a présenté l'interface ASPRO avec ses deux principaux cas d'utilisation :
- Préparation d'observations
- Observabilité d'une source ou d'un catalogue de sources en fonction de la date et du téléscope choisi;
- Visibilité d'une source obtenue pour une configuration d'un instrument donné;
- ...
- Simulation d'observations (OI FITS)
- Modèles simples (disque, binaire ...);
- Modèle de l'utilisateur (image fits);
- Intégration
- SearchCal pour récupérer des calibrateurs;
- Plots vectoriels (SVG) directement exploitables en PDF pour intégration dans une demande de temps d'observation (VLTI Proposal);
Axes d'améliorations envisagés :
- Aspects techniques :
- logiciel multi plateforme (java) avec si possible pas de dépendance vers des librairies ou executables nécessitant une compilation;
- indépendant du logiciel gildas (X11) pour devenir un logiciel standalone (pas de connexion au serveur JMMC requise);
- architecture modulaire (couches de service et UI indépendantes) pour réutilisation dans d'autres applications (SearchCal, LITPro ou Web Services);
- Extraire un composant OIFits Viewer pour le transformer en application / module indépendant et générique;
- interpréteur de commande (jython) utile ?
- Intégration avec d'autres applications (SearchCal, ModelFitting) ou VO (Aladin) ...
- Génération de Paf files
- Ergonomie :
- validation des champs et restriction des choix en fonction des paramètres précédents (par exemple, base lines);
- une seule fenetre principale regroupant les plots et l'interface;
- rafraichissement automatique des plots lors de changements réalisés sur les parametres dans l'interface;
- L'outil VMT propose une interface dynamique intéressante (source d'inspiration possible);
Spécifications
Une enquête utilisateur a été mené afin de définir les besoins spécifiant la nouvelle version d'ASPRO actuellement en développement au LAOG. Voici les résumés issus de ces entretiens:
- Il utilise le mode préparation des observations;
- Il n'utilise pas les aspects simulation/sortie OIFits d'ASPRO;
- Il est satisfait des fonctionnalités offertes par la version actuelle d'ASPRO;
- Il utilise les graphes de période de visibilité des sources, une par une pour trouver la meilleure période d'observation;
- Il cherche ses calibrateur avec (et constate quelques problèmes d'échec d'accès aux résultats sur des requêtes "faibles");
Son scénario d'utilisation habituel est:
- Sélection de l'interféromètre en fonction des critères scientifique soutendant sa demande d'observation;
- Tentatives de visibilité de ses sources (1 par 1) par périodes (en janvier, puis en mars);
- Sur place, classement de l'ordre des observations en fonction des visibilités des sources;
- Utilisation des graphes "lignes de base dans le plan UV" et "visibilité en fonction de la fréquence spatiale" (dans la demande de temps);
- Il utilise le mode préparation des observations;
- Il utilise le mode multi-source (catalogue en mode loggé);
- Il n'utilise pas les aspects simulation/sortie OIFits d'ASPRO;
- Il est satisfait des fonctionnalités offertes par la version actuelle d'ASPRO;
- Il apprécie les sorties au format PDF qui sont utilisées dans la demande de temps d'observation;
- Il s'interroge sur la méthode de calcul des barres d'erreurs donc ne les utilise pas;
- Il est intéressé par un calcul automatiques des meilleurs dates d'observation pour des sources en fonction des délais-lines;
- Il utilise l'intégration avec SearchCal;
- Il utilise le mode préparation des observations;
- Il n'utilise pas les aspects simulation/sortie OIFits d'ASPRO mais pense qu'il est trés utile;
- Il utilise le mode multi-source;
- Il préférerait une interface avec une seule fenêtre par observation préparée, mais pouvoir en ouvrir plusieurs à la fois pour comparaison; il aimerait pouvoir sauvegarder un état de la configuration d'aspro (settings = configuration seule ou project = ensemble de sources avec la configuration des instruments et les plots associés) et avoir des préférences ou valeurs par défaut configurables (user settings);
- Il n'aime pas le côté dynamique de VMT (qui bloque lors de rafraîchissements sur de gros jeux de données simulées); une approche dynamique dans ASPRO pourrait être utilisée mais à condition qu'elle puisse être désactivée ou alors ne pas bloquer l'interface (changer d'autres parametres ou arreter les calculs en cours);
- Il souhaiterait pouvoir désactivement temporairement les contraintes sur observations (POPs, shadowing, lignes à retard, ...) pour trouver dans un premier temps la période d'observation et affiner ensuite pour chaque source leur observabilité précise à une date donnée;
- Il souhaiterait pouvoir exécuter l'application en stand alone (i.e. sans accès au réseau);
- Il apprécierait pouvoir récupérer le diamètre calculé par SearchCal pour renseigner les paramètres des modèles d'étoile;
- Il apprécie les sorties au format PDF et notamment les plots en mode Overlay ou contigus;
- Le Visibility Explorer pourrait être amélioré pour simplifier son utilisation;
- Il aimerait un plot pour afficher l'observabilité de sources au cours de l'année;
Son approche est en 3 phases:
- Déterminer la période d'observation de plusieurs sources sans contraintes;
- Pour chaque source ensuite déterminer leur observabilité/visibilité précise en fonction de la configuration de l'interféromètre;
- Trouver finalement l'ordre d'observation des sources;
Autres idées :
- Rapport html (configuration + plots);
- Lors de la récupération d'une source via le CDS, avoir un lien la page web CDS de cet objet;
- Récupérer les éphémérides des étoiles binaires ...
- Elle utilise le mode préparation des observations;
- Elle utilise les aspects simulation/sortie OIFits d'ASPRO;
- Elle préférerait une interface avec une seule fenêtre par observation préparée, mais pouvoir en ouvrir plusieurs à la fois pour comparaison;
- Elle apprécie les sorties au format PDF;
- Elle souhaiterait pouvoir exécuter l'application en stand alone;
- Elle utilise le mode multi-source;
- Elle apprécierait pouvoir récupérer le diamètre calculé par SearchCal pour renseigner les paramètres des modèles d'étoile;
- Elle trouve la navigation dans l'application difficile et lorsque l'utilisateur change d'interféromètre (amber ou midi) l'interface n'est plus la meme (navigation et menus différents);
- Actuellement ASPRO ne possède qu'une fenêtre de plot et elle souhaiterait conserver l'historique des plots réalisés dans l'interface ou alors avoir plusieurs fenetres de plot;
- Il souligne le besoin en terme d'ergonomie
- Il souhaite une interface simple
- Il considère que les parties simulations et observabilités sont bien distinctes
- La liaison avec Internet ne lui parait indispensable que pour la recherche de coordonnées ou d'infos sur l'étoile de science.
- Il souhaite que le travail soit l'occasion de renforcer la maintenabilité du logiciel
--
SylvainLafrasse - 03 Sep 2009