DOEoptimizer is an R package that provides four optimization algorithms specifically designed to optimize criteria (matrix input functions) for physical experiments.
It offers a comprehensive set of tools and utilities for constructing optimal experimental designs using various optimization techniques, including genetic algorithms, simulated annealing, stochastic optimization, and greedy algorithms.
You can install the latest version of the package manually or directly from GitHub.
Make sure you have the devtools
package installed, then use:
install.packages("devtools")
devtools::install_github("TheseAdama/DOEoptimizer")
-
Download the ZIP or TAR.GZ file
Download the latest version of the package in ZIP or TAR.GZ format.
- For Windows:
DOEoptimizer_x.y.z.zip
- For Linux/macOS:
DOEoptimizer_x.y.z.tar.gz
- For Windows:
-
Install the package manually in R
Open your R session and run one of the following commands, replacing the file path with where you downloaded the archive:
-
On Windows:
install.packages("path/to/DOEoptimizer_x.y.z.zip", repos = NULL, type = "win.binary")
-
On Linux/macOS:
install.packages("path/to/DOEoptimizer_x.y.z.tar.gz", repos = NULL, type = "source")
-
After installation, load the package:
library(DOEoptimizer)