Skip to contents

Design

Functions to help with the design of experiments.

speed()
Optimise Experimental Design Layout Using Simulated Annealing

Metrics

Functions to optimise designs in different ways.

Objective functions

objective_function_piepho()
Objective Function with Metric from Piepho
objective_function_signature() objective_function()
Default objective functions

Calculation functions

Functions that calculate values for the objective functions

calculate_adjacency_score()
Calculate Adjacency Score for Design
calculate_balance_score()
Calculate Balance Score for Experimental Design
calculate_ed()
Even Distribution Calculation
calculate_efficiency_factor()
Calculate Efficiency Factor according Piepho
calculate_nb()
Neighbour Balance Calculation
get_edges()
Get Weighted Edges
get_vertices()
Get Vertices of Each Item

Plotting

Functions for checking designs.

autoplot()
Generate plots for designs generated in speed
plot_progress()
Plot Optimization Progress
print(<design>)
Print method for speed design objects

Helper Functions

Utility functions to initialize objects.

create_pair_mapping()
Create Pair Mapping
initialise_design_df() initialize_design_df()
Initialise Design Data Frame

Advanced options

speed-options
Package Options for speed