Data/hora: 20/06/2024 13:32:59

Biblioteca(s): | Embrapa Caprinos e Ovinos.
Data corrente: | 11/01/2013
Data da última atualização: | 13/07/2016
Autoria: | UTSUNOMIYA, A. T. H.; VAZ, R. I.; PIRES, M. P.; ONO, R. K.; FONSECA, R. da.
Título: | Desenvolvimento de um software-livre para simulação em melhoramento genético animal.
Ano de publicação: | 2005
Fonte/Imprenta: | In: CONGRESSO INTERNACIONAL DE ZOOTECNIA, 7.; CONGRESSO NACIONAL DE ZOOTECNIA, 10.; REUNIÃO NACIONAL DE ENSINO DE ZOOTECNIA, 11.; FÓRUM DE ENTIDADES DE ZOOTECNIA, 28.; FÓRUM DE COORDENADORES DE CURSOS DE ZOOTECNIA DAS UNIVERSIDADES BRASILEIRAS, 1., 2005, Campo Grande, MS. Zootec 2005: produção animal e responsabilidade. Campo Grande, MS: ABZ: UEMS: UFMS: CPAP: MAPA, 2005. 1 CD ROM.
Idioma: | Português

Conteúdo:

Resumo: O desenvolvimento de um simulador sobre o modelo de software-livre fornece uma alternativa para a resolução de algumas limitações desse tipo de programa. Foi utilizado o sistema operacional Linux e o compilador g++ para os trabalhos. O software foi dividido nos módulos simulação de dados, métodos de seleção e avaliação genética. Esses serão desenvolvidos em duas etapas. Na primeira, as funções básicas serão implementadas pela equipe da Unesp/Dracena. Posteriormente os arquivos serão distribuídos e outras metodologias serão desenvolvidas por um grupo de colaboradores. Os resultados foram referentes ao módulo de simulação de dados, que compreende o módulo de geração de genomas e geração de populações. Para a simulação do genoma foram declaradas as classes gene, cromossomo e genoma. A classe gene armazena variáveis e matrizes com informações como freqüência dos alelos, efeito do gene e herdabilidade. A classe cromossomo armazena os genes e suas respectivas informações em vetores, utilizando um construtor para inserir os genes criados no vetor. A classe genoma simula o conjunto de cromossomos do indivíduo também por meio de vetores. O módulo de simulação de populações se constitui das classes animal e população. A classe animal contém todas as informações sobre os genes e o pedigree de cada animal simulado. A classe população contém um vetor com todos os animais simulados durante o processo representando a população total e outros vetores para representar as gerações simuladas. 

Abstract: The development of a Simulator upon a free-sofware model provides an altenative to surpass some limitations of this kind of program. It was used the Linux operating system and the g++ compiler for the whole work. The sofware has been divided in the data simulation, selection methods and genetic evaluation modules. These will be developed in two steps. In the first one, the basic functions will be implemented by Unesp/Dracena team. After that, the files will be distributed and other methodologies will be developed by a group of colaborators. The results were those from the data simulation module, which encompass the genoma generation and population generation modules. For the genome simulation, have been declared the gene, chromosome and genome classes. The gene class stores variables and matrices with information as alelle frequencies, gene effects and heritability. The chromosome class stores the genes and its information in vectors, using a constructor to insert the genes in the vector. The genome class also simulates the individual set of chromosome by means of vectors. The simulation of population module is formed by animal class and population class. The animal class has all the information about genes and the pedigree of each simulated animal. The population class has a vector with all the simulated animals during the process representing the whole population and others vectors representing the simulated generations.

Palavras-Chave: | Avaliação genética; Linux; Programação.
Thesagro: | Melhoramento genético animal.
Categoria do assunto: | --
Registro original: | Embrapa Caprinos e Ovinos (CNPC)
Exemplares: | CNPC - (26444-1) - ADD - PL - CD - CD 00102 -  - CD 00102 - DIS