Description Usage Arguments Value Examples
The variation-E of neighborful algorithm uses both param1_threshold
and
param2_threshold
exclusion criteria to remove colonies as excluded ones
by removing empty_indices
from both outer and inner loops of the
algorithm. The outer loop of the algorithm is used to iterate over the list
of colony indices
. The inner loop of the algorithm is used to iterate
over all possible combinations of adjoining neighbors of a selected colony
from the outer loop.
1 2 3 | excluded_coloniesE(plateformat, colony_indices, colony_area_raw_data,
empty_indices, excluded_colonies, plate_median_threshold, param1_threshold,
param2_threshold, is_middle)
|
plateformat |
An integer which can be one of 96 or 384 or 1536 |
colony_indices |
A vector of indices. If the value of |
colony_area_raw_data |
A numeric vector of raw data representing the area yeast grown at a specific location on a nutrient medium agar plate |
empty_indices |
A numeric vector of indexed empty locations. It can also be the indices of control colonies grown on a plate, which may be used for normalizing the colony area of a plate |
excluded_colonies |
A numeric vector of indices that are part of excluded colonies |
plate_median_threshold |
This threshold value is computed by multiplying
the value of |
param1_threshold |
The numeric value which can be one from |
param2_threshold |
The numeric value which can be one from |
is_middle |
logical. If |
The numeric vector of excluded colonies by neighborful algorithm of variation-E
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | plateformat <- 1536
data_area <- simulated_data_1536(data_384 = colonyarea$data_subtypes,
in_data_flow = "across",
out_data_flow = "down",
is_plate_coords = TRUE)
empty_indices <- which(convert_small_to_large(plate_from = 384,
plate_to = plateformat,
data_from = colonyarea$data_subtypes,
in_data_flow = 'across',
out_data_flow = "down",
is_plate_coords = FALSE)$y %in% 'Empty')
p_median <- plate_median(empty_indices = empty_indices,
colony_area_raw_data = data_area$y)
plate_median_threshold <- p_median/4
all_indices <- 1:plateformat
middle_colony_indices <- all_indices[-(not_middle_indices(plateformat))]
excluded_coloniesE(plateformat = plateformat,
colony_indices = middle_colony_indices,
colony_area_raw_data = data_area$y,
empty_indices = empty_indices,
excluded_colonies = c(),
plate_median_threshold = plate_median_threshold,
param1_threshold = 1,
param2_threshold = 1,
is_middle = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.