| tagCell | R Documentation |
Filtrar cdata usando gráficos y dibujando regiones
tagCell(
cdata,
pdata,
paths,
cell_tags,
randomize_ucids = FALSE,
tag_box_size = 50,
cell_resize = NULL,
tag_channels_select = c("BF"),
n_max = 10,
seed = 1,
tmp_output_file = NULL,
tag_ggplot = NULL,
equalize_images = F,
normalize_images = F,
debug_messages = F
)
cdata |
dataframe of "cell data" |
pdata |
dataframe "position data" |
paths |
dataframe of image paths |
cell_tags |
list of named vectors corresponding to tag groups and tags: list(named_item1 = c(option1, option2, ...), named_item2 ...) |
randomize_ucids |
Randomize ucid order. |
tag_box_size |
size of the image crop in pixels (integer) |
cell_resize |
resize of the image crop in pixels (integer) |
tag_channels_select |
a vector giving names for the image channels: c("BF", "YFP.out", etc....) |
n_max |
max number of boxes in the image |
seed |
seed for random sampling of images |
tmp_output_file |
File path into which tagging information will be dumped by user request. NULL by default, to automatically create and append to a tmp file. |
tag_ggplot |
a ggplot object to display in the second tab, may be used for something someday. |
equalize_images |
Use magick's function to "equalize" the images. |
normalize_images |
Use magick's function to "normalize" the images. |
debug_messages |
print debug messages |
Lots of stuff.
path <- "/mac/apesta/trololololol/"
cell.data <- rcell2::cell.load.alt(path = path)
image.paths <- cell.data$d.paths # Si usaste load_cell es: image.paths <- rcell2::magickPaths(cell.data)
pdata <- read_tsv(paste0(path, "pdata.csv"))
cdata <- left_join(cell.data$d, pdata)
p <- ggplot() +
geom_line(aes(x=t.frame, y=cf.y, group=ucid))
tag_channels_select <- c("BF", "BF.out", "YFP", "YFP.out")
saved <- rcell2::tagCell(cdata,
pdata,
image.paths,
cell_tags = list(far1_drop = c(TRUE,
FALSE),
budding = c("emergence",
"division",
"shmoo_o_algo"),
artifact = c("segmentation",
"crowding",
"out_of_focus",
"interesante",
"death",
"flown_away",
"not_a_cell")
),
tag_channels_select = tag_channels_select,
.equalize = T,
.normalize = F,
n_max = 50,
tag_box_size = 75,
cell_resize = 300,
tag_ggplot = p,
tmp_output_file = "../output/annotations/progress.csv",
debug_messages = F,
annotation_params = c(color = "none", background = "none")
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.