Skip to content

This repository has been created to preserve some useful functions for use in plant breeding data analysis using R packages. Most of these functions have strong applicability in forest breeding programs, as the datasets used are in most cases from these programs. Please note that these functions are constantly being testing...

Notifications You must be signed in to change notification settings

AraujoMJ/AraujoMJ_Functions

Repository files navigation

bibliography
references.bib

README

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This repository has been created to preserve some useful functions for use in plant breeding data analysis using the {lmerTest} and {breedR} R packages. Most of these functions have strong applicability in forest breeding programs, as the datasets used are in most cases from these programs. Please note that these functions are constantly being tested and may be subject to significant changes in the future. Please get in touch for more information.

DiagFunc

This function has been designed for use in diagnostic analysis to:

  • Check the distribution assumptions of the data (currently normal distribution only )

    • Check the skewness and kurtosis

    • Perform the statistic normality test: Anderson-Darling, kolmogorov-Smirnov

  • Test of heterocedasticityt: Levene test

  • Identify discrepant data and outliers

  • Box-Cox test

  • Graphical analysis

COMP_MODEL

This function allows us to compare different models fitted in the remlf90 function of the {breedR} R package (Muñoz and Sanchez 2020).

Extract_h2a_breedR

The Extract_h2a_breedR has been developed to extract heritability and correlations from models into the remlf90 function of the {breedR} R package.

Deviance_BreedR

The Deviance_BreedR function is prompted to be used in the deviance test in models fitted using the remlf90 function from the {breedR} R package.

BV_BreedR

The BV_BreedR has been developed to extract the breeding values from models into the remlf90 function of the {breedR} R package.

ExtractLmer

The ExtractLmer has been developed to extract generic parameters from models into the lmer function of the {lmerTest} R package (Kuznetsova, Brockhoff, and Chistensen 2017).

BV_lmer

The BV_lmer has been developed to extract the breeding values from models into the lmer function of the {lmerTest} R package.

Thinning_BreedR

The Thinning_BreedR function has been developed for use in tree breeding strategies that involve thinning strategies and help to find a balance between breeding and conservation. It also allows us to test and compare different models included in the {breedR} package. More details on the use of this function can be found in the following papers:

  1. Thinning strategies for Eucalyptus dunnii population: balance between breeding and conservation using spatial variation and competition model (Araujo et al. 2021).

  2. Conservative or non-conservative strategy to advance breeding generation? A case study in Eucalyptus benthamii using spatial variation and competition model (Araujo et al. 2023).

  3. Thinning Strategies to Optimize Genetic Gain and Population Size in Eucalyptus pellita Breeding (Silva et al. 2024).

Reference

Araujo, Marcio José de, Rinaldo Cesar de Paula, Cristiano Bueno de Moraes, Gustavo Pieroni, and Paulo Henrique Müller da Silva. 2021. "Thinning Strategies for Eucalyptus Dunnii Population: Balance Between Breeding and Conservation Using Spatial Variation and Competition Model." Tree Genetics & Genomes 17 (5). https://doi.org/10.1007/s11295-021-01523-w.

Araujo, Marcio José de, Guilherme Nichele da Rocha, Regiane Abjaud Estopa, Javier Oberschelp, and Paulo Henrique Müller da Silva. 2023. "Conservative or Non-Conservative Strategy to Advance Breeding Generation? A Case Study in Eucalyptus Benthamii Using Spatial Variation and Competition Model." Silvae Genetica 72 (1): 1--10. https://doi.org/10.2478/sg-2023-0001.

Kuznetsova, Alexandra, Per B. Brockhoff, and Rune H. B. Christensen. 2017. "lmerTest Package: Tests in Linear Mixed Effects Models" 82. https://doi.org/10.18637/jss.v082.i13.

Muñoz, Facundo, and Leopoldo Sanchez. 2020. "breedR: Statistical Methods for Forest Genetic Resources Analysts." https://github.com/famuvie/breedR.

Silva, Paulo Henrique Muller, Rocha, Guilherme Nichele, Araujo, Marcio. et al. Thinning Strategies to Optimize Genetic Gain and Population Size in Eucalyptus pellita Breeding. Tree Genetics & Genomes 20, 43 (2024). https://doi.org/10.1007/s11295-024-01674-6

About

This repository has been created to preserve some useful functions for use in plant breeding data analysis using R packages. Most of these functions have strong applicability in forest breeding programs, as the datasets used are in most cases from these programs. Please note that these functions are constantly being testing...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published