Skip to content
Snippets Groups Projects
Commit aab1671b authored by Arnaud Duvermy's avatar Arnaud Duvermy
Browse files

modif tuto htrsim

parent 14423d5c
No related branches found
No related tags found
No related merge requests found
################################### Getting started ######################################################## ################################### Getting started ########################################################
### Required
library(tidyverse)
library(data.table)
############################################################################### ###############################################################################
...@@ -24,14 +26,14 @@ set_gene_name = paste0('gene', 1:N_genes) ...@@ -24,14 +26,14 @@ set_gene_name = paste0('gene', 1:N_genes)
set_gene_name set_gene_name
### Fill INPUT Dataframe ### Fill INPUT Dataframe
genes_NB_params <- samples$name %>% #samples$name %>%
map(~(list(name=., #sample_name genes_NB_params <- map2(.x= samples$name, .y = samples$n_rep, ~(list(name=.x, #sample_name
n_replicates = sample(1:max_N_replicates, 1), #random int between 1 & max_N_replicates n_replicates = .y,#sample(1:max_N_replicates, 1), #random int between 1 & max_N_replicates
name_gene = set_gene_name, # gene_name name_gene = set_gene_name, # gene_name
mu = runif(100,1000, n = N_genes), #mu(ij) mu = runif(100,1000, n = N_genes), #mu(ij)
alpha = set_alpha_per_gene))) %>% # alpha(i) alpha = set_alpha_per_gene))) %>% # alpha(i)
rbindlist(.) %>% data.frame() ## convert to dtf rbindlist(.) %>% data.frame() ## convert to dtf
genes_NB_params
## Use filter to understand our dtf ## Use filter to understand our dtf
## Notice that alpha is equal for equivalent gene between sample ## Notice that alpha is equal for equivalent gene between sample
genes_NB_params %>% filter(name_gene == "gene2") genes_NB_params %>% filter(name_gene == "gene2")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment