Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant

The aim of this work is to develop a software tool that provides a user-friendly graphical interface of generic and configurable design in order to ease the researcher’s tasks in data manipulation and analysis. Two primary targets have influenced the design: data preparation for analysis in animal b...

Full description

Bibliographic Details
Main Authors: Gil Carlos Rodrigues Medeiros, Willian Silva Barros, Nelson José Laurino Dionello
Format: Article
Language:English
Published: Universidade Estadual de Londrina 2016-08-01
Series:Semina: Ciências Agrárias
Subjects:
Online Access:http://www.uel.br/revistas/uel/index.php/semagrarias/article/view/21878
_version_ 1818562864069214208
author Gil Carlos Rodrigues Medeiros
Willian Silva Barros
Nelson José Laurino Dionello
author_facet Gil Carlos Rodrigues Medeiros
Willian Silva Barros
Nelson José Laurino Dionello
author_sort Gil Carlos Rodrigues Medeiros
collection DOAJ
description The aim of this work is to develop a software tool that provides a user-friendly graphical interface of generic and configurable design in order to ease the researcher’s tasks in data manipulation and analysis. Two primary targets have influenced the design: data preparation for analysis in animal breeding programs and usability increase for those applications that perform important analysis methods, but interact with users only through text files and command lines. The Guaiaca tool was designed as a “utility belt” in the form of two integrated assistants, and it can be combined with multiple analysis applications. This tool offers facilities to: (a) collect, manipulate, and reorganize data; (b) organize, register, and retrieve analyses through descriptors; and (c) prepare and activate analysis processes. Guaiaca’s Execution Assistant module is described in this paper, where is also emphasized the parameters to configure, the main data structures to maintain, and the form of the relationship between its generic interface and combined analysis applications. The generic interface has been customized and validated for the peculiarities of two applications, WOMBAT (mixed models) and INTERGEN (Bayesian models). Several data analyses were performed with the interface support to prove its generality and ease of installation, configuration and operation. Data sets from 5,726 quails in a breeding program were used with these applications. Use of the integrated Guaiaca-WOMBAT application is illustrated with an analysis example, prepared and visualized on the Guaiaca tool and executed by WOMBAT. The Beta version of the Guaiaca tool for Windows is available free of charge to the scientific community and can be obtained at http://www.ufpel.edu.br/~gil.medeiros/guaiaca.
first_indexed 2024-12-14T01:09:19Z
format Article
id doaj.art-8b273bc42b4747e686c44707bbffee65
institution Directory Open Access Journal
issn 1676-546X
1679-0359
language English
last_indexed 2024-12-14T01:09:19Z
publishDate 2016-08-01
publisher Universidade Estadual de Londrina
record_format Article
series Semina: Ciências Agrárias
spelling doaj.art-8b273bc42b4747e686c44707bbffee652022-12-21T23:22:49ZengUniversidade Estadual de LondrinaSemina: Ciências Agrárias1676-546X1679-03592016-08-013742269228010.5433/1679-0359.2016v37n4p226914304Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistantGil Carlos Rodrigues Medeiros0Willian Silva Barros1Nelson José Laurino Dionello2Universidade Federal de PelotasUniversidade Federal de PelotasUniversidade Federal de PelotasThe aim of this work is to develop a software tool that provides a user-friendly graphical interface of generic and configurable design in order to ease the researcher’s tasks in data manipulation and analysis. Two primary targets have influenced the design: data preparation for analysis in animal breeding programs and usability increase for those applications that perform important analysis methods, but interact with users only through text files and command lines. The Guaiaca tool was designed as a “utility belt” in the form of two integrated assistants, and it can be combined with multiple analysis applications. This tool offers facilities to: (a) collect, manipulate, and reorganize data; (b) organize, register, and retrieve analyses through descriptors; and (c) prepare and activate analysis processes. Guaiaca’s Execution Assistant module is described in this paper, where is also emphasized the parameters to configure, the main data structures to maintain, and the form of the relationship between its generic interface and combined analysis applications. The generic interface has been customized and validated for the peculiarities of two applications, WOMBAT (mixed models) and INTERGEN (Bayesian models). Several data analyses were performed with the interface support to prove its generality and ease of installation, configuration and operation. Data sets from 5,726 quails in a breeding program were used with these applications. Use of the integrated Guaiaca-WOMBAT application is illustrated with an analysis example, prepared and visualized on the Guaiaca tool and executed by WOMBAT. The Beta version of the Guaiaca tool for Windows is available free of charge to the scientific community and can be obtained at http://www.ufpel.edu.br/~gil.medeiros/guaiaca.http://www.uel.br/revistas/uel/index.php/semagrarias/article/view/21878Palavras-chave: Análise de dadosHistórico de análisesMelhoramento animalModelos mistosSoftware científicoUsabilidade.
spellingShingle Gil Carlos Rodrigues Medeiros
Willian Silva Barros
Nelson José Laurino Dionello
Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant
Semina: Ciências Agrárias
Palavras-chave: Análise de dados
Histórico de análises
Melhoramento animal
Modelos mistos
Software científico
Usabilidade.
title Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant
title_full Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant
title_fullStr Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant
title_full_unstemmed Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant
title_short Guaiaca – a software tool for supporting the use of scientific applications designed for data analysis – part I: execution assistant
title_sort guaiaca a software tool for supporting the use of scientific applications designed for data analysis part i execution assistant
topic Palavras-chave: Análise de dados
Histórico de análises
Melhoramento animal
Modelos mistos
Software científico
Usabilidade.
url http://www.uel.br/revistas/uel/index.php/semagrarias/article/view/21878
work_keys_str_mv AT gilcarlosrodriguesmedeiros guaiacaasoftwaretoolforsupportingtheuseofscientificapplicationsdesignedfordataanalysispartiexecutionassistant
AT williansilvabarros guaiacaasoftwaretoolforsupportingtheuseofscientificapplicationsdesignedfordataanalysispartiexecutionassistant
AT nelsonjoselaurinodionello guaiacaasoftwaretoolforsupportingtheuseofscientificapplicationsdesignedfordataanalysispartiexecutionassistant