Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----setup--------------------------------------------------------------------
library(ofpetrial)
## -----------------------------------------------------------------------------
#--- for nitrogen ---#
n_plot_info <-
prep_plot(
input_name = "NH3",
unit_system = "imperial",
machine_width = 30,
section_num = 1,
harvester_width = 30,
plot_width = 30
)
dplyr::glimpse(n_plot_info)
#--- for seed ---#
seed_plot_info <-
prep_plot(
input_name = "seed",
unit_system = "imperial",
machine_width = 60,
section_num = 24,
harvester_width = 30,
plot_width = 30
)
dplyr::glimpse(seed_plot_info)
## -----------------------------------------------------------------------------
input_plot_info <- list(n_plot_info, seed_plot_info)
exp_data <-
make_exp_plots(
input_plot_info = input_plot_info,
boundary_data = system.file("extdata", "boundary-simple1.shp", package = "ofpetrial"),
abline_data = system.file("extdata", "ab-line-simple1.shp", package = "ofpetrial"),
abline_type = "free"
)
## -----------------------------------------------------------------------------
exp_data$exp_plots
## -----------------------------------------------------------------------------
exp_data$exp_plots[[1]]
## -----------------------------------------------------------------------------
viz(exp_data, type = "layout", abline = TRUE)
## -----------------------------------------------------------------------------
#!===========================================================
# ! Assign rates
# !===========================================================
n_rate_info <-
prep_rate(
plot_info = n_plot_info,
gc_rate = 180,
unit = "lb",
rates = c(100, 140, 180, 220, 260),
design_type = "ls",
rank_seq_ws = c(5, 4, 3, 2, 1)
)
dplyr::glimpse(n_rate_info)
seed_rate_info <-
prep_rate(
plot_info = seed_plot_info,
gc_rate = 32000,
unit = "seed",
min_rate = 16000,
max_rate = 40000,
num_rates = 4,
design_type = "ls"
)
dplyr::glimpse(seed_rate_info)
## -----------------------------------------------------------------------------
trial_design <- assign_rates(exp_data, rate_info = list(n_rate_info, seed_rate_info))
## -----------------------------------------------------------------------------
viz(trial_design, abline = TRUE)
## -----------------------------------------------------------------------------
(
cor_inputs <- check_ortho_inputs(trial_design)
)
## ----eval = FALSE-------------------------------------------------------------
# make_trial_report(
# td = trial_design,
# folder_path = getwd()
# )
## ----eval = FALSE-------------------------------------------------------------
# write_trial_files(td, folder_path = getwd(), zip = TRUE, zip_name = "td-collection")
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.