Bienvenue sur cette page dédiée aux activités R&D du groupe modelfitting du [[http://www.jmmc.fr][JMMC]] Actuellement, <b>il ne faut pas hesiter a fournir tous type d'information dans ce topic</b>. On verra au fur et a mesure comment optimiser l'organisation. %TOC% ---+ Presentation <img src="%ICONURL{todo}%" width="37" height="16" alt="TODO" border="0" /> remplir ce paragraphe (en anglais peut-etre puisque ce sera certainement reutilise et ca existe meme peut etre deja...) ---++ Capacités et limites du logiciel ... ---+++ BUGS %ICON{led-green}% Resolu %ICON{led-orange}% en analyse %ICON{led-red}% a analyser %ICON{led-orange}% GM: quelques [[http://jmmc.fr/~mella/mfRes/ref1/][settings]] rencontrent des erreurs lors de parametres negatifs.<br/> GM: ne faut'il pas forcer une borne min pour certains modeles? Pour trace reponse de MT: <verbatim> > > elong_disk_Obj1_with_oidata > > ERROR (lpb_elong_disk) AXIS_RATIO of the ellipse < 1 : not possible > > LINE: 370 FILE: /home/users/mella/ysDev/yoga/LITpro/yorick/LITpro_basic.i > > yorick: quitting on error in batch mode > > elong_gaussian_Obj1_with_oidata > > ERROR (lpb_elong_gaussian) FWHM_RATIO of the elongated gaussian < 1 : not possible > > LINE: 398 FILE: /home/users/mella/ysDev/yoga/LITpro/yorick/LITpro_basic.i Dans ces deux cas, il n'y a pas de contrôle. Il y avait dans "LIT" la possibilité de définir des bornes "programmeur", différentes des bornes "utilisateur". Mais la gestion était devenue lourde. En particulier, cela compliquait la création d'un modèle utilisateur. Cela a été supprimé dans "LITpro" en renvoyant un message d'erreur (ici brutal !) à l'utilisateur qui doit agir en conséquence. Au niveau de l'interface, on peut imaginer initialiser les bornes avec des valeurs par défaut lorsque l'utilisateur sélectionne une fonction particulière. C'est plus difficile à faire lorsque l'utilisateur écrit directement dans le fichier de configuration. </verbatim> Remarque de GM: Cela parait interessant de se baser sur les initialisation au niveau du GUI. On peut facilement communiquer au GUI ces informations en initialisant correctement la liste de modeles supportes par le serveur. Par contre ce serait très souhaitable que le mecanisme soit automatique comme pour les unites( c'est a dire que l'information se trouve dans le code yorick). On pourrait egalement rajouter la description documentation, pour un affichage dans le GUI. ---+++ Format d'entree des fichiers de donnees LITpro peut accepter plusieurs type de fichiers d'entree, mais il vaut mieux concentrer les effort en se basant sur OIFITS. Il faut suivre le développement de l'outil qui permet de valider les fichiers OIFITS. ---++ Capacités et limites du GUI Il existe un fichier de [[http://jmmc.fr/~mella/LITproDev/Releases.html][Release]] dedie au GUI. * Le GUI peut presenter des lenteurs pouvant laisser croire qu'il est bloque (par exemple afficher le panneau 'result'). Il faut parfois etre patient (Ca ne veut pas dire qu'il n'y a pas de bugs... :-) ) * Le GUI dispose d'une page d'aide tres sommaire (menu Help->Show Help). On peut donc rajouter les informations "pour avoir une aide rapide sur la signification des paramètres (axis ratio, scale, weight, etc)." * Les fichiers xml de setting embarquent (a l'heure actuelle) les fichiers oifits associés. Du coup, le GUI dispose dans le panneau "File panel" d'un bouton "Save embedded file". Cela peut donc eviter par exemple de passer en piece jointe le fichier xml et les fits. ---+++ BUGS %ICON{led-green}% Resolu %ICON{led-orange}% en analyse %ICON{led-red}% a analyser %ICON{led-orange}% AD: le clique droit sur les noms des paramètres ne semble pas marcher sur l'interface java.<br/> GM: il faut d'abord le selectionner pour faire le clique droit (c'est note dans les 'requested features' des [[http://jmmc.fr/~mella/LITproDev/Releases.html][releases]]) ---+ Utilisation ---++ Les fichiers d'exemples On peut depuis la page principale [[http://jmmc.fr/modelfitting/][modelfitting]] accéder à l'espace de partage de fichier. <img src="%ICONURL{todo}%" width="37" height="16" alt="TODO" border="0" /> (%MAINWEB%.GuillaumeMella) integrer les fichiers du CDS indique dans le mail d'Olivier. Il existe egalement la possibilite de faire un rapport sur les fits obtenus a partir de fichiers setttings. Liens vers les [[http://jmmc.fr/~mella/mfRes][pages protos]] ---++ Logiciel complet dans l'environnement yorick Ce logiciel offre plus de fonctionnalites que l'interface graphique, mais necessite une installation et une utilisation dans un environnement de script avec Yorick. <img src="%ICONURL{todo}%" width="37" height="16" alt="TODO" border="0" /> Placer et donner un pointeur sur le tgz de la distribution LITpro <img src="%ICONURL{todo}%" width="37" height="16" alt="TODO" border="0" /> Moins urgent: indiquer comment contribuer au code. ---++ Logiciel final avec interface graphique (GUI) [[http://jmmc.fr/modelfitting/ys/html/][La page de l'interface graphique utilisateur ( Stable )]]<br/> [[http://jmmc.fr/~mella/LITproDev][La page de l'interface graphique utilisateur ( Beta )]]<br/>
This topic: Jmmc/Software
>
WebHome
>
JmmcModelFitting
Topic revision: r9 - 2008-02-27 - GuillaumeMella
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback