Package: GSbench 0.1.0
GSbench: Benchmarking Genomic Selection and Machine-Learning Prediction Models
A unified interface to fit, cross-validate and benchmark genomic prediction models from SNP marker data. It implements genomic best linear unbiased prediction (GBLUP) and ridge-regression BLUP in base R, and offers a common interface to machine-learning predictors (elastic net, random forest and gradient boosting) through optional packages, together with a stacked ensemble. Cross-validation uses breeding-relevant schemes and reports prediction accuracy honestly, so models can be compared fairly. The genomic relationship matrix follows VanRaden (2008) <doi:10.3168/jds.2007-0980>; the mixed-model solver follows Endelman (2011) <doi:10.3835/plantgenome2011.08.0024>; the genomic-selection framework follows Meuwissen, Hayes and Goddard (2001) <doi:10.1093/genetics/157.4.1819>.
Authors:
GSbench_0.1.0.tar.gz
GSbench_0.1.0.zip(r-4.7)GSbench_0.1.0.zip(r-4.6)GSbench_0.1.0.zip(r-4.5)
GSbench_0.1.0.tgz(r-4.6-any)GSbench_0.1.0.tgz(r-4.5-any)
GSbench_0.1.0.tar.gz(r-4.7-any)GSbench_0.1.0.tar.gz(r-4.6-any)
GSbench_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
GSbench/json (API)
| # Install 'GSbench' in R: |
| install.packages('GSbench', repos = c('https://mqfarooqi1.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mqfarooqi1/gsbench/issues
Pkgdown/docs site:https://mqfarooqi1.github.io
Last updated from:fd122df38d. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 129 | ||
| source / vignettes | OK | 268 | ||
| linux-release-x86_64 | OK | 134 | ||
| macos-release-arm64 | OK | 130 | ||
| macos-oldrel-arm64 | OK | 186 | ||
| windows-devel | OK | 74 | ||
| windows-release | OK | 77 | ||
| windows-oldrel | OK | 76 | ||
| wasm-release | OK | 161 |
Exports:available_modelsgblupGmatrixgs_benchmarkgs_cvgs_ensemblegs_fitimpute_markersqc_markerssimulate_population
Dependencies:withr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Models available in this session | available_models |
| Fit GBLUP by REML | gblup |
| Genomic relationship matrix (VanRaden) | Gmatrix |
| Benchmark all available genomic prediction models | gs_benchmark |
| Cross-validate genomic prediction models | gs_cv |
| Stacked super-learner ensemble of genomic prediction models | gs_ensemble |
| Fit a genomic prediction model | gs_fit |
| Impute missing marker genotypes | impute_markers |
| Plot a model comparison | plot.gs_cv |
| Predict breeding values for new genotypes from a GBLUP fit | predict.gblup |
| Predict from a fitted genomic prediction model | predict.gs_ensemble predict.gs_model |
| Quality-control filter for marker data | qc_markers |
| Simulate a genomic prediction dataset | simulate_population |
| Summary of a cross-validation / benchmark | summary.gs_cv |
