|
| 1 | +as.data.frame() %>% |
| 2 | +sort() %>% |
| 3 | +View() |
| 4 | +ah$species %>% |
| 5 | +unique() %>% |
| 6 | +as.data.frame() %>% |
| 7 | +arrange() %>% |
| 8 | +View() |
| 9 | +# Query AnnotationHub |
| 10 | +Flathead <- query(ah, "Mugil cephalus") |
| 11 | +Flathead |
| 12 | +Flathead_annot <- ah[["AH118155"]] |
| 13 | +View(Flathead_annot) |
| 14 | +genes(Flathead_annot, return.type = "data.frame") %>% View() |
| 15 | +Flathead_annot |
| 16 | +genes(Flathead_annot) |
| 17 | +remove.packages("sccomp") |
| 18 | +remove.packages("cmdstanr") |
| 19 | +devtools::install_github("MangiolaLaboratory/sccomp") |
| 20 | +install.packages("cmdstanr", repos = c("https://stan-dev.r-universe.dev/", getOption("repos"))) |
| 21 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) # Just checking system setting |
| 22 | +cmdstanr::install_cmdstan() |
| 23 | +cmdstanr::install_cmdstan(overwrite=TRUE) |
| 24 | +remove.packages("sccomp") |
| 25 | +remove.packages("cmdstanr") |
| 26 | +devtools::install_github("MangiolaLaboratory/sccomp") |
| 27 | +remove.packages("sccomp") |
| 28 | +install.packages("cmdstanr", repos = c("https://stan-dev.r-universe.dev/", getOption("repos"))) |
| 29 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) # Just checking system setting |
| 30 | +cmdstanr::install_cmdstan() |
| 31 | +remove.packages("sccomp") |
| 32 | +remove.packages("cmdstanr") |
| 33 | +devtools::install_github("MangiolaLaboratory/sccomp") |
| 34 | +install.packages("cmdstanr", repos = c("https://stan-dev.r-universe.dev/", getOption("repos"))) |
| 35 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) # Just checking system setting |
| 36 | +cmdstanr::install_cmdstan() |
| 37 | +seurat <- readRDS("~/Desktop/DGE_scRNA/data/BAT_GSE160585_final.rds") |
| 38 | +seurat_sub <- subset(seurat, subset = (condition %in% c("TN", "cold7"))) |
| 39 | +library(sccomp) |
| 40 | +sccomp_result <- seurat_sub %>% |
| 41 | +sccomp_estimate( |
| 42 | +formula_composition = ~ condition, |
| 43 | +.sample = sample, |
| 44 | +.cell_group = celltype, |
| 45 | +bimodal_mean_variability_association = TRUE, |
| 46 | +cores = 1 |
| 47 | +) %>% |
| 48 | +sccomp_remove_outliers(cores = 1, verbose = FALSE) %>% # Optional |
| 49 | +sccomp_test() |
| 50 | +library(tidyverse) |
| 51 | +sccomp_result <- seurat_sub %>% |
| 52 | +sccomp_estimate( |
| 53 | +formula_composition = ~ condition, |
| 54 | +.sample = sample, |
| 55 | +.cell_group = celltype, |
| 56 | +bimodal_mean_variability_association = TRUE, |
| 57 | +cores = 1 |
| 58 | +) %>% |
| 59 | +sccomp_remove_outliers(cores = 1, verbose = FALSE) %>% # Optional |
| 60 | +sccomp_test() |
| 61 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) |
| 62 | +cmdstanr::install_cmdstan() |
| 63 | +cmdstanr::install_cmdstan(overwrite=TRUE) |
| 64 | +remove.packages(sccomp) |
| 65 | +remove.packages("sccomp") |
| 66 | +remove.packages("cmdstanr") |
| 67 | +devtools::install_github("MangiolaLaboratory/sccomp") |
| 68 | +install.packages("cmdstanr", repos = c("https://stan-dev.r-universe.dev/", getOption("repos"))) |
| 69 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) # Just checking system setting |
| 70 | +cmdstanr::install_cmdstan() |
| 71 | +cmdstanr::install_cmdstan() |
| 72 | +cmdstanr::install_cmdstan(overwrite = TRUE) |
| 73 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) |
| 74 | +cmdstanr::install_cmdstan() |
| 75 | +cmdstanr::install_cmdstan(overwrite=TRUE) |
| 76 | +cmdstanr::remove_cmdstan() |
| 77 | +cmdstanr::install_cmdstan() |
| 78 | +cmdstanr::install_cmdstan(overwrite = TRUE) |
| 79 | +cmdstanr::install_cmdstan(overwrite = TRUE) |
| 80 | +install.packages("cmdstanr", repos = c("https://stan-dev.r-universe.dev/", getOption("repos"))) |
| 81 | +cmdstanr::check_cmdstan_toolchain(fix = TRUE) # Just checking system setting |
| 82 | +cmdstanr::install_cmdstan() |
| 83 | +cmdstanr::install_cmdstan(overwrite = TRUE) |
| 84 | +system(quarto render schedule.qmd) |
| 85 | +getwd() |
| 86 | +setwd("Desktop/intro_r_rmd/lessons/") |
| 87 | +system(quarto render schedule.qmd) |
| 88 | +system("quarto render schedule.qmd") |
| 89 | +system("quarto render schedule.qmd") |
| 90 | +getwd() |
| 91 | +system("quarto render schedule.qmd") |
| 92 | +system("quarto render schedule.qmd") |
| 93 | +system("quarto render 01-introR-R-and-RStudio.qmd") |
| 94 | +system("quarto render 01_introR-R-and-RStudio.qmd") |
| 95 | +system("quarto render 01a_introR-R-and-RStudio.qmd") |
| 96 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 97 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 98 | +system("quarto render 01a_introR-R-and-RStudio.qmd") |
| 99 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 100 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 101 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 102 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 103 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 104 | +system("quarto render 01b_introR-R-and-RStudio.qmd") |
| 105 | +age <- c(10, 25, 60, NA) |
| 106 | +age > 26 |
| 107 | +age [age > 26] |
| 108 | +which(age > 26) |
| 109 | +?which |
| 110 | +library(ggplot2) |
| 111 | +?read.table |
| 112 | +number-mean <- 2 +5 |
| 113 | +pos_0 <- c(1,2,2,3,2,3,3,3,2,3,3) |
| 114 | +neg_0 <- c(0,0,0,0,0,0,0,0,0,0,1) |
| 115 | +cor(pos_0, neg_0, method = 'pearson') |
| 116 | +library(tidyverse) |
| 117 | +tib_0 <- tibble(pos_0, neg_0) |
| 118 | +cor(tib_0$pos_0, tib_0$neg_0, method = 'pearson') |
| 119 | +ggplot(tib_0) + |
| 120 | +geom_point(aes(x = pos_0, y = neg_0)) |
| 121 | +ggplot(tib_0) + |
| 122 | +geom_point(aes(x = pos_0, y = neg_0)) + |
| 123 | +geom_jitter() |
| 124 | +ggplot(tib_0) + |
| 125 | +geom_jitter(aes(x = pos_0, y = neg_0)) |
| 126 | +?geom_jitter |
| 127 | +load("~/Desktop/GOs_for_plotting.RData") |
| 128 | +# Subset data frame |
| 129 | +bp_plot <- bp_oe[1:30, ] |
1 | 130 | ggplot(bp_plot) # what happens? |
2 | 131 | library(tidyverse) |
3 | 132 | devtools::install_github("immunogenomics/presto") |
@@ -376,137 +505,8 @@ install.packages("tidyverse") |
376 | 505 | install.packages("seurat") |
377 | 506 | install.packages("Seurat") |
378 | 507 | library(tidyverse) |
379 | | -getwd() |
380 | 508 | setwd("~/Documents/Intro-to-Python/") |
381 | | -system("quarto render lessons/05_loops.qmd") |
382 | | -system("quarto render lessons/05_loops.qmd") |
383 | | -system("quarto render lessons/05_loops.qmd") |
384 | | -system("quarto render lessons/05_loops.qmd") |
385 | | -system("quarto render lessons/05_loops-Answer_key.qmd") |
386 | | -system("quarto render lessons/05_loops.qmd") |
387 | | -getwd() |
388 | | -system("quarto render lessons/05_loops.qmd") |
389 | | -system("quarto render lessons/05_loops.qmd") |
390 | | -system("quarto render lessons/05_loops-Answer_key.qmd") |
391 | | -system("quarto render lessons/06_functions-Answer_key.qmd") |
392 | | -system("quarto render lessons/06_functions.qmd") |
393 | | -system("quarto render lessons/07_libraries.qmd") |
394 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
395 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
396 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
397 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
398 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
399 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
400 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
401 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
402 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
403 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
404 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
405 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
406 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
407 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
408 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
409 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
410 | | -system("quarto render lessons/01_setting_up.qmd") |
411 | | -system("quarto render lessons/03_conditional_statements.qmd") |
412 | | -system("quarto render lessons/03_conditional_statements-Answer_key.qmd") |
413 | | -system("quarto render lessons/03_conditional_statements.qmd") |
414 | | -system("quarto render lessons/03_conditional_statements-Answer_key.qmd") |
415 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
416 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
417 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
418 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
419 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
420 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
421 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
422 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
423 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
424 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
425 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
426 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
427 | | -system("quarto render lessons/09_pandas_dataframes-Answer_key.qmd") |
428 | | -system("quarto render lessons/09_pandas_dataframes-Answer_key.qmd") |
429 | | -system("quarto render lessons/09_pandas_dataframes-Answer_key.qmd") |
430 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
431 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
432 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
433 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
434 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
435 | | -system("quarto render lessons/10_data_wrangling-Answer_key.qmd") |
436 | | -system("quarto render lessons/10_data_wrangling.qmd") |
437 | | -system("quarto render lessons/10_data_wrangling.qmd") |
438 | | -system("quarto render lessons/10_data_wrangling-Answer_key.qmd") |
439 | | -system("quarto render lessons/10_data_wrangling.qmd") |
440 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
441 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
442 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
443 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
444 | | -system("quarto render lessons/05_loops.qmd") |
445 | | -system("quarto render lessons/05_loops.qmd") |
446 | | -system("quarto render lessons/01_setting_up.qmd") |
447 | | -system("quarto render lessons/11_plotting_basics.qmd") |
448 | | -system("quarto render lessons/11_plotting_basics-Answer_key.qmd") |
449 | | -system("quarto render lessons/11_plotting_basics-Answer_key.qmd") |
450 | | -system("quarto render lessons/11_plotting_basics.qmd") |
451 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
452 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
453 | | -system("quarto render lessons/12_boxplots.qmd") |
454 | | -system("quarto render lessons/12_boxplots.qmd") |
455 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
456 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
457 | | -system("quarto render lessons/12_boxplots.qmd") |
458 | | -system("quarto render lessons/12_boxplots.qmd") |
459 | | -system("quarto render lessons/12_boxplots.qmd") |
460 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
461 | | -system("quarto render lessons/01_setting_up-Answer_key.qmd") |
462 | | -system("quarto render lessons/01_setting_up-Answer_key.qmd") |
463 | | -system("quarto render lessons/01_setting_up.qmd") |
464 | | -system("quarto render lessons/02_variables-Answer_key.qmd") |
465 | | -system("quarto render lessons/02_variables.qmd") |
466 | | -system("quarto render lessons/03_conditional_statements-Answer_key.qmd") |
467 | | -system("quarto render lessons/03_conditional_statements.qmd") |
468 | | -system("quarto render lessons/04_data_structures-Answer_key.qmd") |
469 | | -system("quarto render lessons/04_data_structures.qmd") |
470 | | -system("quarto render lessons/05_loops-Answer_key.qmd") |
471 | | -system("quarto render lessons/05_loops.qmd") |
472 | | -system("quarto render lessons/06_functions-Answer_key.qmd") |
473 | | -system("quarto render lessons/06_functions.qmd") |
474 | | -system("quarto render lessons/07_libraries.qmd") |
475 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
476 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
477 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
478 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
479 | | -system("quarto render lessons/08_numpy_arrays-Answer_key.qmd") |
480 | | -system("quarto render lessons/08_numpy_arrays.qmd") |
481 | | -system("quarto render lessons/09_pandas_dataframes-Answer_key.qmd") |
482 | | -system("quarto render lessons/09_pandas_dataframes.qmd") |
483 | | -system("quarto render lessons/10_data_wrangling-Answer_key.qmd") |
484 | | -system("quarto render lessons/10_data_wrangling.qmd") |
485 | | -system("quarto render lessons/11_plotting_basics-Answer_key.qmd") |
486 | 509 | system("quarto render lessons/11_plotting_basics.qmd") |
487 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
488 | | -system("quarto render lessons/12_boxplots.qmd") |
489 | 510 | system("quarto render lessons/13_machine_learning.qmd") |
490 | | -system("quarto render lessons/11_plotting_basics.qmd") |
491 | | -system("quarto render schedule/schedule.qmd") |
492 | | -system("quarto render schedule/schedule.qmd") |
493 | | -system("quarto render schedule/schedule.qmd") |
494 | | -system("quarto render schedule/schedule.qmd") |
495 | | -system("quarto render schedule/schedule.qmd") |
496 | | -system("quarto render lessons/01_setting_up.qmd") |
497 | | -system("quarto render lessons/06_functions.qmd") |
498 | | -system("quarto render lessons/06_functions-Answer_key.qmd") |
499 | | -system("quarto render lessons/11_plotting_basics.qmd") |
500 | | -system("quarto render lessons/12_boxplots.qmd") |
501 | | -system("quarto render lessons/12_boxplots-Answer_key.qmd") |
502 | | -system("quarto render schedule/schedule.qmd") |
503 | | -python -m ipykernel install --user --name intro_python --display-name "intro_python" |
504 | | -system("quarto render schedule/schedule.qmd") |
505 | | -system("quarto render lessons/01_setting_up-Answer_key.qmd") |
506 | | -system("quarto render schedule/schedule.qmd") |
507 | | -system("quarto render lessons/05_loops.qmd") |
508 | | -system("quarto render lessons/05_loops.qmd") |
509 | | -system("quarto render lessons/") |
510 | | -system("quarto render lessons/") |
511 | | -system("quarto render lessons/11_plotting_basics.qmd") |
512 | | -system("quarto render lessons/01_setting_up.qmd") |
| 511 | +system("quarto render lessons/13_machine_learning.qmd") |
| 512 | +system("quarto render lessons/13_machine_learning.qmd") |
0 commit comments