Package: xegaPopulation 1.0.0.15

xegaPopulation: Genetic Population Level Functions

This collection of gene representation-independent functions implements the population layer of extended evolutionary and genetic algorithms and its support for the R-package 'xega' <https://CRAN.R-project.org/package=xega>. The population layer consists of functions for initializing, logging, observing, evaluating a population of genes, as well as of computing the next population. For parallel evaluation of a population of genes 4 execution models - named Sequential, MultiCore, FutureApply, and Cluster - are provided. They are implemented by configuring the lapply() function. The execution model FutureApply can be externally configured as recommended by Bengtsson (2021) <doi:10.32614/RJ-2021-048>. Configurable acceptance rules and cooling schedules (see Kirkpatrick, S., Gelatt, C. D. J, and Vecchi, M. P. (1983) <doi:10.1126/science.220.4598.671>, and Aarts, E., and Korst, J. (1989, ISBN:0-471-92146-7) offer simulated annealing or greedy randomized approximate search procedure elements. Adaptive crossover and mutation rates depending on population statistics generalize the approach of Stanhope, S. A. and Daida, J. M. (1996, ISBN:0-18-201-031-7). For 'xega''s architecture, see Geyer-Schulz, A. (2025) <doi:10.5445/IR/1000187255>.

Authors:Andreas Geyer-Schulz [aut, cre]

xegaPopulation_1.0.0.15.tar.gz
xegaPopulation_1.0.0.15.zip(r-4.7)xegaPopulation_1.0.0.15.zip(r-4.6)xegaPopulation_1.0.0.15.zip(r-4.5)
xegaPopulation_1.0.0.15.tgz(r-4.6-any)xegaPopulation_1.0.0.15.tgz(r-4.5-any)
xegaPopulation_1.0.0.15.tar.gz(r-4.7-any)xegaPopulation_1.0.0.15.tar.gz(r-4.6-any)
xegaPopulation_1.0.0.15.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
xegaPopulation/json (API)
NEWS

# Install 'xegaPopulation' in R:
install.packages('xegaPopulation', repos = c('https://ageyerschulz.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ageyerschulz/xegapopulation/issues

On CRAN:

Conda:

3.68 score 1 packages 16 scripts 258 downloads 59 exports 10 dependencies

Last updated from:26af8ed4d7. Checks:7 WARNING, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64WARNING124
source / vignettesOK161
linux-release-x86_64WARNING105
macos-release-arm64WARNING73
macos-oldrel-arm64WARNING83
windows-develWARNING83
windows-releaseWARNING69
windows-oldrelWARNING74
wasm-releaseOK96

Exports:AcceptBestAcceptFactoryAcceptIVMetropolisAcceptMetropolisAcceptNewGeneApplyFactoryasPipelineasPipelineGasPipelineIDcheckTerminationFactoryConstCRateConstMRateCoolingFactoryCross2GeneCrossGeneCrossRateFactoryExponentialAdditiveCoolingExponentialMultiplicativeCoolingfutureLapplyfutureLapplyHetIACRateIAMBitRateIAMRateInitGenelFxegaGaGeneLogarithmicMultiplicativeCoolingMClapplyMClapplyHetMetropolisAcceptanceProbabilityMetropolisTableMutationRateFactoryPowerAdditiveCoolingPowerMultiplicativeCoolingPparLapplyPparLapplyHetReplicateGenermpiLapplyterminateAbsoluteErrorterminatedFalseterminateGEQterminateLEQterminatePACterminateRelativeErrorterminateRelativeErrorZeroTerminationFactoryTrigonometricAdditiveCoolingxegaAsPipelineFactoryxegaBestGeneInPopulationxegaBestInPopulationxegaConfigurationxegaEvalPopulationxegaEvalPopulationFactoryxegaInitPopulationxegaLogEvalsPopulationxegaNextPopulationxegaObservePopulationxegaRepairPopxegaRepEvalPopulationxegaSummaryPopulation

Dependencies:codetoolsdigestfuturefuture.applyglobalslistenvparallellyrlangxegaGaGenexegaSelectGene