Gene Operations for Real-Coded Genes
Overview
Representation-dependent gene-level operations for genetic and evolutionary algorithms with real-coded genes used in the R-package 'xega' https://CRAN.R-project.org/package=xega are collected in this package. The common feature of the gene operations is that all of them are useful for derivation-free optimization algorithms. At the moment the package implements initialization, mutation, crossover, and replication operations for differential evolution as described in Price, Kenneth V., Storn, Rainer M. and Lampinen, Jouni A. (2005) doi:10.1007/3-540-31306-0. In addition, several (more recent) methods for determining the scale factor are provided. For 'xega''s architecture, see Geyer-Schulz, A. (2025) doi:10.5445/IR/1000187255.
- Bug fix: Argument lF added in xegaDfReplicateGeneDE() for call to lF$CrossGene().
From NEWS in the release
Install
Health
- OK13 OK2026-08-04
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
- Help pages
- 25includes a package overview page
- Examples that run
- 100%23 run in a plain check
- Exported functions with examples
- 96%
- Documented parameters
- 100%
- Return-value docs
- 96%
- Help pages citing references
- 60%
Downloads
Repository
Checks run against github.com/ageyerschulz/xegadfgene on 2026-10-21.
No development-tooling practices detected in the upstream repository.
Dependencies
Installing xegaDfGene adds 2 packages (1 with compiled code, 820 KB of source tarballs). Heaviest: rlang 766 KB, xegaSelectGene 54 KB.
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 1.0.0.10Latest
- RR 4.6.0 released · 2026-04-24
- 1.0.0.9
- 1.0.0.72025-08-22 · diff ↗
- 1.0.0.52025-07-29 · diff ↗ ·
added 6 exports
CauchySF, DETVSF, FitnessBasedSelfAdaptiveSF, RandomGaussianSF, UniformRandomScaleFactorDERSF, xegaDfReplicateGeneDEPipeline - 1.0.0.3
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- 1.0.0.02024-02-05
- RR 4.3.0 released · 2023-04-21
Package metadata
- First published
- 2024-02-05
- Total releases
- 6 / 2 yrs
- License
- MIT + file LICENSE OSI
- Download size
- 22 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("xegaDfGene")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.