Medial entorhinal-hippocampal desynchronization parallels the emergence of memory impairment in a mouse model of Alzheimer's disease pathology.
The 14 matches · 4 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
- [1] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Analysis of local field potential and single-unit data ↔ externalPackages/FMAToolbox/Analyses/FilterLFP.m, the whole file · a weak match · score 0.74 · 10–20 cm, filtered LFPs, local field potential, frequency band, MATLAB, theta
- [2] § RESULTS › Reduced hippocampal theta power emerges between 6 and 8 months of age in 3xTg mice ↔ LFP_Analysis/Coherence/coherency_allregions_multi_drift.m, lines 145–222 · score 0.73 · 30–50 Hz, 90–130 Hz, Fast gamma, slow gamma, 90 Hz, theta
- [3] § RESULTS › Reduced hippocampal theta power emerges between 6 and 8 months of age in 3xTg mice ↔ LFP_Analysis/Coherence/coherency_allregions_multi_drift_byspeed.m, lines 147–228 · score 0.73 · 30–50 Hz, 90–130 Hz, Fast gamma, slow gamma, 90 Hz, theta
- [4] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Analysis of local field potential and single-unit data ↔ All Code and Data to Generate Plots and Stats/Vetere_2026_AllPlotsAndStats.Rmd, lines 3629–3711 · score 0.71 · Unit LFP frequency, spike train frequency, theta LFP frequency, precession, speeds, CA1
- [5] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Analysis of local field potential and single-unit data ↔ LFP_Analysis/Coherence/coherency_test_all_regions_multi_drift_bylyr_noweighting.m, lines 1–37 · score 0.63 · coherency function, Chronux, chosen, concatenated, bins, LFP
- [6] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Virtual reality training ↔ preprocessing/metadata/BWMetadataSystem/bz_SessionMetadataTextTemplate.m, lines 35–116 · score 0.60 · motion tracker, linear track, surgery, weight, animals
- [7] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Analysis of local field potential and single-unit data ↔ externalPackages/FMAToolbox/FMAToolbox.m, the whole file · a weak match · score 0.56 · phase precession, place cells, cutting, behavior, neurons, LFP
- [8] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Analysis of local field potential and single-unit data ↔ externalPackages/CircularStats/circ_plot.m, the whole file · a weak match · score 0.56 · circular statistics toolbox, resultant vector, MATLAB
- [9] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Headbar surgery ↔ preprocessing/metadata/BWMetadataSystem/bz_AnimalMetadataTextTemplate.m, lines 34–77 · score 0.54 · skin, anesthetized, isoflurane, carprofen, kg, subcutanerously
- [10] § RESULTS › Spatial memory impairments emerge between 6 and 8 months of age in 3xTg mice ↔ All Code and Data to Generate Plots and Stats/Vetere_2026_AllPlotsAndStats.Rmd, lines 916–1037 · score 0.54 · amyloid plaques, way ANOVA, subiculum, Sex, Genotype, immunohistochemistry
- [11] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › QUANTIFICATION AND STATISTICAL ANALYSIS ↔ All Code and Data to Generate Plots and Stats/Vetere_2026_AllPlotsAndStats.Rmd, lines 3355–3426 · score 0.53 · Watson Williams, equal kappa, Kuiper, mu, circular, Genotypes
- [12] § RESULTS › Progressive disruptions in hippocampal phase locking in 3xTg mice ↔ Single_Unit_Analysis/HIPP_SpikeProcessing_LV_all_2023_V3_Aonly.m, lines 84–126 · score 0.52 · DG units, CA1 units, phase locking, broader, waveforms, layer
- [13] § EXPERIMENTAL MODEL AND STUDY PARTICIPANT DETAILS › METHOD DETAILS › Analysis of local field potential and single-unit data ↔ Single_Unit_Analysis/SingleUnitProcessing.m, lines 52–74 · score 0.52 · background subtracted, Phy, Kilosort, clusters, waveform, animal
- [14] § RESULTS › Progressive disruptions in hippocampal phase locking in 3xTg mice ↔ externalPackages/FMAToolbox/FMAToolbox.m, the whole file · a weak match · score 0.51 · Phase precession, place cells, firing rates, detection, neurons, LFP
Paper
Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC
The paper is loaded when this pane is shown.
The authors' code
R Markdown · 4,284 lines · 172 KB · GPL-3.0 · 3 matches
- ---
- title: "Vetere_2026_AllPlotsAndStats_V2"
- output: word_document
- date: "2026-05-03"
- ---
- ```{r setup, echo=FALSE, warning=FALSE}
- # load libraries and set up color palettes and general functions
- library(readxl)
- library(data.table)
- library(dplyr)
- library(tidyverse)
- library(plyr)
- library(plotrix)
- library(car)
- library(broom)
- library(reshape2)
- library(RColorBrewer)
- library(writexl)
- library(multcomp)
- library(emmeans)
- library(ez)
- library(rstatix)
- library(lme4)
- library(lmtest)
- library(lmerTest)
- library(circular)
- library(rlang)
- library(twosamples)
- library(kuiper.2samp)
- library(ggforce)
- library(ggbeeswarm)
- library(R.matlab)
- library(pracma)
- library(knitr)
- scale_fill_palette = c(
- "6wt" = "#509FE9",
- "8wt" ="#355CA7",
- "63x" ="#de9cbf",
- "83x" ="#AE86B6"
- )
- scale_colour_palette = c(
- "6wt" = "#509FE9",
- "8wt" ="#355CA7",
- "63x" = "#de9cbf",
- "83x" ="#AE86B6"
- )
- scale_fill_palette_6mo = c(
- "WT" = "#509FE9",
- "3xTg" ="#de9cbf"
- )
- scale_colour_palette_6mo = c(
- "WT" = "#509FE9",
- "3xTg" ="#de9cbf"
- )
- scale_colour_palette_8mo = c(
- "WT" ="#355CA7",
- "3xTg" ="#AE86B6"
- )
- scale_fill_palette_8mo = c(
- "WT" ="#355CA7",
- "3xTg" ="#AE86B6"
- )
- ################
- AnyPlotbygroupandsex_adjaxis_facet <- function(df, y, title, ytitle, ymin, ymax) { # ymin =0, ymax=50){
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot +geom_sina(aes(col= Group_name, shape = Sex), alpha = 0.5, na.rm = TRUE, show.legend=TRUE, jitter_y = FALSE) +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun.y = "mean", alpha = 0.4, aes(fill=Group_name), color = 'black') +
- stat_summary( color = "black", fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 0.8, show.legend=FALSE) +
- ggtitle(title) + ylab(ytitle) +
- scale_fill_manual("legend", values = scale_fill_palette, guide = "none")+
- scale_color_manual("legend", values = scale_colour_palette, guide = "none")+
- scale_y_continuous(expand = c(0,0)) +
- coord_cartesian(ylim=c(ymin, ymax))+
- scale_alpha(guide = 'none') +
- facet_grid(.~Age, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 16, colour = "black"),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- }
- General_AOVbyanim_ez <- function(data, y, agevar, subjectvar) {
- avar <- substitute(agevar)
- svar <-substitute(subjectvar)
- gvar <- substitute(Genotype)
- yvar <- substitute(y)
- df<- substitute(data)
- aov <- eval.parent(substitute(ezANOVA(data = df, wid = svar, dv = yvar, between = .(gvar, avar), type = 3, observed = .(gvar, avar), return_aov=TRUE), list(avar = avar, gvar=gvar, svar = svar, yvar=yvar, df=df)))
- return(aov)
- }
- #age x genotype posthocs
- General_byanim_holm <- function(data, y, agevar) {
- avar <- substitute(agevar)
- gvar <- substitute(Genotype)
- yvar <- substitute(y)
- df<- substitute(data)
- formula <-substitute(yvar ~ avar * gvar, list(yvar=yvar, avar=avar, gvar = gvar))
- model <-eval.parent(substitute(aov(fm, data=df), list(fm=formula, df=df)))
- anova <- eval.parent(substitute(aov(fm, data=df), list(fm=formula, df=df))) %>% summary()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Age_Broad))
- #posthoc_genotype <- pairs(emmtest, simple = "Genotype") %>%
- #rbind() %>%
- #summary(adjust = "holm")
- #posthoc_age <- pairs(emmtest, simple = "Age_Broad") %>%
- #rbind() %>%
- #summary(adjust = "holm")
- #posthoc_all <- pairs(emmtest) %>%
- #rbind() %>%
- #summary(adjust = 'holm')
- posthoc_all2 <- rbind(pairs(emmtest, simple = "Age_Broad") , pairs(emmtest, simple = "Genotype")) %>% summary(adjust ="holm")
- outlist <-list(posthoc_all2)
- return(outlist)
- }
- General_byanim_holm_sex <- function(data, y, sexvar) {
- svar <- substitute(sexvar)
- gvar <- substitute(Genotype)
- yvar <- substitute(y)
- df<- substitute(data)
- formula <-substitute(yvar ~ svar * gvar, list(yvar=yvar, svar=svar, gvar = gvar))
- model <-eval.parent(substitute(aov(fm, data=df), list(fm=formula, df=df)))
- #anova <- eval.parent(substitute(aov(fm, data=df), list(fm=formula, df=df))) %>% summary()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Sex))
- posthoc_all <- rbind(pairs(emmtest, simple = "Sex") , pairs(emmtest, simple = "Genotype")) %>% summary(adjust ="holm")
- outlist <-list(posthoc_all)
- return(outlist)
- }
- General_byanim_holm_protocol <- function(data, y, protvar) {
- pvar <- substitute(protvar)
- gvar <- substitute(Genotype)
- yvar <- substitute(y)
- df<- substitute(data)
- formula <-substitute(yvar ~ pvar * gvar, list(yvar=yvar, pvar=pvar, gvar = gvar))
- model <-eval.parent(substitute(aov(fm, data=df), list(fm=formula, df=df)))
- #anova <- eval.parent(substitute(aov(fm, data=df), list(fm=formula, df=df))) %>% summary()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Protocol))
- #posthoc_genotype <- pairs(emmtest, simple = "Genotype") %>%
- #rbind() %>%
- #summary(adjust = "holm")
- #posthoc_age <- pairs(emmtest, simple = "Age_Broad") %>%
- #rbind() %>%
- #summary(adjust = "holm")
- #posthoc_all <- pairs(emmtest) %>%
- #rbind() %>%
- #summary(adjust = 'holm')
- posthoc_all2 <- rbind(pairs(emmtest, simple = "Protocol") , pairs(emmtest, simple = "Genotype")) %>% summary(adjust ="holm")
- outlist <-list(posthoc_all2)
- return(outlist)
- }
- ################
- PowerCohPhaseStats_3way <- function(data, y, agevar, layervar, subjectvar){
- #3 way age x genotype x layer anova
- #agevar = Age_Broad or Age, layervar = Layer_name or Layername or similar, subject var = Animals, Animalname or similar, y = Coh, Run_thresh_power etc.
- avar <- substitute(agevar)
- gvar <- substitute(Genotype)
- svar <- substitute(subjectvar)
- lvar <-substitute(layervar)
- yvar <- substitute(y)
- df<- substitute(data)
- aov <- eval.parent(substitute(ezANOVA(data = df, wid = svar, dv = yvar, within = lvar, between = .(gvar, avar), type = 3, observed = .(gvar, avar, lvar), return_aov=TRUE), list(avar = avar, gvar=gvar, svar = svar, lvar= lvar, yvar=yvar, df=df)))
- return(aov)
- }
- #2 way genotype by layer, input data already subsetted for age
- PowerCohPhaseStats_2waygl <- function(data_age, y, layervar, subjectvar){
- gvar <- substitute(Genotype)
- svar <- substitute(subjectvar)
- lvar <-substitute(layervar)
- yvar <- substitute(y)
- df<- substitute(data_age)
- aov <- eval.parent(substitute(ezANOVA(data = df, wid = svar, dv = yvar, within = lvar, between = gvar, type = 3, observed = .(gvar, lvar), return_aov=TRUE), list(gvar=gvar, svar = svar, lvar= lvar, yvar=yvar, df=df)))
- return(aov)
- }
- #2 way layer x age, input data already subsetted for genotype
- PowerCohPhaseStats_2wayal <- function(data_genotype, y, agevar, layervar, subjectvar){
- #agevar = Age_Broad or Age, layervar = Layer_name or Layername or similar, subject var = Animals, Animalname or similar, y = Coh, Run_thresh_power etc.
- avar <- substitute(agevar)
- svar <- substitute(subjectvar)
- lvar <-substitute(layervar)
- yvar <- substitute(y)
- df<- substitute(data_genotype)
- aov <- eval.parent(substitute(ezANOVA(data = df, wid = svar, dv = yvar, within = lvar, between = .(avar), type = 3, observed = .(avar, lvar), return_aov=TRUE), list(avar = avar, svar = svar, lvar= lvar, yvar=yvar, df=df)))
- return(aov)
- }
- #3 way layer x genotype x sex, input data already subsetted for age
- PowerCohPhaseStats_3waygls <- function(data_age, y, layervar, subjectvar){
- #agevar = Age_Broad or Age, layervar = Layer_name or Layername or similar, subject var = Animals, Animalname or similar, y = Coh, Run_thresh_power etc.
- gvar <- substitute(Genotype)
- svar <- substitute(subjectvar)
- sexvar <- substitute(Sex)
- lvar <-substitute(layervar)
- yvar <- substitute(y)
- df<- substitute(data_age)
- aov <- eval.parent(substitute(ezANOVA(data = df, wid = svar, dv = yvar, within = lvar, between = .(gvar, sexvar), type = 3, observed = .(gvar, lvar, sexvar), return_aov=TRUE), list(gvar = gvar, svar = svar, lvar= lvar, sexvar=sexvar, yvar=yvar, df=df)))
- return(aov)
- }
- Posthocs_byage <- function(data_age, y, layervar){
- #is there a difference between genotypes for each layer at the given age?
- #agevar = Age_Broad or Age, layervar = Layer_name or Layername or similar, subject var = Animals, Animalname or similar, y = Coh, Run_thresh_power etc.
- gvar <- substitute(Genotype)
- lvar <-substitute(layervar)
- yvar <- substitute(y)
- df<- substitute(data_age)
- posthoc <- eval.parent(substitute(df %>% dplyr::group_by(lvar) %>% t_test(yvar ~gvar, p.adjust.method = "none") %>% adjust_pvalue(method = "holm"), list(df =df, lvar=lvar, yvar=yvar, gvar=gvar))) #THIS MATCHES PRISM!!
- return(posthoc)
- }
- #Alternate method that can deal with missing data - matches output from graphpad prism
- MECthetastats <- function(MECtheta_age_df) {
- df = substitute(MECtheta_age_df)
- avar = substitute(Age_Broad)
- gvar = substitute(Genotype)
- lvar = substitute(Layer_name)
- svar = substitute(animals)
- yvar = substitute(Run_thresh_power)
- #2 way
- fm <- substitute(yvar ~ gvar *lvar + (1|svar), list(yvar=yvar, gvar= gvar, svar=svar, lvar=lvar))
- model<- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df)))
- lm <- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df))) %>% summary()
- lm_aov <- eval.parent(substitute(lmer(fm, REML = T, data=df), list(fm=fm, df=df))) %>% anova()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Layer_name))
- posthoc_emmeans <- pairs(emmtest, simple = "Genotype") %>%
- rbind() %>%
- summary(adjust = "bonferroni")
- posthoc_ttest <- eval.parent(substitute(df %>% dplyr::group_by(lvar) %>% t_test(yvar ~gvar, p.adjust.method = "none") %>% adjust_pvalue(method = "bonferroni"), list(df =df, lvar=lvar, yvar=yvar, gvar=gvar)))
- outlist <-list(lm, lm_aov, posthoc_emmeans, posthoc_ttest)
- return(outlist)
- }
- #mixed model to account for missing data - ended up using prism for final version?
- CSDstats <- function(CSD_age_df) {
- df = substitute(CSD_age_df)
- avar = substitute(Age_Broad)
- gvar = substitute(Genotype)
- lvar = substitute(Layer)
- svar = substitute(Animal)
- yvar = substitute(Value)
- #2 way
- fm <- substitute(yvar ~ gvar *lvar + (1|svar), list(yvar=yvar, gvar= gvar, svar=svar, lvar=lvar))
- model<- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df)))
- lm <- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df))) %>% summary()
- lm_aov <- eval.parent(substitute(lmer(fm, REML = T, data=df), list(fm=fm, df=df))) %>% anova()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Layer))
- posthoc_emmeans <- pairs(emmtest, simple = "Genotype") %>%
- rbind() %>%
- summary(adjust = "holm")
- posthoc_ttest <- eval.parent(substitute(df %>% dplyr::group_by(lvar) %>% t_test(yvar ~gvar, p.adjust.method = "none") %>% adjust_pvalue(method = "holm"), list(df =df, lvar=lvar, yvar=yvar, gvar=gvar)))
- outlist <-list(lm, lm_aov, posthoc_emmeans, posthoc_ttest)
- return(outlist)
- }
- #
- CSDstats_3way <- function(CSD_age_df) {
- df = substitute(CSD_age_df)
- sexvar = substitute(Sex)
- gvar = substitute(Genotype)
- lvar = substitute(Layer)
- svar = substitute(Animal)
- yvar = substitute(Value)
- #3 way
- fm <- substitute(yvar ~ gvar * sexvar *lvar + (1|svar), list(yvar=yvar, gvar= gvar, sexvar = sexvar, svar=svar, lvar = lvar))
- model<- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df)))
- lm <- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df))) %>% summary()
- lm_aov <- eval.parent(substitute(lmer(fm, REML = T, data=df), list(fm=fm, df=df))) %>% anova()
- outlist <-list(lm, lm_aov)
- return(outlist)
- }
- ################
- #for r values and firing rates
- Singleunit_nonparametric <- function(celltype, y){
- #CALCULATE P VALS CORRECTED FOR MULTIPLE COMPARISONS
- df <- substitute(celltype)
- y <- substitute(y)
- yvar <- substitute(df$y, list(y=y, df = df))
- gvar <- substitute(Genotype)
- grpvar <-substitute(Groupname)
- xvar <- substitute(df$x, list(x=grpvar, df = df))
- wilcox <- eval.parent(substitute(pairwise_wilcox_test(df, y~grpvar, p.adjust.method="holm", comparisons = list(c("63x", "6wt"), c("83x", "8wt"), c("6wt", "8wt"), c("63x", "83x"))), list(y = y, grpvar = grpvar, df = df)))
- return(wilcox)
- }
- #circular statistics for firing phase/mu values
- Circstats_full <- function(celltype_6, celltype_8, y, celltype_6_WT, celltype_6_Tg, celltype_8_WT, celltype_8_Tg){
- #CALCULATE P VALS CORRECTED FOR MULTIPLE COMPARISONS
- df <- substitute(celltype)
- df6 <- substitute(celltype_6)
- df8 <- substitute(celltype_8)
- WT6data <-substitute(celltype_6_WT)
- Tg6data <- substitute(celltype_6_Tg)
- WT8data <-substitute(celltype_8_WT)
- Tg8data <- substitute(celltype_8_Tg)
- y <- substitute(y)
- yvar <- substitute(df$y, list(y=y, df = df))
- yvar6 <- substitute(df6$y, list(y=y, df6 = df6))
- yvar8 <- substitute(df8$y, list(y=y, df8 = df8))
- gvar <- substitute(Genotype)
- xvar <- substitute(df$x, list(x=gvar, df = df))
- xvar6 <- substitute(df6$x, list(x=gvar, df6 = df6))
- xvar8 <- substitute(df8$x, list(x=gvar, df8 = df8))
- #kuiper test - is anything different about these distributions? (Not sure about this)
- kuiper_6 <- eval.parent(substitute(kuiper_test(Tg6data$y, WT6data$y), list(y = y, Tg6data = Tg6data, WT6data = WT6data)))
- #equal kappa test - are concentration parameters different?
- equalkappa_6 <- eval.parent(substitute(equal.kappa.test(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- #watson williams - are means different?
- watwill_6 <- eval.parent(substitute(watson.williams.test(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- #watson wheeler - are distribution of angles different? unclear if this is the same as watson williams? non-parametric?
- watwheel_6 <-eval.parent(substitute(watson.wheeler.test(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- aovcirc_6 <- eval.parent(substitute(aov.circular(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- #kuiper test - is anything different about these distributions? (Not sure about this)
- kuiper_8 <- eval.parent(substitute(kuiper_test(Tg8data$y, WT8data$y), list(y = y, Tg8data = Tg8data, WT8data = WT8data)))
- #equal kappa test - are concentration parameters different?
- equalkappa_8 <- eval.parent(substitute(equal.kappa.test(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- #watson williams - are means different?
- watwill_8 <- eval.parent(substitute(watson.williams.test(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- #watson wheeler - are distribution of angles different? unclear if this is the same as watson williams? non-parametric?
- watwheel_8 <-eval.parent(substitute(watson.wheeler.test(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- aovcirc_8 <- eval.parent(substitute(aov.circular(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- kuiper_pvals <- c(kuiper_6[[2]], kuiper_8[[2]]) %>% p.adjust(method = 'bonferroni')
- equalkappa_pvals <- c(equalkappa_6[[7]], equalkappa_8[[7]]) %>% p.adjust(method = 'bonferroni')
- watwill_pvals <- c(watwill_6[[4]], watwill_8[[4]]) %>% p.adjust(method = 'bonferroni')
- watwheel_pvals <- c(watwheel_6[[4]], watwheel_8[[4]]) %>% p.adjust(method = 'bonferroni')
- aovcirc_pvals <- c(aovcirc_6[[12]], aovcirc_8[[12]]) %>% p.adjust(method = 'bonferroni')
- outlist <- list(kuiper_pvals, equalkappa_pvals, watwill_pvals,
- watwheel_pvals,aovcirc_pvals)
- return(outlist)
- }
- ################
- Bar_graph_t_tests <- function(df, y, agevar) {
- df = substitute(df)
- yvar = substitute(y)
- gvar = substitute(Genotype)
- avar = substitute(agevar)
- genotype <- eval.parent(substitute(df %>% dplyr::group_by(avar) %>% t_test(yvar ~gvar, p.adjust.method = "none"), list(df =df, yvar=yvar, gvar=gvar, avar=avar)))
- age <- eval.parent(substitute(df %>% dplyr::group_by(gvar) %>% t_test(yvar ~avar, p.adjust.method = "none"), list(df =df, yvar=yvar, gvar=gvar, avar=avar)))
- #
- posthoc_all <- bind_rows(genotype, age) %>% adjust_pvalue(method = "holm")
- posthoc_all <- posthoc_all[,-c(2)]
- outlist <- list( posthoc_all)
- return(outlist)
- }
- knitr::opts_chunk$set(dpi=300,fig.width=7, warning = FALSE, echo = FALSE)
- ```
- # Behavior
- ## Novel Object Location (Main Figure 1)
- ```{r behavior, echo=FALSE, warning = FALSE}
- #STILL NEED TO CHECK
- #BEHAVIOR
- #load data
- rawdata <- read_xlsx("NOL_Table_020826_forR_All.xlsx")
- #put WT first so it gets plotted on the left
- rawdata$Genotype = factor(rawdata$Genotype, levels = c('WT', '3xTg'))
- rawdata$Age_Group = factor(rawdata$Age_Group, levels = c('6', '8'))
- rawdata <- mutate(rawdata, group = case_when(Genotype == 'WT' & Age_Group == '6' ~ 'WT6',
- Genotype == '3xTg' & Age_Group == '6' ~ '3xTg6',
- Genotype == 'WT' & Age_Group == '8' ~ 'WT8',
- Genotype == '3xTg' & Age_Group == '8' ~ '3xTg8'))
- rawdata <- mutate(rawdata, group2 = case_when(Genotype == 'WT'~ 'WT',
- Genotype == '3xTg' & Age_Group == '6' ~ '3xTg6',
- Genotype == '3xTg' & Age_Group == '8' ~ '3xTg8'))
- rawdata <- mutate(rawdata, Protocol = as.factor(Protocol)) #don't treat protocol as numeric
- rawdata <-mutate(rawdata, Age_Broad = Age_Group) #create duplicate variable called Age_Broad to get along with all functions
- rawdata$Age_Broad= factor(rawdata$Age_Broad, levels = c('6', '8'))
- rawdata_P2<-subset(rawdata,Protocol == 2)
- rawdata_P2_8mo<-subset(rawdata_P2,Age_Group == 8)
- rawdata_P1 <-subset(rawdata, Protocol == 1)
- rawdata_P1_6mo <-subset(rawdata_P1, Age_Group == 6)
- #Plot 6 month data protocol 1
- plot <-ggplot(rawdata_P1_6mo ,aes(x=Genotype, y=NOL_Score)) #Test_Score_Original_20s
- behavior_6moP1 <- plot +geom_sina(aes(col= Genotype, shape = Sex), position = position_jitter(width = 0.2), alpha = 0.5, na.rm = TRUE, show.legend=TRUE, jitter_y = FALSE, maxwidth = 0.4, scale = 'width') +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun = "mean", alpha = 0.4, aes(fill=Genotype), colour = "black") +
- stat_summary(fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 1, show.legend=FALSE, colour = "black") +
- geom_hline(yintercept = 0.5, linetype = "dotted", color = "black") +
- ggtitle("Novel Object Location \n 6 mo") + ylab('Novel/Total Exploration') +
- scale_fill_manual("legend", values = scale_fill_palette_6mo, labels = c("WT", "3xTg"))+
- guides(fill=guide_legend("Genotype"), guide = "none") +
- scale_color_manual("legend", values = scale_colour_palette_6mo, guide = "none")+
- #scale_color_manual(values = c("#509FE9", "#de9cbf"))+
- scale_y_continuous(expand = c(0,0), limits = c(0, 1.1)) + #, limits = c(ymin,ymax), breaks = seq(0, 14, by = 2))+
- scale_alpha(guide = 'none') +
- #facet_grid(.~Age_Group, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 18, colour = "black"),
- #axis.text.x = element_blank(),
- #axis.ticks.x=element_blank(),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- #Plot 8 month data protocol 2
- plot <-ggplot(rawdata_P2_8mo ,aes(x=Genotype, y=NOL_Score)) #Test_Score_Original_20s
- behavior_8moP2 <- plot +geom_sina(aes(col= Genotype, shape = Sex), position = position_jitter(width = 0.2), alpha = 0.5, na.rm = TRUE, show.legend=TRUE, jitter_y = FALSE, maxwidth = 0.4, scale = 'width') +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun = "mean", alpha = 0.4, aes(fill=Genotype), colour = "black") +
- stat_summary(fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 1, show.legend=FALSE, colour = "black") +
- geom_hline(yintercept = 0.5, linetype = "dotted", color = "black") +
- ggtitle("Novel Object Location \n 8 mo") + ylab('Novel/Total Exploration') +
- scale_fill_manual("legend", values = scale_fill_palette_8mo, labels = c("WT", "3xTg"))+
- guides(fill=guide_legend("Genotype"), guide = "none") +
- scale_color_manual("legend", values = scale_colour_palette_8mo, guide = "none")+
- #scale_color_manual(values = c("#509FE9", "#de9cbf"))+
- scale_y_continuous(expand = c(0,0), limits = c(0, 1.1)) + #, limits = c(ymin,ymax), breaks = seq(0, 14, by = 2))+
- scale_alpha(guide = 'none') +
- #facet_grid(.~Age_Group, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 18, colour = "black"),
- #axis.text.x = element_blank(),
- #axis.ticks.x=element_blank(),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- ggsave(
- "NOL_6moP1.svg",
- behavior_6moP1,
- width = 4,
- height = 5,
- dpi = 600
- )
- ggsave(
- "NOL_8moP2.svg",
- behavior_8moP2,
- width = 4,
- height = 5,
- dpi = 600
- )
- behavior_6moP1
- behavior_8moP2
- wt_p1 <-subset(rawdata_P1, Genotype == 'WT')
- tg_p1 <-subset(rawdata_P1, Genotype == '3xTg')
- wt6_p1 <-subset(rawdata_P1, Age_Group ==6 & Genotype == 'WT')
- wt8_p1 <-subset(rawdata_P1, Age_Group ==8 & Genotype == 'WT')
- tg6_p1 <-subset(rawdata_P1, Age_Group ==6 & Genotype == '3xTg')
- tg8_p1 <-subset(rawdata_P1, Age_Group ==8 & Genotype == '3xTg')
- wt_p2 <-subset(rawdata_P2, Genotype == 'WT')
- tg_p2 <-subset(rawdata_P2, Genotype == '3xTg')
- wt6_p2 <-subset(rawdata_P2, Age_Group ==6 & Genotype == 'WT')
- wt8_p2 <-subset(rawdata_P2, Age_Group ==8 & Genotype == 'WT')
- tg6_p2 <-subset(rawdata_P2, Age_Group ==6 & Genotype == '3xTg')
- tg8_p2 <-subset(rawdata_P2, Age_Group ==8 & Genotype == '3xTg')
- WT_P1_P2 <-subset(rawdata, Genotype == "WT")
- Tg_P1_P2 <-subset(rawdata, Genotype == "3xTg")
- P1_P2_6mo <-subset(rawdata, Age_Group == 6)
- P1_P2_8mo <-subset(rawdata, Age_Group == 8)
- WT_P1_P2_6mo <- subset(rawdata, Age_Group == 6)
- Tg_P1_P2_6mo <- subset(rawdata, Age_Group == 6)
- WT_P1_P2_8mo <- subset(rawdata, Age_Group == 8)
- Tg_P1_P2_8mo <- subset(rawdata, Age_Group == 8)
- print("T test at 6 mo - WT vs 3xTg")
- t.test(NOL_Score~Genotype, data = rawdata_P1_6mo)
- print("T test at 8 mo - WT vs 3xTg")
- t.test(NOL_Score ~Genotype, data = rawdata_P2_8mo)
- print("Behavior different from chance? (by group)")
- print("For Main Fig1")
- print("WT 6mo P1")
- t.test(wt6_p1$NOL_Score, mu = 0.5)
- print("3xTg 6mo P1")
- t.test(tg6_p1$NOL_Score, mu=0.5)
- print("WT 8 mo P2")
- t.test(wt8_p2$NOL_Score, mu=0.5)
- print("3xTg 8 mo P2")
- t.test(tg8_p1$NOL_Score, mu=0.5)
- #Sex differences in 8 mo animals?
- print("Sex Diffs? ")
- General_AOVbyanim_ez(rawdata_P2_8mo, NOL_Score, Sex, Mouse)
- # Plot WT 6 mo vs 8 mo - facet by protocol
- plot <-ggplot(WT_P1_P2 ,aes(x=Age_Group, y=NOL_Score))
- behavior3 <- plot +geom_sina(aes(col= Age_Group, shape = Sex), position = position_jitter(width = 0.2), alpha = 0.5, na.rm = TRUE, show.legend=TRUE, jitter_y = FALSE, maxwidth = 0.5, scale = 'width') +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun = "mean", alpha = 0.4, aes(fill=Age_Group), colour = "black") +
- stat_summary(fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 1, show.legend=FALSE, colour = "black") +
- geom_hline(yintercept = 0.5, linetype = "dotted", color = "black") +
- ggtitle("Novel Object Location \n by Protocol - WT") + ylab('Novel/Total Exploration') +
- scale_fill_manual(values = c("#509FE9", "#355CA7"), labels = c("6 mo", "8 mo"))+
- scale_color_manual( values = c("#509FE9", "#355CA7"), labels = c("6 mo", "8 mo"))+
- scale_y_continuous(expand = c(0,0), limits = c(0, 1.1)) + #, limits = c(ymin,ymax), breaks = seq(0, 14, by = 2))+
- scale_alpha(guide = 'none') +
- labs(color = "Age", fill = "Age") +
- scale_x_discrete(labels = c("6 mo", "8 mo")) +
- facet_grid(.~Protocol, switch = "x", labeller = as_labeller(c('1' = "Protocol 1", '2' = "Protocol 2"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 18, colour = "black"),
- #axis.text.x = element_blank(),
- #axis.ticks.x=element_blank(),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- # Plot Tg Protocol 1 vs. Protocol 2
- plot <-ggplot(Tg_P1_P2 ,aes(x=Age_Group, y=NOL_Score))
- behavior4 <- plot +geom_sina(aes(col= Age_Group, shape = Sex), position = position_jitter(width = 0.2), alpha = 0.5, na.rm = TRUE, show.legend=TRUE, jitter_y = FALSE, maxwidth = 0.5, scale = 'width') +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun = "mean", alpha = 0.4, aes(fill=Age_Group), colour = "black") +
- stat_summary(fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 1, show.legend=FALSE, colour = "black") +
- geom_hline(yintercept = 0.5, linetype = "dotted", color = "black") +
- ggtitle("Novel Object Location \n by Protocol - 3xTg") + ylab('Novel/Total Exploration') +
- scale_fill_manual(values = c("#de9cbf", "#AE86B6"), labels = c("6 mo", "8 mo"))+
- scale_color_manual( values = c("#de9cbf", "#AE86B6"), labels = c("6 mo", "8 mo"))+
- scale_y_continuous(expand = c(0,0), limits = c(0, 1.1)) + #, limits = c(ymin,ymax), breaks = seq(0, 14, by = 2))+
- scale_alpha(guide = 'none') +
- labs(color = "Age", fill = "Age") +
- scale_x_discrete(labels = c("6 mo", "8 mo")) +
- facet_grid(.~Protocol, switch = "x", labeller = as_labeller(c('1' = "Protocol 1", '2' = "Protocol 2"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 18, colour = "black"),
- #axis.text.x = element_blank(),
- #axis.ticks.x=element_blank(),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- ggsave(
- "NOL_supp1.svg",
- behavior3,
- width = 6,
- height = 5,
- dpi = 600
- )
- ggsave(
- "NOL_supp2.svg",
- behavior4,
- width = 6,
- height = 5,
- dpi = 600
- )
- behavior3
- behavior4
- print("All Protocol 1 - Is performance different from chance?")
- print("WT 6mo P1")
- t.test(wt6_p1$NOL_Score, mu = 0.5)
- print("WT 8mo P1")
- t.test(wt8_p1$NOL_Score, mu=0.5)
- print("3xTg 6mo P1")
- t.test(tg6_p1$NOL_Score, mu=0.5)
- print("3xTg 8mo P1")
- t.test(tg8_p1$NOL_Score, mu=0.5)
- print("All Protocol 2 - Is performance different from chance?")
- print("WT 6mo P2")
- t.test(wt6_p2$NOL_Score, mu = 0.5)
- print("WT 8mo P2")
- t.test(wt8_p2$NOL_Score, mu=0.5)
- print("3xTg 6mo P2")
- t.test(tg6_p2$NOL_Score, mu=0.5)
- print("3xTg 8mo P2")
- t.test(tg8_p2$NOL_Score, mu=0.5)
- #
- print("Extra stats for group/protocol comparisons")
- print("6 months Protocol x Genotype ANOVA")
- General_AOVbyanim_ez(P1_P2_6mo, NOL_Score, Protocol, Mouse)
- print("8 months Protocol x Genotype ANOVA + Posthocs")
- General_AOVbyanim_ez(P1_P2_8mo, NOL_Score, Protocol, Mouse)
- General_byanim_holm_protocol(P1_P2_8mo, NOL_Score, Protocol)
- print("Protocol 1 Age x Genotype ANOVA + Posthocs")
- General_AOVbyanim_ez(rawdata_P1, NOL_Score, Age_Group, Mouse)
- General_byanim_holm(rawdata_P1, NOL_Score, Age_Broad)
- print("Protocol 2 Age x Genotype ANOVA + Posthocs")
- General_AOVbyanim_ez(rawdata_P2, NOL_Score, Age_Group, Mouse)
- General_byanim_holm(rawdata_P2, NOL_Score, Age_Broad)
- #print("Protocol 1 Genotype ANOVA")
- #General_AOVbyanim_ez(rawdata_P1, NOL_Score, Genotype, Mouse)
- #print("Protocol 2 Genotype ANOVA")
- #General_AOVbyanim_ez(rawdata_P2, NOL_Score, Genotype, Mouse)
- print("Average Age P1")
- age_by_group_P1<- rawdata_P1_6mo %>%
- dplyr::group_by(Age_Group, Genotype) %>%
- dplyr::summarise(mean = mean(Age_Months),
- sem = plotrix::std.error(Age_Months),
- min = min(Age_Months),
- max = max(Age_Months))
- age_by_group_P1
- print("Average Age P2")
- age_by_group_P2<- rawdata_P2_8mo %>%
- dplyr::group_by(Age_Group, Genotype) %>%
- dplyr::summarise(mean = mean(Age_Months),
- sem = plotrix::std.error(Age_Months),
- min = min(Age_Months),
- max = max(Age_Months))
- age_by_group_P2
- #Ns for figure 1
- print("Ns for Behavior Figure 1")
- print("3xTg 6mo (M, F) - P1")
- sum(rawdata_P1_6mo$Genotype == "3xTg" )
- sum(rawdata_P1_6mo$Genotype == "3xTg" & rawdata_P1_6mo$Sex == 'M')
- sum(rawdata_P1_6mo$Genotype == "3xTg" & rawdata_P1_6mo$Sex == 'F')
- print("WT 6mo (M, F) - P1")
- sum(rawdata_P1_6mo$Genotype == "WT" )
- sum(rawdata_P1_6mo$Genotype == "WT" & rawdata_P1_6mo$Sex == 'M')
- sum(rawdata_P1_6mo$Genotype == "WT" & rawdata_P1_6mo$Sex == 'F')
- print("3xTg 8mo (M, F) - P1")
- sum(rawdata_P2_8mo$Genotype == "3xTg" )
- sum(rawdata_P2_8mo$Genotype == "3xTg" & rawdata_P2_8mo$Sex == 'M')
- sum(rawdata_P2_8mo$Genotype == "3xTg" & rawdata_P2_8mo$Sex == 'F')
- print("WT 8mo (M, F) - P1")
- sum(rawdata_P2_8mo$Genotype == "WT")
- sum(rawdata_P2_8mo$Genotype == "WT" & rawdata_P2_8mo$Sex == 'M')
- sum(rawdata_P2_8mo$Genotype == "WT" & rawdata_P2_8mo$Sex == 'F')
- #Ns from 6 mo P1 and 8 month P2 (supplemental only)
- print("Ns for additional groups in figure S1")
- print("3xTg 6mo (M, F) - P2")
- sum(tg6_p2$Genotype == "3xTg" )
- sum(tg6_p2$Sex == 'M')
- sum(tg6_p2$Sex == 'F')
- print("WT 6mo (M, F) - P2")
- sum(wt6_p2$Genotype == "WT")
- sum(wt6_p2$Sex == 'M')
- sum(wt6_p2$Sex == 'F')
- print("3xTg 8mo (M, F) - P1")
- sum(tg8_p1$Genotype == "3xTg")
- sum(tg8_p1$Sex == 'M')
- sum(tg8_p1$Sex == 'F')
- print("WT 8mo (M, F) - P1")
- sum(wt8_p1$Genotype == "WT")
- sum(wt8_p1$Sex == 'M')
- sum(wt8_p1$Sex == 'F')
- ```
- ## Locomotion During Habituation (Figure S1)
- ```{r behavior2, echo=FALSE, warning = FALSE}
- #load data
- rawdata <- read_xlsx("NOL_Revision_2025_habituation.xlsx")
- #set genotype and age variables
- rawdata <- mutate(rawdata, Group_name = case_when(Genotype == 'WT' & Age_Group == '6' ~ '6wt',
- Genotype == '3xTg' & Age_Group == '6' ~ '63x',
- Genotype == 'WT' & Age_Group == '8' ~ '8wt',
- Genotype == '3xTg' & Age_Group == '8' ~ '83x'))
- rawdata <- mutate(rawdata, group2 = case_when(Genotype == 'WT'~ 'WT',
- Genotype == '3xTg' & Age_Group == '6' ~ '3xTg6',
- Genotype == '3xTg' & Age_Group == '8' ~ '3xTg8'))
- rawdata <- mutate(rawdata, Age = Age_Group) #rename to work with plotting functions expected input
- rawdata <- mutate(rawdata, Age_Broad = Age_Group) #rename to work with stats functions expected input
- rawdata$Genotype = factor(rawdata$Genotype, levels = c('WT', '3xTg'))
- rawdata$Age = factor(rawdata$Age, levels = c('6', '8'))
- rawdata$Age_Broad = factor(rawdata$Age_Broad, levels = c('6', '8'))
- rawdata$Group_name = factor(rawdata$Group_name, levels = c('6wt', '8wt', '63x', '83x'))
- rawdata$Distance_traveled_hab2 = as.numeric(rawdata$Distance_traveled_hab2)
- AnyPlotbygroupandsex_adjaxis_facet (rawdata , Distance_traveled_hab2, 'Distance Traveled', 'Distance (cm)', 0, 4000)
- General_AOVbyanim_ez(rawdata, Distance_traveled_hab2, Age_Broad, Animal)
- General_byanim_holm(rawdata, Distance_traveled_hab2, Age_Broad)
- rawdata$Avg_Velocity_Moving_Hab2 = as.numeric(rawdata$Avg_Velocity_Moving_Hab2)
- AnyPlotbygroupandsex_adjaxis_facet (rawdata, Avg_Velocity_Moving_Hab2, 'Movement Velocity', 'Velocity (m/s)', 0, 0.25)
- General_AOVbyanim_ez(rawdata, Avg_Velocity_Moving_Hab2, Age_Broad, Animal)
- General_byanim_holm(rawdata, Avg_Velocity_Moving_Hab2, Age_Broad)
- rawdata$Ratio_Mobility_Hab2 = as.numeric(rawdata$Ratio_Mobility_Hab2)
- AnyPlotbygroupandsex_adjaxis_facet (rawdata , Ratio_Mobility_Hab2, 'Proportion of Time \n Mobile', 'Time Moving/Total Time', 0, 0.31)
- General_AOVbyanim_ez(rawdata, Ratio_Mobility_Hab2, Age_Broad, Animal)
- General_byanim_holm(rawdata, Ratio_Mobility_Hab2, Age_Broad)
- #save plots
- ggsave(
- "Distance_Traveled_Hab_2.svg",
- AnyPlotbygroupandsex_adjaxis_facet (rawdata , Distance_traveled_hab2, 'Distance Traveled', 'Distance (cm)', 0, 4000),
- width = 4,
- height = 5,
- dpi = 600
- )
- rawdata <- mutate(rawdata, Avg_Velocity_Moving_Hab2 = as.numeric(Avg_Velocity_Moving_Hab2))
- ggsave(
- "Velocity_Hab2.svg",
- AnyPlotbygroupandsex_adjaxis_facet (rawdata, Avg_Velocity_Moving_Hab2, 'Movement Velocity', 'Velocity (m/s)', 0, 0.25),
- width = 4,
- height = 5,
- dpi = 600
- )
- ggsave(
- "Ratio_Mobility_Hab2.svg",
- AnyPlotbygroupandsex_adjaxis_facet (rawdata , Ratio_Mobility_Hab2, 'Proportion of Time \n Mobile', 'Time Moving/Total Time', 0, 0.31),
- width = 4,
- height = 5,
- dpi = 600
- )
- ```
- # Amyloid-Beta Immunohistochemistry (Figure 1)
- ```{r amyloid, echo=FALSE, warning = FALSE}
- PlaqueCounts<- read_xlsx("amyloid_quantification.xlsx")
- PlaqueCounts$Genotype = factor(PlaqueCounts$Genotype, levels = c('WT', '3xTg'))
- PlaqueCounts$Age_Broad = factor(PlaqueCounts$Age_Broad, levels = c('6', '8', '15'))
- PlaqueCounts <- mutate(PlaqueCounts, Groupname = case_when(Genotype == 'WT' & Age_Broad == '6' ~ 'WT6',
- Genotype == '3xTg' & Age_Broad == '6' ~ '3xTg6',
- Genotype == 'WT' & Age_Broad == '8' ~ 'WT8',
- Genotype == '3xTg' & Age_Broad == '8' ~ '3xTg8',
- Genotype == 'WT' & Age_Broad == '15' ~ 'WT15',
- Genotype == '3xTg' & Age_Broad == '15' ~ '3xTg15'
- ))
- PlaqueCounts$Groupname = factor(PlaqueCounts$Groupname, levels = c('WT6', 'WT8', 'WT15', '3xTg6', '3xTg8','3xTg15'))
- #reformat data to get dataframes with values by animal instead of by slice
- PlaqueCounts <- mutate(PlaqueCounts, Slice= as.factor(Slice))
- PlaqueCounts_byanimal <- PlaqueCounts %>%
- dplyr::select(Animal, Genotype, Sex, Age_Broad, Age_months, Groupname, Wave, Slice, Plaquespermmsq)
- PlaqueCounts_byanimal<- dcast(PlaqueCounts_byanimal, Animal + Genotype + Sex + Age_Broad + Age_months + Groupname + Wave ~ Slice, na.rm=TRUE)
- PlaqueCounts_byanimal <- mutate(PlaqueCounts_byanimal, Avg = rowMeans(dplyr::select(PlaqueCounts_byanimal,'1','2','3','4','5', '6', '7', '8', '9'), na.rm =TRUE))
- PlotPlaques_byageandsex <- function(df, y, title, ymin = -0.25, ymax = 20) {
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot+ geom_jitter(aes(col= Genotype, shape = Sex), alpha = 0.6, width = 0.1, show.legend = TRUE) +
- geom_bar(position="dodge", stat = "summary", width = 1, fun.y = "mean", alpha = 0.4, aes(fill=Genotype), colour = 'black') +
- stat_summary(fun.data = mean_se, geom = "errorbar", width = 0.25, colour= 'black', show.legend = FALSE) +
- ggtitle(title) +labs(y= expression(bold("Plaques per" ~mm^2))) +
- facet_grid(.~Age_Broad, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo", '15' = "15 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 24, face = "bold"),
- axis.text.x = element_text(size = 19, colour = "black"),
- axis.text.y = element_text(size = 19, colour = "black", face = "bold"),
- axis.title.y = element_text(size = 21, colour = "black", face = "bold"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.background = element_rect(colour="white", fill="white"),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- strip.text.x = element_text(size = 19, face = "bold"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside",
- axis.line = element_line(colour = "black")) +
- scale_y_continuous(limits = c(ymin, ymax), expand = c(0, 0)) + #+
- #scale_fill_manual("legend", values = scale_fill_palette_8mo, labels = c("WT", "3xTg"))+
- scale_fill_manual("legend", values = scale_fill_palette_8mo, guide = "none")+
- guides(fill=guide_legend("Genotype")) +
- scale_color_manual("legend", values = scale_colour_palette_8mo, guide = "none")
- }
- PlotPlaques_byageandsex(PlaqueCounts_byanimal, Avg, "Amyloid Plaque Counts \n Hippocampus + Subiculum", ymin= -0.25, ymax = 15)
- General_AOVbyanim_ez(PlaqueCounts_byanimal, Avg, Age_Broad, Animal)
- CellCounts_nonparametric <- function(df, y){
- #CALCULATE P VALS CORRECTED FOR MULTIPLE COMPARISONS
- df <- substitute(df)
- y <- substitute(y)
- yvar <- substitute(df$y, list(y=y, df = df))
- gvar <- substitute(Genotype)
- grpvar <-substitute(Groupname)
- xvar <- substitute(df$x, list(x=grpvar, df = df))
- wilcox <- eval.parent(substitute(pairwise_wilcox_test(df, y~grpvar, p.adjust.method="holm", comparisons = list(c("WT6", "3xTg6"), c("WT8", "3xTg8"), c("WT15", "3xTg15"))), list(y = y, grpvar = grpvar, df = df)))
- #wilcox_6 <- eval.parent(substitute(wilcox.test(celltype_6, y~gvar, p.adjust.method="none"), list(y = y, gvar = gvar, celltype_6 = celltype_6)))
- return(wilcox)
- }
- Immuno_AOV_3way <- function(data, y, agevar, subjectvar){
- #3 way age x genotype x sex anova
- avar <- substitute(agevar)
- gvar <- substitute(Genotype)
- svar <- substitute(subjectvar)
- sexvar <-substitute(Sex)
- yvar <- substitute(y)
- df<- substitute(data)
- aov <- eval.parent(substitute(ezANOVA(data = df, wid = svar, dv = yvar, between = .(gvar, avar, sexvar), type = 3, observed = .(gvar, avar, sexvar), return_aov=TRUE), list(avar = avar, gvar=gvar, svar = svar, sexvar= sexvar, yvar=yvar, df=df)))
- return(aov)
- }
- #3 way age x genotype x sex anova
- print("3 way ANOVA Age x Genotype x Sex - Amyloid Plaque Counts")
- Immuno_AOV_3way(PlaqueCounts_byanimal, Avg, Age_Broad, Animal)
- CellCounts_nonparametric(PlaqueCounts_byanimal, Avg)
- PlaqueCounts_byanimal %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age_months),
- sem = plotrix::std.error(Age_months),
- min = min(Age_months),
- max = max(Age_months))
- ggsave(
- "PlaqueCounts.svg",
- PlotPlaques_byageandsex(PlaqueCounts_byanimal, Avg, "Amyloid Plaque Counts \n Hippocampus + Subiculum", ymin= -0.25, ymax = 15),
- width = 7,
- height = 5,
- dpi = 600
- )
- ```
- # Ephys Results
- ## Running in VR (Figure S3)
- ```{r running-speed, echo=FALSE, warning = FALSE}
- theta_data <- read.csv("Running_Power_Theta_HIPP.csv")
- theta_data$Group_name <- factor(theta_data$Group_name , # Reordering factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- theta_data<-mutate(theta_data, Genotype = ifelse(Group_name =='6wt'|Group_name =='8wt', "WT", "3xTg"))
- theta_data<-mutate(theta_data, Age = ifelse(Group_name =='6wt'|Group_name =='63x', 6, 8))
- theta_data$Age <- factor(theta_data$Age, # Reordering factor levels
- levels = c("6", "8"))
- theta_data<-mutate(theta_data, Age_Broad = ifelse(Group_name =='6wt'|Group_name =='63x', 6, 8)) #duplicate variables to get along with all functions that expect either Age or Age_Broad
- theta_data$Age_Broad <- factor(theta_data$Age_Broad, # Reordering factor levels
- levels = c("6", "8"))
- theta_data$Layer_name <- factor(theta_data$Layer_name, # Reordering region factor levels
- levels = c("Hil", "GC", "Mol", "LM", "Rad", "Pyr", "Or"))
- theta_data$Genotype <- factor(theta_data$Genotype, # Reordering genotype factor levels
- levels = c("WT", "3xTg"))
- theta_data$Sex <- factor(theta_data$Sex, levels = c("F", "M"))
- theta_data <-subset(theta_data, Track =='all')
- theta_data_6mo <-subset(theta_data, Age =='6')
- theta_data_8mo <-subset(theta_data, Age =='8')
- age_data <- subset(theta_data, Layer_name == 'Or')
- age_by_group_df <- age_data %>%
- dplyr::group_by(Group_name) %>%
- dplyr::summarise(mean = mean(Age_months),
- sem = plotrix::std.error(Age_months),
- min = min(Age_months),
- max = max(Age_months))
- runspeed_data <-subset(theta_data, Layer_name == 'LM') #only one value per animal for speed
- runspeed_data <- mutate(runspeed_data, relativespeed_all = RunSpeed-Run_baseline ) #re-calculate speed by subtracting ball tracker baseline
- runspeed_data <- mutate(runspeed_data, relativespeed_thresh = RunSpeedinThresh-Run_baseline )
- runspeed_data <- mutate(runspeed_data, percent_run = as.numeric(LengthRun/(LengthRun + LengthNonRun)))
- #all subjects sex = shape
- Run1 <- AnyPlotbygroupandsex_adjaxis_facet(runspeed_data, relativespeed_all, 'Run Speed' , 'Speed (m/s)', 0, 0.6)
- Run2 <- AnyPlotbygroupandsex_adjaxis_facet(runspeed_data, relativespeed_thresh, 'Run Speed \nAfter Subsampling' , 'Speed (m/s)', 0, 0.31)
- Run3 <- AnyPlotbygroupandsex_adjaxis_facet(runspeed_data, percent_run, 'Time Spent \n Running' , 'Ratio', 0, 1)
- Run1
- General_AOVbyanim_ez(runspeed_data, relativespeed_all, Age_Broad, animals)
- Run2
- General_AOVbyanim_ez(runspeed_data, relativespeed_thresh, Age_Broad, animals)
- Run3
- General_AOVbyanim_ez(runspeed_data, percent_run, Age_Broad, animals)
- plot_list = list(Run1, Run2, Run3)
- ID = 1
- for (p in plot_list) {
- ggsave(
- p,
- filename=paste("running",ID,".svg",sep=""),
- width = 4,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- print("Ns for Running Speed/LFP Analysis")
- print("3xTg 6mo (M, F)")
- sum(runspeed_data$Genotype == "3xTg" & runspeed_data$Age_Broad == '6')
- sum(runspeed_data$Genotype == "3xTg" & runspeed_data$Age_Broad == '6' & runspeed_data$Sex == 'M')
- sum(runspeed_data$Genotype == "3xTg" & runspeed_data$Age_Broad == '6' & runspeed_data$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(runspeed_data$Genotype == "3xTg" & runspeed_data$Age_Broad == '8')
- sum(runspeed_data$Genotype == "3xTg" & runspeed_data$Age_Broad == '8' & runspeed_data$Sex == 'M')
- sum(runspeed_data$Genotype == "3xTg" & runspeed_data$Age_Broad == '8' & runspeed_data$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(runspeed_data$Genotype == "WT" & runspeed_data$Age_Broad == '6')
- sum(runspeed_data$Genotype == "WT" & runspeed_data$Age_Broad == '6' & runspeed_data$Sex == 'M')
- sum(runspeed_data$Genotype == "WT" & runspeed_data$Age_Broad == '6' & runspeed_data$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(runspeed_data$Genotype == "WT" & runspeed_data$Age_Broad == '8')
- sum(runspeed_data$Genotype == "WT" & runspeed_data$Age_Broad == '8' & runspeed_data$Sex == 'M')
- sum(runspeed_data$Genotype == "WT" & runspeed_data$Age_Broad == '8' & runspeed_data$Sex == 'F')
- print("Age Ranges")
- age_data
- ```
- ```{r lfp-functions, echo=FALSE, warning = FALSE}
- #LOAD FUNCTIONS FOR LFP PLOTS AND ADDED STATS
- Powerbygroup_6mo <- function(freq_df_6mo, state_power, title, ytitle, ymin, ymax) {
- plot <-ggplot(freq_df_6mo, aes(x=Layer_name, y={{state_power}}))
- plot + geom_line(aes(x = Layer_name, y = {{state_power}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", size = 1.2, alpha =1) +
- geom_point(aes(x = Layer_name, y = {{state_power}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2, aes(x=Layer_name, y={{state_power}}, group = Genotype, colour=Genotype), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = "black"),
- axis.title=element_text(size=22, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- legend.key=element_rect(fill="white", colour =NA),
- strip.placement = "outside") +
- ggtitle(title) + xlab("Layer") + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette_6mo, labels = c("WT 6 mo", "3xTg 6 mo"))+
- guides(colour=guide_legend("Group", override.aes = list(size = 4))) +
- coord_flip(ylim=c(ymin, ymax)) +
- labs(colour= "Group") +
- scale_alpha(guide = 'none')
- }
- Powerbygroup_8mo <- function(freq_df_8mo, state_power, title, ytitle, ymin, ymax) {
- plot <-ggplot(freq_df_8mo, aes(x=Layer_name, y={{state_power}}))
- plot + geom_line(aes(x = Layer_name, y = {{state_power}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", size = 1.2, alpha =1) +
- geom_point(aes(x = Layer_name, y = {{state_power}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2,
- aes(x=Layer_name, y={{state_power}}, group = Genotype, colour=Genotype), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = "black"),
- axis.title=element_text(size=22, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- legend.key=element_rect(fill="white", colour =NA),
- strip.placement = "outside") +
- ggtitle(title) + xlab("Layer") + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette_8mo, labels = c("WT 8 mo", "3xTg 8 mo"))+
- guides(colour=guide_legend("Group",override.aes = list(size = 4))) +
- coord_flip(ylim=c(ymin, ymax)) +
- labs(colour= "Group") +
- scale_alpha(guide = 'none')
- }
- Posthocs_byage <- function(data_age, y, layervar){
- #is there a difference between genotypes for each layer at the given age?
- #agevar = Age_Broad or Age, layervar = Layer_name or Layername or similar, subject var = Animals, Animalname or similar, y = Coh, Run_thresh_power etc.
- gvar <- substitute(Genotype)
- lvar <-substitute(layervar)
- yvar <- substitute(y)
- df<- substitute(data_age)
- posthoc <- eval.parent(substitute(df %>% dplyr::group_by(lvar) %>% t_test(yvar ~gvar, p.adjust.method = "none") %>% adjust_pvalue(method = "holm"), list(df =df, lvar=lvar, yvar=yvar, gvar=gvar))) #THIS MATCHES PRISM!!
- return(posthoc)
- }
- ```
- ### Theta Power - Hippocampus (Figure 3)
- ```{r theta-power-h, echo=FALSE, warning = FALSE}
- Power1 <- Powerbygroup_6mo(theta_data_6mo, Run_thresh_power, 'Hippocampus \n Theta Power (5-12 Hz)', "Power", 0, 350)
- Power2 <- Powerbygroup_8mo(theta_data_8mo, Run_thresh_power, 'Hippocampus \n Theta Power (5-12 Hz)', "Power", 0, 350)
- Power1
- print("2 way Genotype x Layer ANOVA - 6mo")
- PowerCohPhaseStats_2waygl(theta_data_6mo, Run_thresh_power, Layer_name, animals)
- print("6 mo posthocs")
- Posthocs_byage(theta_data_6mo, Run_thresh_power, Layer_name)
- Power2
- print("2 way Genotype x Layer ANOVA - 8mo")
- PowerCohPhaseStats_2waygl(theta_data_8mo, Run_thresh_power, Layer_name, animals)
- print("8 mo posthocs")
- Posthocs_byage(theta_data_8mo, Run_thresh_power, Layer_name)
- print("8 mo Genotype x Layer x Sex")
- PowerCohPhaseStats_3waygls(theta_data_8mo, Run_thresh_power, Layer_name, animals)
- ```
- ### Gamma Power - Hippocampus (Figure S5)
- ```{r gamma-power-h, echo=FALSE, warning = FALSE}
- slow_gamma_data <- read.csv("Running_Power_slow_gamma_HIPP.csv")
- slow_gamma_data$Group_name <- factor(slow_gamma_data$Group_name , # Reordering factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- slow_gamma_data<-mutate(slow_gamma_data, Genotype = ifelse(Group_name =='6wt'|Group_name =='8wt', "WT", "3xTg"))
- slow_gamma_data<-mutate(slow_gamma_data, Age = ifelse(Group_name =='6wt'|Group_name =='63x', 6, 8))
- slow_gamma_data$Layer_name <- factor(slow_gamma_data$Layer_name, # Reordering region factor levels
- levels = c("Hil", "GC", "Mol", "LM", "Rad", "Pyr", "Or"))
- slow_gamma_data$Genotype <- factor(slow_gamma_data$Genotype, # Reordering genotype factor levels
- levels = c("WT", "3xTg"))
- slow_gamma_data$Age <- factor(slow_gamma_data$Age, # Reordering factor levels
- levels = c("6", "8"))
- slow_gamma_data <-subset(slow_gamma_data, Track =='all')
- slow_gamma_data_6mo <-subset(slow_gamma_data, Age =='6')
- slow_gamma_data_8mo <-subset(slow_gamma_data, Age =='8')
- Power3 <- Powerbygroup_6mo(slow_gamma_data_6mo, Run_thresh_power, 'Hippocampus \n Slow Gamma Power (30-50 Hz)', "Power", 0, 100)
- Power4 <- Powerbygroup_8mo(slow_gamma_data_8mo, Run_thresh_power, 'Hippocampus \n Slow Gamma Power (30-50 Hz)', "Power", 0, 100)
- Power3
- print("2 way Genotype x Layer ANOVA - 6mo")
- PowerCohPhaseStats_2waygl(slow_gamma_data_6mo, Run_thresh_power, Layer_name, animals)
- print("6 mo posthocs")
- Posthocs_byage(slow_gamma_data_6mo, Run_thresh_power, Layer_name)
- Power4
- print("2 way Genotype x Layer ANOVA - 8mo")
- PowerCohPhaseStats_2waygl(slow_gamma_data_8mo, Run_thresh_power, Layer_name, animals)
- print("8 mo posthocs")
- Posthocs_byage(slow_gamma_data_8mo, Run_thresh_power, Layer_name)
- ##############
- fast_gamma_data <- read.csv("Running_Power_fast_gamma_HIPP.csv")
- fast_gamma_data$Group_name <- factor(fast_gamma_data$Group_name , # Reordering factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- fast_gamma_data<-mutate(fast_gamma_data, Genotype = ifelse(Group_name =='6wt'|Group_name =='8wt', "WT", "3xTg"))
- fast_gamma_data<-mutate(fast_gamma_data, Age = ifelse(Group_name =='6wt'|Group_name =='63x', 6, 8))
- fast_gamma_data$Layer_name <- factor(fast_gamma_data$Layer_name, # Reordering region factor levels
- levels = c("Hil", "GC", "Mol", "LM", "Rad", "Pyr", "Or"))
- fast_gamma_data$Genotype <- factor(fast_gamma_data$Genotype, # Reordering genotype factor levels
- levels = c("WT", "3xTg"))
- fast_gamma_data$Age <- factor(fast_gamma_data$Age, # Reordering factor levels
- levels = c("6", "8"))
- fast_gamma_data <-subset(fast_gamma_data, Track =='all')
- fast_gamma_data_6mo <-subset(fast_gamma_data, Age =='6')
- fast_gamma_data_8mo <-subset(fast_gamma_data, Age =='8')
- Power5 <- Powerbygroup_6mo(fast_gamma_data_6mo, Run_thresh_power, 'Hippocampus \n Fast Gamma Power (90-130 Hz)', "Power",0, 30)
- Power6 <- Powerbygroup_8mo(fast_gamma_data_8mo, Run_thresh_power, 'Hippocampus \n Fast Gamma Power (90-130 Hz)', "Power",0, 30)
- Power5
- print("2 way Genotype x Layer ANOVA - 6mo")
- PowerCohPhaseStats_2waygl(fast_gamma_data_6mo, Run_thresh_power, Layer_name, animals)
- print("6 mo posthocs")
- Posthocs_byage(fast_gamma_data_6mo, Run_thresh_power, Layer_name)
- Power6
- print("2 way Genotype x Layer ANOVA - 8mo")
- PowerCohPhaseStats_2waygl(fast_gamma_data_8mo, Run_thresh_power, Layer_name, animals)
- print("8 mo posthocs")
- Posthocs_byage(fast_gamma_data_8mo, Run_thresh_power, Layer_name)
- ```
- ### Theta Power - MEC (Figure S4)
- ```{r theta-power-m, echo=FALSE, warning = FALSE}
- theta_data <- read.csv("Running_Power_theta_MEC.csv")
- theta_data$Group_name <- factor(theta_data$Group_name , # Reordering factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- theta_data<-mutate(theta_data, Genotype = ifelse(Group_name =='6wt'|Group_name =='8wt', "WT", "3xTg"))
- theta_data<-mutate(theta_data, Age = ifelse(Group_name =='6wt'|Group_name =='63x', 6, 8))
- theta_data$Age <- factor(theta_data$Age, # Reordering factor levels
- levels = c("6", "8"))
- theta_data$Layer_name <- factor(theta_data$Layer_name, # Reordering region factor levels
- levels = c("MEC2", "MEC3"))
- theta_data$Genotype <- factor(theta_data$Genotype, # Reordering genotype factor levels
- levels = c("WT", "3xTg"))
- theta_data <-subset(theta_data, Track =='all')
- theta_data_6mo <-subset(theta_data, Age =='6')
- theta_data_8mo <-subset(theta_data, Age =='8')
- Power7 <- Powerbygroup_6mo(theta_data_6mo, Run_thresh_power, 'MEC \n Theta Power (5-12 Hz)', "Power", 0, 80)
- Power8 <- Powerbygroup_8mo(theta_data_8mo, Run_thresh_power, 'MEC \n Theta Power (5-12 Hz)', "Power", 0, 80)
- Power7
- Power8
- MECthetastats <- function(MECtheta_age_df) {
- df = substitute(MECtheta_age_df)
- avar = substitute(Age_Broad)
- gvar = substitute(Genotype)
- lvar = substitute(Layer_name)
- svar = substitute(animals)
- yvar = substitute(Run_thresh_power)
- #2 way
- fm <- substitute(yvar ~ gvar *lvar + (1|svar), list(yvar=yvar, gvar= gvar, svar=svar, lvar=lvar))
- model<- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df)))
- lm <- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df))) %>% summary()
- lm_aov <- eval.parent(substitute(lmer(fm, REML = T, data=df), list(fm=fm, df=df))) %>% anova()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Layer_name))
- posthoc_emmeans <- pairs(emmtest, simple = "Genotype") %>%
- rbind() %>%
- summary(adjust = "bonferroni")
- posthoc_ttest <- eval.parent(substitute(df %>% dplyr::group_by(lvar) %>% t_test(yvar ~gvar, p.adjust.method = "none") %>% adjust_pvalue(method = "bonferroni"), list(df =df, lvar=lvar, yvar=yvar, gvar=gvar))) #THIS MATCHES PRISM!!
- outlist <-list(lm, lm_aov, posthoc_emmeans, posthoc_ttest)
- return(outlist)
- }
- MECthetastats(theta_data_6mo)
- MECthetastats(theta_data_8mo)
- ```
- ```{r theta-gamma-power-export, echo=FALSE, warning = FALSE}
- #export all power plots
- plot_list = list(Power1, Power2, Power3, Power4, Power5, Power6, Power7, Power8)
- ID = 1
- for (p in plot_list) {
- ggsave(
- p,
- filename=paste("Power",ID,".svg",sep=""),
- width = 6,
- height = 7,
- dpi = 600)
- ID = ID + 1
- }
- ```
- ### Theta CSD - Hippocampus (Figure 3)
- note:heatmaps were made in matlab
- ```{r theta-csd-h, echo=FALSE, warning = FALSE}
- CSDbygroup_6mo <- function(df_6mo, y, title, ytitle, ymin, ymax) {
- plot <-ggplot(df_6mo, aes(x=Layer, y={{y}}))
- plot + geom_line(aes(x = Layer, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", size = 1.2, alpha =1) +
- geom_point(aes(x = Layer, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2,
- aes(x=Layer, y={{y}}, group = Genotype, colour=Genotype), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = "black"),
- axis.title=element_text(size=22, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- legend.key=element_rect(fill="white"),
- strip.placement = "outside") +
- ggtitle(title) + xlab("Layer") + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette_6mo, labels = c("WT 6 mo", "3xTg 6 mo"))+
- coord_flip(ylim=c(ymin, ymax)) +
- guides(colour=guide_legend("Group",override.aes = list(size = 4))) +
- scale_alpha(guide = 'none')
- }
- CSDbygroup_8mo <- function(df_8mo, y, title, ytitle, ymin, ymax) {
- plot <-ggplot(df_8mo, aes(x=Layer, y={{y}}))
- plot + geom_line(aes(x = Layer, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", size = 1.2, alpha =1) +
- geom_point(aes(x = Layer, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2,
- aes(x=Layer, y={{y}}, group = Genotype, colour=Genotype), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = "black"),
- axis.title=element_text(size=22, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- legend.key=element_rect(fill="white"),
- strip.placement = "outside") +
- ggtitle(title) + xlab("Layer") + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette_8mo, labels = c( "WT 8 mo", "3xTg 8 mo"))+
- coord_flip(ylim=c(ymin, ymax)) +
- guides(colour=guide_legend("Group",override.aes = list(size = 4))) +
- scale_alpha(guide = 'none')
- }
- #mixed model to account for missing data - ultimately used prism for this (?)
- CSDstats <- function(CSD_age_df) {
- df = substitute(CSD_age_df)
- avar = substitute(Age_Broad)
- gvar = substitute(Genotype)
- lvar = substitute(Layer)
- svar = substitute(Animal)
- yvar = substitute(Value)
- #2 way
- fm <- substitute(yvar ~ gvar *lvar + (1|svar), list(yvar=yvar, gvar= gvar, svar=svar, lvar=lvar))
- model<- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df)))
- lm <- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df))) %>% summary()
- lm_aov <- eval.parent(substitute(lmer(fm, REML = T, data=df), list(fm=fm, df=df))) %>% anova()
- emmtest <- eval.parent(emmeans(model, ~ Genotype * Layer))
- posthoc_emmeans <- pairs(emmtest, simple = "Genotype") %>%
- rbind() %>%
- summary(adjust = "holm")
- posthoc_ttest <- eval.parent(substitute(df %>% dplyr::group_by(lvar) %>% t_test(yvar ~gvar, p.adjust.method = "none") %>% adjust_pvalue(method = "holm"), list(df =df, lvar=lvar, yvar=yvar, gvar=gvar)))
- outlist <-list(lm, lm_aov, posthoc_emmeans, posthoc_ttest)
- return(outlist)
- }
- #
- CSDstats_3way <- function(CSD_age_df) {
- df = substitute(CSD_age_df)
- sexvar = substitute(Sex)
- gvar = substitute(Genotype)
- lvar = substitute(Layer)
- svar = substitute(Animal)
- yvar = substitute(Value)
- #3 way
- fm <- substitute(yvar ~ gvar * sexvar *lvar + (1|svar), list(yvar=yvar, gvar= gvar, sexvar = sexvar, svar=svar, lvar = lvar))
- model<- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df)))
- lm <- eval.parent(substitute(lmer(fm , REML = T, data = df), list(fm = fm, df =df))) %>% summary()
- lm_aov <- eval.parent(substitute(lmer(fm, REML = T, data=df), list(fm=fm, df=df))) %>% anova()
- outlist <-list(lm, lm_aov)
- return(outlist)
- }
- CSD_data <- read.csv("CSDrunthreshoutput_HIPP_theta.csv")
- CSD_data$Animal <- factor(CSD_data$Animal)
- CSD_data <- gather(CSD_data, Layer, Value, Hil:Or, factor_key=TRUE) #convert data wide to long
- CSD_data$Group <- factor(CSD_data$Group , # Reordering factor levels
- # levels = c("6wt", "8wt", "63x", "83x"))
- levels = c("6wt", "8wt", "63x", "83x"))
- CSD_data<-mutate(CSD_data, Genotype = ifelse(Group =='6wt'|Group =='8wt', "WT", "3xTg"))
- CSD_data<-mutate(CSD_data, Age_Broad = ifelse(Group =='6wt'|Group =='63x', 6, 8))
- CSD_data$Age <- factor(CSD_data$Age_Broad, # Reordering factor levels
- levels = c("6", "8"))
- CSD_data$Layer <- factor(CSD_data$Layer, # Reordering region factor levels
- levels = c("Hil", "GC", "Mol", "LM", "Rad", "Pyr", "Or"))
- CSD_data$Genotype <- factor(CSD_data$Genotype, # Reordering genotype factor levels
- levels = c("WT", "3xTg"))
- CSD_data_maxbylyr_cycle = subset(CSD_data, DataType == 'maxbylyr_cycle')
- CSD_data_maxbylyr_cycle_6mo = subset(CSD_data_maxbylyr_cycle, Age_Broad == '6')
- CSD_data_maxbylyr_cycle_8mo = subset(CSD_data_maxbylyr_cycle, Age_Broad == '8')
- ggsave(
- "CSDtheta_6mo.svg",
- CSDbygroup_6mo(CSD_data_maxbylyr_cycle_6mo, Value, 'CSD Magnitude', 'CSD Magnitude', 0, 100),
- width = 6,
- height = 7,
- dpi = 600)
- ggsave(
- "CSDtheta_8mo.svg",
- CSDbygroup_8mo(CSD_data_maxbylyr_cycle_8mo, Value, 'CSD Magnitude', 'CSD Magnitude', 0, 100),
- width = 6,
- height = 7,
- dpi = 600)
- CSDbygroup_6mo(CSD_data_maxbylyr_cycle_6mo, Value, 'CSD Magnitude', 'CSD Magnitude', 0, 100)
- CSDbygroup_8mo(CSD_data_maxbylyr_cycle_8mo, Value, 'CSD Magnitude', 'CSD Magnitude', 0, 100)
- print("used prism for CSD stats due to missing data")
- print("3 way Sex x Genotype x Layer for CSD data from 8 mo animals")
- CSDstats_3way(CSD_data_maxbylyr_cycle_8mo)
- ```
- ### Theta Coherence Within and Between MEC and Hippocampus (Figure 3, S4)
- ```{r theta-coh, echo=FALSE, warning = FALSE}
- Cohbygroup_6mo <- function(region_freq_statedf_6mo, y, title, ytitle, ymin, ymax) {
- plot <-ggplot(region_freq_statedf_6mo, aes(x=Region2, y={{y}}))
- plot + geom_line(aes(x = Region2, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", size = 1.2, alpha =1) +
- geom_point(aes(x = Region2, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2,
- aes(x=Region2, y={{y}}, group = Genotype, colour=Genotype), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = "black"),
- axis.title=element_text(size=22, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- legend.key=element_rect(fill="white", colour = NA),
- strip.placement = "outside") +
- ggtitle(title) + xlab("Layer") + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette_6mo, labels = c("WT 6 mo", "3xTg 6 mo"))+
- coord_flip(ylim=c(ymin, ymax)) +
- guides(colour=guide_legend("Group",override.aes = list(size = 4))) +
- labs(colour= "Group") +
- scale_alpha(guide = 'none')
- }
- Cohbygroup_8mo <- function(region_freq_statedf_8mo, y, title, ytitle, ymin, ymax) {
- plot <-ggplot(region_freq_statedf_8mo, aes(x=Region2, y={{y}}))
- plot + geom_line(aes(x = Region2, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", size = 1.2, alpha =1) +
- geom_point(aes(x = Region2, y = {{y}}, group = Genotype, colour=Genotype), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2,
- aes(x=Region2, y={{y}}, group = Genotype, colour=Genotype), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = "black"),
- axis.title=element_text(size=22, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- legend.key=element_rect(fill="white", colour = NA),
- strip.placement = "outside") +
- ggtitle(title) + xlab("Layer") + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette_8mo, labels = c( "WT 8 mo", "3xTg 8 mo"))+
- coord_flip(ylim=c(ymin, ymax)) +
- guides(colour=guide_legend("Group",override.aes = list(size = 4))) +
- labs(colour= "Group") +
- scale_alpha(guide = 'none')
- }
- theta_data <- read.csv('Coherence_average_by_layer.csv')
- theta_data$Group <- factor(theta_data$Group , # Reordering factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- theta_data$Region2 <- factor(theta_data$Region2 , # Reordering factor levels
- levels = c("Hil", "GC", "Mol", "LM", "Rad" , "Pyr", "Or", "MEC2", "MEC3"))
- theta_data$Region1 <- factor(theta_data$Region1 , # Reordering factor levels
- levels = c("Hil", "GC", "Mol", "LM", "Rad" , "Pyr", "Or", "MEC2", "MEC3"))
- theta_data <- mutate(theta_data, Genotype = ifelse(Group =='6wt'|Group =='8wt', "WT", "3xTg"))
- theta_data<-mutate(theta_data, Age_Broad = ifelse(Group =='6wt'|Group =='63x', 6, 8))
- theta_data$Age_Broad <- factor(theta_data$Age_Broad, # Reordering factor levels
- levels = c("6", "8"))
- theta_data$Genotype <- factor(theta_data$Genotype, # Reordering factor levels
- levels = c("WT", "3xTg"))
- theta_data <-mutate(theta_data, Speed_over_baseline = Avg_speed-Run_bl)
- theta_data_runthresh <-subset(theta_data, Run_state == 'runthresh')
- hil_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'Hil')
- gc_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'GC')
- mol_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'Mol')
- lm_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'LM')
- rad_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'Rad')
- pyr_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'Pyr')
- or_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'Or')
- mec2_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'MEC2')
- mec3_theta_runthresh <- subset(theta_data_runthresh, Region1 == 'MEC3')
- mec2_theta_runthresh_HIPP = subset(mec2_theta_runthresh, Region2 != 'MEC3' & Region2 != 'MEC2') # get all MEC vs. HIPP rows
- mec2_theta_runthresh_HIPP = subset(mec2_theta_runthresh_HIPP, Animal != 'AD-WT-44-1' & Animal != '3xTg132') #Exclude animals with missing MEC data
- pyr_theta_runthresh_HIPP = subset(pyr_theta_runthresh, Region2 != 'MEC3' & Region2 != 'MEC2') #get within hippocampus coherence
- #split by age group
- mec2_theta_runthresh_HIPP_6mo = subset(mec2_theta_runthresh_HIPP, Age_Broad == '6')
- mec2_theta_runthresh_HIPP_8mo = subset(mec2_theta_runthresh_HIPP, Age_Broad == '8')
- pyr_theta_runthresh_HIPP_6mo = subset(pyr_theta_runthresh_HIPP, Age_Broad == '6')
- pyr_theta_runthresh_HIPP_8mo = subset(pyr_theta_runthresh_HIPP, Age_Broad == '8')
- Coh1 <-Cohbygroup_6mo(mec2_theta_runthresh_HIPP_6mo, Coh, 'Hippocampus \n Theta Coherence vs. MEC', 'Coherence', 0.5, 1)
- Coh2 <-Cohbygroup_8mo(mec2_theta_runthresh_HIPP_8mo, Coh, 'Hippocampus \n Theta Coherence vs. MEC', 'Coherence', 0.5, 1)
- Coh3 <-Cohbygroup_6mo(pyr_theta_runthresh_HIPP_6mo, Coh, 'Hippocampus \n Theta Coherence vs. Pyr', 'Coherence', 0.5, 1)
- Coh4 <-Cohbygroup_8mo(pyr_theta_runthresh_HIPP_8mo, Coh, 'Hippocampus \n Theta Coherence vs. Pyr', 'Coherence', 0.5, 1)
- plot_list = list(Coh1, Coh2, Coh3, Coh4)
- ID = 1
- for (p in plot_list) {
- ggsave(
- p,
- filename=paste("Coh",ID,".svg",sep=""),
- width = 6,
- height = 7,
- dpi = 600)
- ID = ID + 1
- }
- Coh1
- Coh2
- print("Theta Coh vs MEC")
- print("3 way Age x Genotype x Layer ANOVA")
- PowerCohPhaseStats_3way(mec2_theta_runthresh_HIPP, Coh, Age_Broad, Region2, Animal)
- mec2_theta_runthresh_HIPP_WT = subset(mec2_theta_runthresh_HIPP, Genotype == 'WT')
- mec2_theta_runthresh_HIPP_Tg = subset(mec2_theta_runthresh_HIPP, Genotype == '3xTg')
- print("2 way Genotype x Layer ANOVA - 6mo")
- PowerCohPhaseStats_2waygl(mec2_theta_runthresh_HIPP_6mo, Coh, Region2, Animal)
- print("2 way Genotype x Layer ANOVA - 8mo")
- PowerCohPhaseStats_2waygl(mec2_theta_runthresh_HIPP_8mo, Coh, Region2, Animal)
- #print("2 way Age x Layer ANOVA - WT")
- #PowerCohPhaseStats_2wayal(mec2_theta_runthresh_HIPP_WT, Coh, Age_Broad, Region2, Animal)
- #print("2 way Age x Layer ANOVA - 3xTg")
- #PowerCohPhaseStats_2wayal(mec2_theta_runthresh_HIPP_Tg, Coh, Age_Broad, Region2, Animal)
- print("6 mo posthocs")
- Posthocs_byage(mec2_theta_runthresh_HIPP_6mo, Coh, Region2)
- print("8 mo posthocs")
- Posthocs_byage(mec2_theta_runthresh_HIPP_8mo, Coh, Region2)
- print("8 mo Sex + Geontype x Layer ANOVA")
- PowerCohPhaseStats_3waygls(mec2_theta_runthresh_HIPP_8mo, Coh, Region2, Animal)
- Coh3
- Coh4
- print("Theta Coh vs Pyr")
- print("3 way Age x Genotype x Layer ANOVA")
- PowerCohPhaseStats_3way(pyr_theta_runthresh_HIPP, Coh, Age_Broad, Region2, Animal)
- pyr_theta_runthresh_HIPP_WT = subset(pyr_theta_runthresh_HIPP, Genotype == 'WT')
- pyr_theta_runthresh_HIPP_Tg = subset(pyr_theta_runthresh_HIPP, Genotype == '3xTg')
- print("2 way Genotype x Layer ANOVA - 6mo")
- PowerCohPhaseStats_2waygl(pyr_theta_runthresh_HIPP_6mo, Coh, Region2, Animal)
- print("2 way Genotype x Layer ANOVA - 8mo")
- PowerCohPhaseStats_2waygl(pyr_theta_runthresh_HIPP_8mo, Coh, Region2, Animal)
- #print("2 way Age x Layer ANOVA - WT")
- #PowerCohPhaseStats_2wayal(pyr_theta_runthresh_HIPP_WT, Coh, Age_Broad, Region2, Animal)
- #print("2 way Age x Layer ANOVA - 3xTg")
- #PowerCohPhaseStats_2wayal(pyr_theta_runthresh_HIPP_Tg, Coh, Age_Broad, Region2, Animal)
- print("6 mo posthocs")
- Posthocs_byage(pyr_theta_runthresh_HIPP_6mo, Coh, Region2)
- print("8 mo posthocs")
- Posthocs_byage(pyr_theta_runthresh_HIPP_8mo, Coh, Region2)
- # Within MEC Coherence (Fig S4)
- mec2_mec3_theta_runthresh <-subset(theta_data_runthresh, Region1 == 'MEC2' & Region2 == 'MEC3')
- mec2_mec3_theta_runthresh = subset(mec2_mec3_theta_runthresh, Animal != 'AD-WT-44-1' & Animal != '3xTg132' & Animal != 'WT45-1')
- #rename group variable so plotting function can find it
- mec2_mec3_theta_runthresh <- mutate(mec2_mec3_theta_runthresh, Group_name = Group)
- mec2_mec3_theta_runthresh <- mutate(mec2_mec3_theta_runthresh, Age = Age_Broad)
- mec2_mec3_theta_runthresh$Group_name <- factor(mec2_mec3_theta_runthresh$Group_name,
- levels =c("6wt", "8wt", "63x", "83x"))
- mec2_mec3_theta_runthresh$Age <- factor(mec2_mec3_theta_runthresh$Age,
- levels =c("6", "8"))
- mec2_mec3_theta_runthresh$Sex <- factor(mec2_mec3_theta_runthresh$Sex, levels = c("F", "M"))
- ggsave(
- "MEC2vMEC3Coh.svg",
- AnyPlotbygroupandsex_adjaxis_facet(mec2_mec3_theta_runthresh, Coh, 'Theta Coherence \n MEC2 vs MEC3', 'Coherence', 0.5, 1),
- width = 4,
- height = 5,
- dpi = 600)
- AnyPlotbygroupandsex_adjaxis_facet(mec2_mec3_theta_runthresh, Coh, 'Theta Coherence \n MEC2 vs MEC3', 'Coherence', 0.5, 1)
- print("Theta Coh within MEC")
- mec2_mec3_theta_runthresh <-subset(mec2_mec3_theta_runthresh, !(is.na(Coh)))
- General_AOVbyanim_ez(mec2_mec3_theta_runthresh, Coh, Age_Broad, Animal)
- ```
- ### Main LFP findings plotted by running speed (Fig S3)
- ```{r lfp-by-speed, echo=FALSE, warning = FALSE}
- Plotbygroup_setaxislabels <- function(df, x, y, title, xtitle, ytitle, ymin, ymax) { #ymin, ymax
- plot <-ggplot(df, aes(x={{x}}, y={{y}}))
- plot + geom_line(aes(x = {{x}}, y = {{y}}, group = Group, colour=Group), stat="summary", fun.y = "mean", linewidth = 1.2, alpha =1) +
- geom_point(aes(x={{x}}, y={{y}}, group = Group, colour=Group), stat="summary", fun.y = "mean", alpha = 0.7, size = 0.7) +
- stat_summary(fun.data = mean_se, geom = "pointrange", size = 0.7, alpha = 0.7, linewidth = 1.2, aes(x={{x}}, y={{y}}, group = Group, colour=Group), show.legend = FALSE) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text.x =element_text(size=16, face="bold", colour = "black"), #angle = 45, hjust = 1
- axis.text.y=element_text(size=18, face="bold", colour = "black"),
- axis.title=element_text(size=20, face="bold", colour = "black"),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- legend.key = element_rect(fill = "white", color ="white"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- strip.placement = "outside") +
- ggtitle(title) + xlab(xtitle) + ylab(ytitle)+
- scale_color_manual("legend", values = scale_colour_palette, labels = c("WT 6 mo", "WT 8 mo", "3xTg 6 mo","3xTg 8 mo"))+
- guides(colour=guide_legend("Group", override.aes = list(size = 4))) +
- #scale_color_manual(values = c("#509FE9","#1721A6","#E8B7EB", "#8817BD"), labels = c("WT 6 mo", "WT 8 mo", "3xTg 6 mo","3xTg 8 mo"))+
- coord_cartesian(ylim=c(ymin, ymax)) +
- #scale_x_continuous(breaks = numbreaks, labels=xlabels)
- #coord_flip() +
- labs(colour= "Group") +
- scale_alpha(guide = 'none')
- }
- # theta power in LM by speed
- data <-read.csv("Power_by_speed_theta_HIPP_LM.csv")
- data <- mutate(data, Genotype = ifelse(Group =='6wt'|Group =='8wt', "WT", "3xTg"))
- data <- mutate(data, Age_broad = ifelse(Group =='6wt'|Group =='63x', 6, 8))
- data$Genotype <- factor(data$Genotype , # Reordering group factor levels
- levels = c("WT", "3xTg"))
- data$Age_broad <- factor(data$Age_broad, # Reordering group factor levels
- levels = c("6", "8"))
- data$Sex <- factor(data$Sex, # Reordering group factor levels
- levels = c("F", "M"))
- data$Group <- factor(data$Group, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- data_wideLM<-data
- data_wideLM <- data_wideLM %>%
- dplyr::select(Animal, Genotype, Group, Sex, Age_broad, Power_in_range, Speed_bin_min)
- data_wideLM <- dcast(data_wideLM , Animal + Genotype +Group +Sex + Age_broad ~ Speed_bin_min , value.var = "Power_in_range", na.rm=TRUE)
- data_wideLM[data_wideLM == "NaN"] <- NA
- data_longLM <- melt(data_wideLM, id = c("Animal", "Genotype", "Group", "Sex", "Age_broad" ))
- colnames(data_longLM) <- c("Animal", "Genotype", "Group", "Sex", "Age_broad", "Speed_bin", "Power")
- data_long_numLM <- mutate(data_longLM, Speed_bin = as.numeric(as.character(Speed_bin)))
- data_long_subLM_0.7 <-subset(data_long_numLM, Speed_bin < 0.7)
- LMPower_0.7 <- Plotbygroup_setaxislabels(data_long_subLM_0.7, Speed_bin, Power, "LM Power vs. Speed", "Speed (m/s)", "Theta Power", 0, 400)
- LMPower_0.7 <- LMPower_0.7 + scale_x_continuous(breaks = seq(0, 0.6, 0.1), labels=c("0", "0.1", "0.2", "0.3", "0.4", "0.5", "0.6"))
- LMPower_0.7
- ggsave(
- "LMPower_0.7.svg",
- LMPower_0.7,
- width = 7,
- height = 5,
- dpi = 600
- )
- data_long_subLM_0.7_fac <- data_long_subLM_0.7
- #make speed bin a factor and set contrasts for type 3 anova
- data_long_subLM_0.7_fac$Speed_bin <- factor(data_long_subLM_0.7_fac$Speed_bin)
- contrasts(data_long_subLM_0.7_fac$Speed_bin) <- contr.sum
- contrasts(data_long_subLM_0.7_fac$Group) <- contr.sum
- #generate linear model
- lmpowertest <- lm(Power ~ Group + Speed_bin + Group:Speed_bin, data = data_long_subLM_0.7_fac)
- #get anova table
- anova_test(lmpowertest, type = 3)
- # plot time in each speed bin
- data_wide_length <- data%>%
- dplyr::select(Animal, Genotype, Group, Sex, Age_broad, Speed_bin_min, Length_time_s)
- data_wide_length <- dcast(data_wide_length , Animal + Genotype +Group +Sex + Age_broad ~ Speed_bin_min , value.var = "Length_time_s", na.rm=TRUE)
- data_wide_length [data_wide_length == "NaN"] <- NA
- data_long_length <- melt(data_wide_length, id = c("Animal", "Genotype", "Group", "Sex", "Age_broad" ))
- colnames(data_long_length) <- c("Animal", "Genotype", "Group", "Sex", "Age_broad", "Speed_bin", "Length_s")
- data_long_length <- mutate(data_long_length , Speed_bin = as.numeric(as.character(Speed_bin)))
- data_long_length_sub <- subset(data_long_length , Speed_bin < 1)
- data_long_length_sub <- subset(data_long_length_sub , Speed_bin > 0)
- LengthbySpeed <- Plotbygroup_setaxislabels(data_long_length_sub, Speed_bin, Length_s, "Time in Speed Bin", "Speed (m/s)", "Time (s)", 0, 500)
- LengthbySpeed <- LengthbySpeed + scale_x_continuous(breaks = seq(0.1, 0.9, 0.1), labels=c("0.1", "0.2", "0.3", "0.4", "0.5", "0.6", "0.7", "0.8", "0.9"))
- LengthbySpeed
- ggsave(
- "LengthbySpeed.svg",
- LengthbySpeed ,
- width = 7,
- height = 5,
- dpi = 600
- )
- data_long_length_sub_fac <- data_long_length_sub
- #make speed bin a factor and set contrasts for type 3 anova
- data_long_length_sub_fac$Speed_bin <- factor(data_long_length_sub_fac$Speed_bin)
- contrasts(data_long_length_sub_fac$Speed_bin) <- contr.sum
- contrasts(data_long_length_sub_fac$Group) <- contr.sum
- #generate linear model
- lengthtest <- lm(Length_s ~ Group + Speed_bin + Group:Speed_bin, data = data_long_length_sub_fac)
- #get anova table
- anova_test(lengthtest, type = 3) #Anova gives same p values
- # plot LM CSD magnitude by speed bin
- data <-read.csv("CSDrunoutput_byspeed_HIPP.csv")
- data <- mutate(data, Genotype = ifelse(Group =='6wt'|Group =='8wt', "WT", "3xTg"))
- data <- mutate(data, Age_broad = ifelse(Group =='6wt'|Group =='63x', 6, 8))
- data$Genotype <- factor(data$Genotype , # Reordering group factor levels
- levels = c("WT", "3xTg"))
- data$Age_broad <- factor(data$Age_broad, # Reordering group factor levels
- levels = c("6", "8"))
- data$Sex <- factor(data$Sex, # Reordering group factor levels
- levels = c("F", "M"))
- data$Group <- factor(data$Group, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- data <- subset(data, DataType == "maxbylyr_cycle")
- data_wide<- mutate(data, Binmin= as.numeric(Binmin))
- data_wide_LM <- data_wide %>%
- dplyr::select(Animal, Genotype, Group, Sex, Age_broad, Binmin, LM)
- data_wide_LM <- dcast(data_wide_LM , Animal + Genotype +Group +Sex + Age_broad ~ Binmin , value.var = "LM", na.rm=TRUE)
- data_wide_LM [data_wide_LM == "NaN"] <- NA
- data_long_LM <- melt(data_wide_LM , id = c("Animal", "Genotype", "Group", "Sex", "Age_broad" ))
- colnames(data_long_LM ) <- c("Animal", "Genotype", "Group", "Sex", "Age_broad", "Speed_bin", "CSD_Mag_LM")
- data_long_LM_num <- mutate(data_long_LM, Speed_bin = as.numeric(as.character(Speed_bin)))
- data_long_LM_sub <-subset(data_long_LM_num, Speed_bin < 0.7)
- LMCSD <- Plotbygroup_setaxislabels(data_long_LM_sub, Speed_bin, CSD_Mag_LM, "LM CSD Magnitude vs. Speed", "Speed (m/s)", "Theta CSD Mag", 0, 100)
- LMCSD <- LMCSD + scale_x_continuous(breaks = seq(0, 0.6, 0.1), labels=c("0", "0.1", "0.2", "0.3", "0.4", "0.5", "0.6"))
- LMCSD
- ggsave(
- "LMCSD.svg",
- LMCSD,
- width = 7,
- height = 5,
- dpi = 600
- )
- data_long_LM_sub_fac <- data_long_LM_sub
- #make speed bin a factor and set contrasts for type 3 anova
- data_long_LM_sub_fac$Speed_bin <- factor(data_long_LM_sub_fac$Speed_bin)
- contrasts(data_long_LM_sub_fac$Speed_bin) <- contr.sum
- contrasts(data_long_LM_sub_fac$Group) <- contr.sum
- #generate linear model
- lmcsd<- lm(CSD_Mag_LM ~ Group + Speed_bin + Group:Speed_bin, data = data_long_LM_sub_fac)
- #get anova table
- anova_test(lmcsd, type = 3) #Anova gives same p values
- # MEC vs CA1 coherence by speed
- #load data
- coh_data <- read.csv("Coherence_byspeed_PyrvMEC2.csv")
- #set up grouping variables
- coh_data <- mutate(coh_data, Genotype = ifelse(Group =='6wt'|Group =='8wt', "WT", "3xTg"))
- coh_data <- mutate(coh_data, Age_broad = ifelse(Group =='6wt'|Group =='63x', 6, 8))
- coh_data$Genotype <- factor(coh_data$Genotype , # Reordering group factor levels
- levels = c("WT", "3xTg"))
- coh_data$Age_broad <- factor(coh_data$Age_broad, # Reordering group factor levels
- levels = c("6", "8"))
- coh_data$Sex <- factor(coh_data$Sex, # Reordering group factor levels
- levels = c("F", "M"))
- coh_data$Group <- factor(coh_data$Group, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- coh_data<- mutate(coh_data, RunThresh_Low= as.numeric(RunThresh_Low))
- #make data frame with lengths of windows in each speed threshold
- coh_data_wide_length <- coh_data %>%
- dplyr::select(Animal, Genotype, Group, Sex, Age_broad, RunThresh_Low, Length_Run_Thresh)
- coh_data_wide_length <- dcast(coh_data_wide_length , Animal + Genotype +Group +Sex + Age_broad ~ RunThresh_Low , value.var = "Length_Run_Thresh", na.rm=TRUE)
- coh_data_wide_length [coh_data_wide_length == "NaN"] <- NA
- coh_data_long_length <- melt(coh_data_wide_length, id = c("Animal", "Genotype", "Group", "Sex", "Age_broad" ))
- colnames(coh_data_long_length) <- c("Animal", "Genotype", "Group", "Sex", "Age_broad", "Speed_bin", "Length_s")
- #make data frame with coherence at each speed threshold
- coh_data_wide<- coh_data %>%
- dplyr::select(Animal, Genotype, Group, Sex, Age_broad, RunThresh_Low, Coh_RunThresh)
- coh_data_wide <- dcast(coh_data_wide , Animal + Genotype +Group +Sex + Age_broad ~ RunThresh_Low , value.var = "Coh_RunThresh", na.rm=TRUE)
- coh_data_wide [coh_data_wide == "NaN"] <- NA
- coh_data_long <- melt(coh_data_wide, id = c("Animal", "Genotype", "Group", "Sex", "Age_broad" ))
- colnames(coh_data_long) <- c("Animal", "Genotype", "Group", "Sex", "Age_broad", "Speed_bin", "Coh")
- coh_data_long <- mutate(coh_data_long , Speed_bin = as.numeric(as.character(Speed_bin)))
- coh_data_long_sub <- subset(coh_data_long , Speed_bin < 0.7)
- CohbySpeed <- Plotbygroup_setaxislabels(coh_data_long_sub, Speed_bin, Coh, "MEC-CA1 \n Coherence vs. Speed ", "Speed (m/s)", "MEC-CA1 Theta Coh ", 0.5, 1)
- CohbySpeed<- CohbySpeed + scale_x_continuous(breaks = seq(0, 0.6, 0.1), labels=c("0", "0.1", "0.2", "0.3", "0.4", "0.5", "0.6"))
- CohbySpeed
- ggsave(
- "MEC-CA1CohbySpeed.svg",
- CohbySpeed ,
- width = 7,
- height = 5,
- dpi = 600
- )
- coh_data_long_sub_fac <- coh_data_long_sub
- #make speed bin a factor and set contrasts for type 3 anova
- coh_data_long_sub_fac$Speed_bin <- factor(coh_data_long_sub_fac$Speed_bin)
- contrasts(coh_data_long_sub_fac$Speed_bin) <- contr.sum
- contrasts(coh_data_long_sub_fac$Group) <- contr.sum
- #generate linear model
- mecca1cohtest <- lm(Coh~ Group + Speed_bin + Group:Speed_bin, data = coh_data_long_sub_fac)
- #get anova table
- anova_test(mecca1cohtest, type = 3) #Anova gives same p values
- ```
- ### Theta Frequency (PSD) (Figure S6)
- ```{r theta-psd, echo=FALSE, warning = FALSE}
- PeakFreq_bygroupandsex_final <- function(df, y, title, ytitle, ymin, ymax) {
- plot <-ggplot(df ,aes(x=Groupname, y={{y}}))
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot +geom_sina(aes(col= Groupname, shape = Sex), alpha = 0.5, na.rm = TRUE, show.legend=TRUE, jitter_y = FALSE) +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun.y = "mean", alpha = 0.4, aes(fill=Groupname), color = "black") +
- stat_summary( color = "black", fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 0.8, show.legend=FALSE) +
- ggtitle(title) + ylab(ytitle) + # + xlab("Age”)+
- scale_fill_manual("legend", values = scale_fill_palette, labels = c("WT 6 mo", "WT 8 mo", "3xTg 6 mo", "3xTg 8 mo"))+
- guides(fill=guide_legend("Group")) +
- scale_color_manual("legend", values = scale_colour_palette, guide = "none")+
- scale_y_continuous(expand = c(0,0)) + #, limits = c(ymin,ymax), breaks = seq(0, 14, by = 2))
- coord_cartesian(ylim=c(ymin, ymax))+
- scale_alpha(guide = 'none') +
- facet_grid(.~Age_Broad, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 16, colour = "black"),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=12),
- legend.title=element_text(size=14),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- }
- #Oriens
- data <- readMat("WaveletPSD_trackAlyrOr_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Oriens', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupOr_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Oriens', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- #PYRAMIDAL LAYER
- data <- readMat("WaveletPSD_trackAlyrPyr_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Pyr', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupPyr_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Pyr', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- #RADIATUM
- data <- readMat("WaveletPSD_trackAlyrRad_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Rad', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupRad_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Rad', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- ## LACUNOSUM MOLECULARE
- data <- readMat("WaveletPSD_trackAlyrLM_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency LM', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupLM_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency LM', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- #MOLECULAR LAYER
- data <- readMat("WaveletPSD_trackAlyrMol_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Mol', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupMol_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Mol', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- #HILUS
- data <- readMat("WaveletPSD_trackAlyrHil_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Hil', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupHil_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency Hil', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- #MEC2
- data <- readMat("WaveletPSD_trackAlyrMEC2_theta.mat")
- data <- data[[1]]
- animals = data[[1]]
- animals<- matrix(unlist(animals),byrow=TRUE)
- group = data[[2]]
- group<- matrix(unlist(group),byrow=TRUE)
- sex = data[[3]]
- sex<- matrix(unlist(sex),byrow=TRUE)
- age = data[[4]]
- age<- matrix(unlist(age),byrow=TRUE)
- ###
- Peakfreq_runthresh = data[[22]]
- Peakfreq_runthresh<- unlist(Peakfreq_runthresh,recursive=FALSE)
- Peakfreq_runthresh <- t(as.data.frame(do.call(cbind, Peakfreq_runthresh)))
- Peakfreq_runthresh_df<- cbind(animals, group, sex, age, Peakfreq_runthresh)
- colnames(Peakfreq_runthresh_df) <- c("Animal" ,"Groupname", "Sex", "Age", "PeakThetaFreq")
- Peakfreq_runthresh_df <- as.data.frame(Peakfreq_runthresh_df)
- Peakfreq_runthresh_df$Groupname<- factor(Peakfreq_runthresh_df$Groupname, # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- Peakfreq_runthresh_df$PeakThetaFreq<- as.numeric(Peakfreq_runthresh_df$PeakThetaFreq)
- #add for stats
- Peakfreq_runthresh_df <- mutate(Peakfreq_runthresh_df, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- Peakfreq_runthresh_df<-mutate(Peakfreq_runthresh_df, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- Peakfreq_runthresh_df$Genotype <- factor(Peakfreq_runthresh_df$Genotype ,
- levels = c("WT", "3xTg"))
- Peakfreq_runthresh_df$Age_Broad <- factor(Peakfreq_runthresh_df$Age_Broad,
- levels = c("6", "8"))
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency MEC', 'Frequency (Hz)', 0, 8.5)
- General_AOVbyanim_ez(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad, Animal)
- General_byanim_holm(Peakfreq_runthresh_df, PeakThetaFreq, Age_Broad)
- ggsave(
- "PSDfreqbygroupMEC2_sex.svg",
- PeakFreq_bygroupandsex_final(Peakfreq_runthresh_df, PeakThetaFreq, 'Peak Theta (5-12 Hz) \n Frequency MEC', 'Frequency (Hz)', 0, 8.5),
- width = 5,
- height = 5,
- dpi = 600
- )
- ```
- ## Single Unit Results (Figure 4, 5, 6, S8D-G)
- note: fig S7 and parts of fig S8 generated in matlab
- ```{r single-unit, echo=FALSE, warning = FALSE}
- #firing rates, phase locking, precession
- Singleunit_nonparametric <- function(celltype, y){
- #CALCULATE P VALS CORRECTED FOR MULTIPLE COMPARISONS
- df <- substitute(celltype)
- y <- substitute(y)
- yvar <- substitute(df$y, list(y=y, df = df))
- gvar <- substitute(Genotype)
- grpvar <-substitute(Groupname)
- xvar <- substitute(df$x, list(x=grpvar, df = df))
- wilcox <- eval.parent(substitute(pairwise_wilcox_test(df, y~grpvar, p.adjust.method="holm", comparisons = list(c("63x", "6wt"), c("83x", "8wt"), c("6wt", "8wt"), c("63x", "83x"))), list(y = y, grpvar = grpvar, df = df)))
- return(wilcox)
- }
- #get non adjusted p values
- Circstats_age <- function(celltype_age, y, celltype_age_WT, celltype_age_Tg){
- #using aov.circular
- df <- substitute(celltype_age)
- WTdata <-substitute(celltype_age_WT)
- Tgdata <- substitute(celltype_age_Tg)
- y = substitute(y)
- yvar <- substitute(df$y, list(y=y, df = df))
- gvar = substitute(Genotype)
- xvar <- substitute(df$x, list(x=gvar, df = df))
- #kuiper test - is anything different about these distributions? (Not sure about this)
- kuiper <- eval.parent(substitute(kuiper_test(Tgdata$y, WTdata$y), list(y = y, Tgdata = Tgdata, WTdata = WTdata)))
- #equal kappa test - are concentration parameters different?
- equalkappa <- eval.parent(substitute(equal.kappa.test(yvar, xvar), list(yvar=yvar, xvar=xvar)))
- #watson williams - are means different?
- watwill <- eval.parent(substitute(watson.williams.test(yvar, xvar), list(yvar=yvar, xvar=xvar)))
- #watson wheeler - are distribution of angles different? unclear if this is the same as watson williams? non-parametric?
- watwheel <-eval.parent(substitute(watson.wheeler.test(yvar, xvar), list(yvar=yvar, xvar=xvar)))
- aovcirc <- eval.parent(substitute(aov.circular(yvar, xvar), list(yvar=yvar, xvar=xvar)))
- outlist <- list(kuiper, equalkappa, watwill, watwheel, aovcirc)
- return(outlist)
- }
- #get final adjusted p values
- Circstats_full <- function(celltype_6, celltype_8, y, celltype_6_WT, celltype_6_Tg, celltype_8_WT, celltype_8_Tg){
- #CALCULATE P VALS CORRECTED FOR MULTIPLE COMPARISONS - For Mu values
- df <- substitute(celltype)
- df6 <- substitute(celltype_6)
- df8 <- substitute(celltype_8)
- WT6data <-substitute(celltype_6_WT)
- Tg6data <- substitute(celltype_6_Tg)
- WT8data <-substitute(celltype_8_WT)
- Tg8data <- substitute(celltype_8_Tg)
- y <- substitute(y)
- yvar <- substitute(df$y, list(y=y, df = df))
- yvar6 <- substitute(df6$y, list(y=y, df6 = df6))
- yvar8 <- substitute(df8$y, list(y=y, df8 = df8))
- gvar <- substitute(Genotype)
- xvar <- substitute(df$x, list(x=gvar, df = df))
- xvar6 <- substitute(df6$x, list(x=gvar, df6 = df6))
- xvar8 <- substitute(df8$x, list(x=gvar, df8 = df8))
- #kuiper test - is anything different about these distributions? (Not sure about this)
- kuiper_6 <- eval.parent(substitute(kuiper_test(Tg6data$y, WT6data$y), list(y = y, Tg6data = Tg6data, WT6data = WT6data)))
- #equal kappa test - are concentration parameters different?
- equalkappa_6 <- eval.parent(substitute(equal.kappa.test(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- #watson williams - are means different?
- watwill_6 <- eval.parent(substitute(watson.williams.test(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- #watson wheeler - are distribution of angles different? unclear if this is the same as watson williams? non-parametric?
- watwheel_6 <-eval.parent(substitute(watson.wheeler.test(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- aovcirc_6 <- eval.parent(substitute(aov.circular(yvar6, xvar6), list(yvar6=yvar6, xvar6=xvar6)))
- #kuiper test - is anything different about these distributions? (Not sure about this)
- kuiper_8 <- eval.parent(substitute(kuiper_test(Tg8data$y, WT8data$y), list(y = y, Tg8data = Tg8data, WT8data = WT8data)))
- #equal kappa test - are concentration parameters different?
- equalkappa_8 <- eval.parent(substitute(equal.kappa.test(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- #watson williams - are means different?
- watwill_8 <- eval.parent(substitute(watson.williams.test(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- #watson wheeler - are distribution of angles different? unclear if this is the same as watson williams? non-parametric?
- watwheel_8 <-eval.parent(substitute(watson.wheeler.test(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- aovcirc_8 <- eval.parent(substitute(aov.circular(yvar8, xvar8), list(yvar8=yvar8, xvar8=xvar8)))
- kuiper_pvals <- c(kuiper_6[[2]], kuiper_8[[2]]) %>% p.adjust(method = 'bonferroni')
- equalkappa_pvals <- c(equalkappa_6[[7]], equalkappa_8[[7]]) %>% p.adjust(method = 'bonferroni')
- watwill_pvals <- c(watwill_6[[4]], watwill_8[[4]]) %>% p.adjust(method = 'bonferroni')
- watwheel_pvals <- c(watwheel_6[[4]], watwheel_8[[4]]) %>% p.adjust(method = 'bonferroni')
- aovcirc_pvals <- c(aovcirc_6[[12]], aovcirc_8[[12]]) %>% p.adjust(method = 'bonferroni')
- outlist <- list(kuiper_pvals, equalkappa_pvals, watwill_pvals,
- watwheel_pvals,aovcirc_pvals)
- return(outlist)
- }
- hipp_data <- read.csv('HIPP Single Unit Data.csv')
- mec_data <-read.csv('MEC Single Unit Data.csv')
- hipp_data$Animalname <-factor(hipp_data$Animalname)
- mec_data$Animalname <-factor(mec_data$Animalname)
- hipp_data$Groupname <- factor(hipp_data$Groupname , # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- mec_data$Groupname <- factor(mec_data$Groupname , # Reordering group factor levels
- levels = c("6wt", "8wt", "63x", "83x"))
- hipp_data <- mutate(hipp_data, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- hipp_data<-mutate(hipp_data, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- mec_data <- mutate(mec_data, Genotype = ifelse(Groupname =='6wt'|Groupname =='8wt', "WT", "3xTg"))
- mec_data<-mutate(mec_data, Age_Broad = ifelse(Groupname =='6wt'|Groupname =='63x', 6, 8))
- hipp_data$Genotype <- factor(hipp_data$Genotype, # Reordering group factor levels
- levels = c("WT", "3xTg"))
- mec_data$Genotype <- factor(mec_data$Genotype , # Reordering group factor levels
- levels = c("WT", "3xTg"))
- hipp_data$Age_Broad <- factor(hipp_data$Age_Broad, # Reordering group factor levels
- levels = c("6", "8"))
- mec_data$Age_Broad <- factor(mec_data$Age_Broad , # Reordering group factor levels
- levels = c("6", "8"))
- hipp_data <- mutate(hipp_data, mu2MECtheta_run_thresh = as.circular(mu2MECtheta_run_thresh + pi, units = 'radians'))
- hipp_data <- mutate(hipp_data, mu2CA1theta_run_thresh = as.circular(mu2CA1theta_run_thresh + pi, units = 'radians'))
- mec_data <- mutate(mec_data, mu2MECtheta_run_thresh = as.circular(mu2MECtheta_run_thresh + pi, units = 'radians'))
- mec_data <- mutate(mec_data, mu2CA1theta_run_thresh = as.circular(mu2CA1theta_run_thresh + pi, units = 'radians'))
- mec_data <- mutate(mec_data, mu2LMtheta_run_thresh = as.circular(mu2LMtheta_run_thresh + pi, units = 'radians'))
- ##
- iDG = subset(hipp_data, Region == 'DG' & CellType == 'i')
- eDG= subset(hipp_data, Region == 'DG' & CellType == 'e')
- iCA1 = subset(hipp_data, Region == 'CA1' & CellType == 'i')
- eCA1 = subset(hipp_data, Region == 'CA1' & CellType == 'e')
- iMEC2 = subset(mec_data, Region == 'MEC2' & CellType == 'i')
- eMEC2 = subset(mec_data, Region == 'MEC2' & CellType == 'e')
- iMEC3 = subset(mec_data, Region == 'MEC3' & CellType == 'i')
- eMEC3 = subset(mec_data, Region == 'MEC3' & CellType == 'e')
- eMEC3 <- subset(eMEC3, mFR_all_run < 25) #remove cells with overly high firing rates that were incorrectly clustered as excitatory based on waveform shape
- hipp_8mo = subset(hipp_data, Groupname =='83x' | Groupname == '8wt')
- hipp_6mo = subset(hipp_data, Groupname =='63x' | Groupname == '6wt')
- mec_8mo = subset(mec_data, Groupname =='83x' | Groupname == '8wt')
- mec_6mo = subset(mec_data, Groupname =='63x' | Groupname == '6wt')
- hipp_tg = subset(hipp_data, Groupname == '83x' | Groupname == '63x')
- hipp_wt = subset(hipp_data, Groupname == '8wt' | Groupname == '6wt')
- mec_tg = subset(mec_data, Groupname == '83x' | Groupname == '63x')
- mec_wt = subset(mec_data, Groupname == '8wt' | Groupname == '6wt')
- ##subset by genotype
- iDG_Tg = subset(iDG, Genotype == '3xTg')
- iDG_WT = subset(iDG, Genotype == 'WT')
- eDG_Tg = subset(eDG, Genotype == '3xTg')
- eDG_WT = subset(eDG, Genotype == 'WT')
- iCA1_Tg = subset(iCA1, Genotype == '3xTg')
- iCA1_WT = subset(iCA1, Genotype == 'WT')
- eCA1_Tg = subset(eCA1, Genotype == '3xTg')
- eCA1_WT = subset(eCA1, Genotype == 'WT')
- iMEC2_Tg = subset(iMEC2, Genotype == '3xTg')
- iMEC2_WT = subset(iMEC2, Genotype == 'WT')
- eMEC2_Tg = subset(eMEC2, Genotype == '3xTg')
- eMEC2_WT = subset(eMEC2, Genotype == 'WT')
- iMEC3_Tg = subset(iMEC3, Genotype == '3xTg')
- iMEC3_WT = subset(iMEC2, Genotype == 'WT')
- eMEC3_Tg = subset(eMEC3, Genotype == '3xTg')
- eMEC3_WT = subset(eMEC3, Genotype == 'WT')
- ##subset by age
- iDG_8mo = subset(iDG, Age_Broad == '8')
- iDG_6mo = subset(iDG, Age_Broad == '6')
- eDG_8mo = subset(eDG, Age_Broad == '8')
- eDG_6mo = subset(eDG, Age_Broad == '6')
- iCA1_8mo = subset(iCA1, Age_Broad == '8')
- iCA1_6mo = subset(iCA1, Age_Broad == '6')
- eCA1_8mo = subset(eCA1, Age_Broad == '8')
- eCA1_6mo = subset(eCA1, Age_Broad == '6')
- iMEC2_8mo = subset(iMEC2, Age_Broad == '8')
- iMEC2_6mo = subset(iMEC2, Age_Broad == '6')
- eMEC2_8mo = subset(eMEC2, Age_Broad == '8')
- eMEC2_6mo = subset(eMEC2, Age_Broad == '6')
- iMEC3_8mo = subset(iMEC3, Age_Broad == '8')
- iMEC3_6mo = subset(iMEC3, Age_Broad == '6')
- eMEC3_8mo = subset(eMEC3, Age_Broad == '8')
- eMEC3_6mo = subset(eMEC3, Age_Broad == '6')
- #subset by genotype and age
- iDG_8mo_Tg = subset(iDG, Age_Broad == '8' & Genotype == '3xTg')
- iDG_6mo_Tg = subset(iDG, Age_Broad == '6' & Genotype == '3xTg')
- eDG_8mo_Tg = subset(eDG, Age_Broad == '8' & Genotype == '3xTg')
- eDG_6mo_Tg = subset(eDG, Age_Broad == '6' & Genotype == '3xTg')
- iCA1_8mo_Tg = subset(iCA1, Age_Broad == '8' & Genotype == '3xTg')
- iCA1_6mo_Tg = subset(iCA1, Age_Broad == '6' & Genotype == '3xTg')
- eCA1_8mo_Tg = subset(eCA1, Age_Broad == '8' & Genotype == '3xTg')
- eCA1_6mo_Tg = subset(eCA1, Age_Broad == '6' & Genotype == '3xTg')
- iMEC2_8mo_Tg = subset(iMEC2, Age_Broad == '8' & Genotype == '3xTg')
- iMEC2_6mo_Tg = subset(iMEC2, Age_Broad == '6' & Genotype == '3xTg')
- eMEC2_8mo_Tg = subset(eMEC2, Age_Broad == '8' & Genotype == '3xTg')
- eMEC2_6mo_Tg = subset(eMEC2, Age_Broad == '6' & Genotype == '3xTg')
- iMEC3_8mo_Tg = subset(iMEC3, Age_Broad == '8' & Genotype == '3xTg')
- iMEC3_6mo_Tg = subset(iMEC3, Age_Broad == '6' & Genotype == '3xTg')
- eMEC3_8mo_Tg = subset(eMEC3, Age_Broad == '8' & Genotype == '3xTg')
- eMEC3_6mo_Tg = subset(eMEC3, Age_Broad == '6' & Genotype == '3xTg')
- iDG_8mo_WT = subset(iDG, Age_Broad == '8' & Genotype == 'WT')
- iDG_6mo_WT = subset(iDG, Age_Broad == '6' & Genotype == 'WT')
- eDG_8mo_WT = subset(eDG, Age_Broad == '8' & Genotype == 'WT')
- eDG_6mo_WT = subset(eDG, Age_Broad == '6' & Genotype == 'WT')
- iCA1_8mo_WT = subset(iCA1, Age_Broad == '8' & Genotype == 'WT')
- iCA1_6mo_WT = subset(iCA1, Age_Broad == '6' & Genotype == 'WT')
- eCA1_8mo_WT = subset(eCA1, Age_Broad == '8' & Genotype == 'WT')
- eCA1_6mo_WT = subset(eCA1, Age_Broad == '6' & Genotype == 'WT')
- iMEC2_8mo_WT = subset(iMEC2, Age_Broad == '8' & Genotype == 'WT')
- iMEC2_6mo_WT = subset(iMEC2, Age_Broad == '6' & Genotype == 'WT')
- eMEC2_8mo_WT = subset(eMEC2, Age_Broad == '8' & Genotype == 'WT')
- eMEC2_6mo_WT = subset(eMEC2, Age_Broad == '6' & Genotype == 'WT')
- iMEC3_8mo_WT = subset(iMEC3, Age_Broad == '8' & Genotype == 'WT')
- iMEC3_6mo_WT = subset(iMEC3, Age_Broad == '6' & Genotype == 'WT')
- eMEC3_8mo_WT = subset(eMEC3, Age_Broad == '8' & Genotype == 'WT')
- eMEC3_6mo_WT = subset(eMEC3, Age_Broad == '6' & Genotype == 'WT')
- lvls <- levels(mec_data$Groupname)
- lvlsA <- levels(mec_data$Age_Broad)
- lvlsG <- levels(mec_data$Genotype)
- AnyPlotbygroup_adjaxis_facet <- function(df, y, title, ytitle, ymin, ymax) { # ymin =0, ymax=50){
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot +geom_sina(aes(col= Groupname), alpha = 0.5, na.rm = TRUE, show.legend=FALSE, jitter_y = FALSE) +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun.y = "mean", alpha = 0.4, aes(fill=Groupname), colour = "black") +
- stat_summary(color = 'black', fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 1, show.legend=FALSE) +
- ggtitle(title) + ylab(ytitle) +
- scale_fill_manual("legend", values = scale_fill_palette, labels = c("WT 6 mo", "WT 8 mo", "3xTg 6 mo", "3xTg 8 mo"))+
- guides(fill=guide_legend("Group")) +
- scale_color_manual("legend", values = scale_colour_palette, guide = "none")+
- scale_y_continuous(expand = c(0,0)) +
- coord_cartesian(ylim=c(ymin, ymax))+
- scale_alpha(guide = 'none') +
- facet_grid(.~Age_Broad, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 15, colour = "black"),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- }
- print("eMEC2 Ns")
- print("3xTg 6mo (M, F)")
- sum(eMEC2$Genotype == "3xTg" & eMEC2$Age_Broad == '6')
- sum(eMEC2$Genotype == "3xTg" & eMEC2$Age_Broad == '6' & eMEC2$Sex == 'M')
- sum(eMEC2$Genotype == "3xTg" & eMEC2$Age_Broad == '6' & eMEC2$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(eMEC2$Genotype == "3xTg" & eMEC2$Age_Broad == '8')
- sum(eMEC2$Genotype == "3xTg" & eMEC2$Age_Broad == '8' & eMEC2$Sex == 'M')
- sum(eMEC2$Genotype == "3xTg" & eMEC2$Age_Broad == '8' & eMEC2$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(eMEC2$Genotype == "WT" & eMEC2$Age_Broad == '6')
- sum(eMEC2$Genotype == "WT" & eMEC2$Age_Broad == '6' & eMEC2$Sex == 'M')
- sum(eMEC2$Genotype == "WT" & eMEC2$Age_Broad == '6' & eMEC2$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(eMEC2$Genotype == "WT" & eMEC2$Age_Broad == '8')
- sum(eMEC2$Genotype == "WT" & eMEC2$Age_Broad == '8' & eMEC2$Sex == 'M')
- sum(eMEC2$Genotype == "WT" & eMEC2$Age_Broad == '8' & eMEC2$Sex == 'F')
- print("eMEC3 Ns")
- print("3xTg 6mo (M, F)")
- sum(eMEC3$Genotype == "3xTg" & eMEC3$Age_Broad == '6')
- sum(eMEC3$Genotype == "3xTg" & eMEC3$Age_Broad == '6' & eMEC3$Sex == 'M')
- sum(eMEC3$Genotype == "3xTg" & eMEC3$Age_Broad == '6' & eMEC3$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(eMEC3$Genotype == "3xTg" & eMEC3$Age_Broad == '8')
- sum(eMEC3$Genotype == "3xTg" & eMEC3$Age_Broad == '8' & eMEC3$Sex == 'M')
- sum(eMEC3$Genotype == "3xTg" & eMEC3$Age_Broad == '8' & eMEC3$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(eMEC3$Genotype == "WT" & eMEC3$Age_Broad == '6')
- sum(eMEC3$Genotype == "WT" & eMEC3$Age_Broad == '6' & eMEC3$Sex == 'M')
- sum(eMEC3$Genotype == "WT" & eMEC3$Age_Broad == '6' & eMEC3$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(eMEC3$Genotype == "WT" & eMEC3$Age_Broad == '8')
- sum(eMEC3$Genotype == "WT" & eMEC3$Age_Broad == '8' & eMEC3$Sex == 'M')
- sum(eMEC3$Genotype == "WT" & eMEC3$Age_Broad == '8' & eMEC3$Sex == 'F')
- print("iMEC2 Ns")
- print("3xTg 6mo (M, F)")
- sum(iMEC2$Genotype == "3xTg" & iMEC2$Age_Broad == '6')
- sum(iMEC2$Genotype == "3xTg" & iMEC2$Age_Broad == '6' & iMEC2$Sex == 'M')
- sum(iMEC2$Genotype == "3xTg" & iMEC2$Age_Broad == '6' & iMEC2$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(iMEC2$Genotype == "3xTg" & iMEC2$Age_Broad == '8')
- sum(iMEC2$Genotype == "3xTg" & iMEC2$Age_Broad == '8' & iMEC2$Sex == 'M')
- sum(iMEC2$Genotype == "3xTg" & iMEC2$Age_Broad == '8' & iMEC2$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(iMEC2$Genotype == "WT" & iMEC2$Age_Broad == '6')
- sum(iMEC2$Genotype == "WT" & iMEC2$Age_Broad == '6' & iMEC2$Sex == 'M')
- sum(iMEC2$Genotype == "WT" & iMEC2$Age_Broad == '6' & iMEC2$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(iMEC2$Genotype == "WT" & iMEC2$Age_Broad == '8')
- sum(iMEC2$Genotype == "WT" & iMEC2$Age_Broad == '8' & iMEC2$Sex == 'M')
- sum(iMEC2$Genotype == "WT" & iMEC2$Age_Broad == '8' & iMEC2$Sex == 'F')
- print("iMEC3 Ns")
- print("3xTg 6mo (M, F)")
- sum(iMEC3$Genotype == "3xTg" & iMEC3$Age_Broad == '6')
- sum(iMEC3$Genotype == "3xTg" & iMEC3$Age_Broad == '6' & iMEC3$Sex == 'M')
- sum(iMEC3$Genotype == "3xTg" & iMEC3$Age_Broad == '6' & iMEC3$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(iMEC3$Genotype == "3xTg" & iMEC3$Age_Broad == '8')
- sum(iMEC3$Genotype == "3xTg" & iMEC3$Age_Broad == '8' & iMEC3$Sex == 'M')
- sum(iMEC3$Genotype == "3xTg" & iMEC3$Age_Broad == '8' & iMEC3$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(iMEC3$Genotype == "WT" & iMEC3$Age_Broad == '6')
- sum(iMEC3$Genotype == "WT" & iMEC3$Age_Broad == '6' & iMEC3$Sex == 'M')
- sum(iMEC3$Genotype == "WT" & iMEC3$Age_Broad == '6' & iMEC3$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(iMEC3$Genotype == "WT" & iMEC3$Age_Broad == '8')
- sum(iMEC3$Genotype == "WT" & iMEC3$Age_Broad == '8' & iMEC3$Sex == 'M')
- sum(iMEC3$Genotype == "WT" & iMEC3$Age_Broad == '8' & iMEC3$Sex == 'F')
- print("eDG Ns")
- print("3xTg 6mo (M, F)")
- sum(eDG$Genotype == "3xTg" & eDG$Age_Broad == '6')
- sum(eDG$Genotype == "3xTg" & eDG$Age_Broad == '6' & eDG$Sex == 'M')
- sum(eDG$Genotype == "3xTg" & eDG$Age_Broad == '6' & eDG$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(eDG$Genotype == "3xTg" & eDG$Age_Broad == '8')
- sum(eDG$Genotype == "3xTg" & eDG$Age_Broad == '8' & eDG$Sex == 'M')
- sum(eDG$Genotype == "3xTg" & eDG$Age_Broad == '8' & eDG$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(eDG$Genotype == "WT" & eDG$Age_Broad == '6')
- sum(eDG$Genotype == "WT" & eDG$Age_Broad == '6' & eDG$Sex == 'M')
- sum(eDG$Genotype == "WT" & eDG$Age_Broad == '6' & eDG$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(eDG$Genotype == "WT" & eDG$Age_Broad == '8')
- sum(eDG$Genotype == "WT" & eDG$Age_Broad == '8' & eDG$Sex == 'M')
- sum(eDG$Genotype == "WT" & eDG$Age_Broad == '8' & eDG$Sex == 'F')
- print("eCA1 Ns")
- print("3xTg 6mo (M, F)")
- sum(eCA1$Genotype == "3xTg" & eCA1$Age_Broad == '6')
- sum(eCA1$Genotype == "3xTg" & eCA1$Age_Broad == '6' & eCA1$Sex == 'M')
- sum(eCA1$Genotype == "3xTg" & eCA1$Age_Broad == '6' & eCA1$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(eCA1$Genotype == "3xTg" & eCA1$Age_Broad == '8')
- sum(eCA1$Genotype == "3xTg" & eCA1$Age_Broad == '8' & eCA1$Sex == 'M')
- sum(eCA1$Genotype == "3xTg" & eCA1$Age_Broad == '8' & eCA1$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(eCA1$Genotype == "WT" & eCA1$Age_Broad == '6')
- sum(eCA1$Genotype == "WT" & eCA1$Age_Broad == '6' & eCA1$Sex == 'M')
- sum(eCA1$Genotype == "WT" & eCA1$Age_Broad == '6' & eCA1$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(eCA1$Genotype == "WT" & eCA1$Age_Broad == '8')
- sum(eCA1$Genotype == "WT" & eCA1$Age_Broad == '8' & eCA1$Sex == 'M')
- sum(eCA1$Genotype == "WT" & eCA1$Age_Broad == '8' & eCA1$Sex == 'F')
- print("iDG Ns")
- print("3xTg 6mo (M, F)")
- sum(iDG$Genotype == "3xTg" & iDG$Age_Broad == '6')
- sum(iDG$Genotype == "3xTg" & iDG$Age_Broad == '6' & iDG$Sex == 'M')
- sum(iDG$Genotype == "3xTg" & iDG$Age_Broad == '6' & iDG$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(iDG$Genotype == "3xTg" & iDG$Age_Broad == '8')
- sum(iDG$Genotype == "3xTg" & iDG$Age_Broad == '8' & iDG$Sex == 'M')
- sum(iDG$Genotype == "3xTg" & iDG$Age_Broad == '8' & iDG$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(iDG$Genotype == "WT" & iDG$Age_Broad == '6')
- sum(iDG$Genotype == "WT" & iDG$Age_Broad == '6' & iDG$Sex == 'M')
- sum(iDG$Genotype == "WT" & iDG$Age_Broad == '6' & iDG$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(iDG$Genotype == "WT" & iDG$Age_Broad == '8')
- sum(iDG$Genotype == "WT" & iDG$Age_Broad == '8' & iDG$Sex == 'M')
- sum(iDG$Genotype == "WT" & iDG$Age_Broad == '8' & iDG$Sex == 'F')
- print("iCA1 Ns")
- print("3xTg 6mo (M, F)")
- sum(iCA1$Genotype == "3xTg" & iCA1$Age_Broad == '6')
- sum(iCA1$Genotype == "3xTg" & iCA1$Age_Broad == '6' & iCA1$Sex == 'M')
- sum(iCA1$Genotype == "3xTg" & iCA1$Age_Broad == '6' & iCA1$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(iCA1$Genotype == "3xTg" & iCA1$Age_Broad == '8')
- sum(iCA1$Genotype == "3xTg" & iCA1$Age_Broad == '8' & iCA1$Sex == 'M')
- sum(iCA1$Genotype == "3xTg" & iCA1$Age_Broad == '8' & iCA1$Sex == 'F')
- print("WT 6mo (M, F)")
- sum(iCA1$Genotype == "WT" & iCA1$Age_Broad == '6')
- sum(iCA1$Genotype == "WT" & iCA1$Age_Broad == '6' & iCA1$Sex == 'M')
- sum(iCA1$Genotype == "WT" & iCA1$Age_Broad == '6' & iCA1$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(iCA1$Genotype == "WT" & iCA1$Age_Broad == '8')
- sum(iCA1$Genotype == "WT" & iCA1$Age_Broad == '8' & iCA1$Sex == 'M')
- sum(iCA1$Genotype == "WT" & iCA1$Age_Broad == '8' & iCA1$Sex == 'F')
- print("eMEC2 cells by animal")
- kable(table(unlist(eMEC2$Animalname)))
- print("iMEC2 cells by animal")
- kable(table(unlist(iMEC2$Animalname)))
- print("eMEC3 cells by animal")
- kable(table(unlist(eMEC3$Animalname)))
- print("iMEC3 cells by animal")
- kable(table(unlist(iMEC3$Animalname)))
- print("eCA1 cells by animal")
- kable(table(unlist(eCA1$Animalname)))
- print("iCA1 cells by animal")
- kable(table(unlist(iCA1$Animalname)))
- print("eDG cells by animal")
- kable(table(unlist(eDG$Animalname)))
- print("iDG cells by animal")
- kable(table(unlist(iDG$Animalname)))
- ##### MEC R values and Firing Rates Figure 4 + 5 and S8
- fr_mec_p1 <- AnyPlotbygroup_adjaxis_facet(eMEC3, mFR_run_thresh, 'Excitatory MEC3 \n Firing Rates',"Firing Rate (Hz)", 0, 12)
- fr_mec_p1
- print('eMEC3 FR')
- print('Check Normality')
- shapiro.test(eMEC3_6mo_WT$mFR_run_thresh)
- shapiro.test(eMEC3_6mo_Tg$mFR_run_thresh)
- shapiro.test(eMEC3_8mo_WT$mFR_run_thresh)
- shapiro.test(eMEC3_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eMEC3, mFR_run_thresh)
- fr_mec_p2 <- AnyPlotbygroup_adjaxis_facet(iMEC3, mFR_run_thresh, 'Inhibitory MEC3 \nFiring Rates', "Firing Rate (Hz)", 0, 125)
- fr_mec_p2
- print("iMEC3 FR")
- ('check normality')
- shapiro.test(iMEC3_6mo_WT$mFR_run_thresh)
- shapiro.test(iMEC3_6mo_Tg$mFR_run_thresh)
- shapiro.test(iMEC3_8mo_WT$mFR_run_thresh)
- shapiro.test(iMEC3_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iMEC3, mFR_run_thresh)
- r_mec_p1 <- AnyPlotbygroup_adjaxis_facet(eMEC3, r2MECtheta_run_thresh, 'Excitatory MEC3 R-vals \n(ref:MEC Theta)' ,'R', 0, 1)
- r_mec_p1
- print('eMEC3 R to MEC theta')
- print('nonparametric')
- Singleunit_nonparametric(eMEC3, r2MECtheta_run_thresh)
- r_mec_p2 <- AnyPlotbygroup_adjaxis_facet(eMEC3, r2CA1theta_run_thresh, 'Excitatory MEC3 R-vals \n(ref:CA1 Pyr Theta)' ,'R', 0, 1)
- r_mec_p2
- print('eMEC3 R to CA1 theta')
- print('nonparametric')
- Singleunit_nonparametric(eMEC3, r2CA1theta_run_thresh)
- r_mec_p3 <- AnyPlotbygroup_adjaxis_facet(iMEC3, r2MECtheta_run_thresh, 'Inhibitory MEC3 R-values \n(ref:MEC Theta)' ,'R', 0, 1)
- r_mec_p3
- print("iMEC3 R to MEC theta")
- print('nonparametric')
- Singleunit_nonparametric(iMEC3, r2MECtheta_run_thresh)
- r_mec_p4 <- AnyPlotbygroup_adjaxis_facet(iMEC3, r2CA1theta_run_thresh, 'Inhibitory MEC3 R-values \n(ref:CA1 Pyr Theta)' ,'R', 0, 1)
- r_mec_p4
- print("iMEC3 R to CA1 theta")
- print('nonparametric')
- Singleunit_nonparametric(iMEC3, r2CA1theta_run_thresh)
- fr_mec_p3 <- AnyPlotbygroup_adjaxis_facet(eMEC2, mFR_run_thresh, 'Excitatory MEC2 \n Firing Rates', "Firing Rate (Hz)", 0, 12)
- fr_mec_p3
- print('eMEC2 FR')
- print('Check Normality')
- shapiro.test(eMEC2_6mo_WT$mFR_run_thresh)
- shapiro.test(eMEC2_6mo_Tg$mFR_run_thresh)
- shapiro.test(eMEC2_8mo_WT$mFR_run_thresh)
- shapiro.test(eMEC2_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eMEC2, mFR_run_thresh)
- fr_mec_p4 <- AnyPlotbygroup_adjaxis_facet(iMEC2, mFR_run_thresh, 'Inhibitory MEC2 \nFiring Rates', "Firing Rate (Hz)", 0, 125)
- fr_mec_p4
- print("iMEC2 FR")
- print('Check normality')
- shapiro.test(iMEC2_6mo_WT$mFR_run_thresh)
- shapiro.test(iMEC2_6mo_Tg$mFR_run_thresh)
- shapiro.test(iMEC2_8mo_WT$mFR_run_thresh)
- shapiro.test(iMEC2_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iMEC2, mFR_run_thresh)
- r_mec_p5 <- AnyPlotbygroup_adjaxis_facet(eMEC2, r2MECtheta_run_thresh, 'Excitatory MEC2 R-vals \n(ref: MEC Theta)' , 'R', 0, 1)
- r_mec_p5
- print('eMEC2 R to MEC theta')
- print('nonparametric')
- Singleunit_nonparametric(eMEC2, r2MECtheta_run_thresh)
- r_mec_p6 <- AnyPlotbygroup_adjaxis_facet(eMEC2, r2CA1theta_run_thresh, 'Excitatory MEC2 R-vals \n(ref: CA1 Pyr Theta)' ,'R', 0, 1)
- r_mec_p6
- print('eMEC2 R to CA1 theta')
- print('Check normality')
- shapiro.test(eMEC2_6mo_WT$r2CA1theta_run_thresh)
- shapiro.test(eMEC2_6mo_Tg$r2CA1theta_run_thresh)
- shapiro.test(eMEC2_8mo_WT$r2CA1theta_run_thresh)
- shapiro.test(eMEC2_8mo_Tg$r2CA1theta_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eMEC2, r2CA1theta_run_thresh)
- r_mec_p7 <- AnyPlotbygroup_adjaxis_facet(iMEC2, r2MECtheta_run_thresh, 'Inhibitory MEC2 R-values \n(ref: MEC Theta)' ,'R', 0, 1)
- r_mec_p7
- print("iMEC2 R to MEC theta")
- ('check normality')
- shapiro.test(iMEC2_6mo_WT$r2MECtheta_run_thresh)
- shapiro.test(iMEC2_6mo_Tg$r2MECtheta_run_thresh)
- shapiro.test(iMEC2_8mo_WT$r2MECtheta_run_thresh)
- shapiro.test(iMEC2_8mo_Tg$r2MECtheta_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iMEC2, r2MECtheta_run_thresh)
- r_mec_p8 <- AnyPlotbygroup_adjaxis_facet(iMEC2, r2CA1theta_run_thresh, 'Inhibitory MEC2 R-values \n(ref: CA1 Pyr Theta)' ,'R', 0, 1)
- r_mec_p8
- print("iMEC2 R to CA1 theta")
- ('check normality')
- shapiro.test(iMEC2_6mo_WT$r2CA1theta_run_thresh)
- shapiro.test(iMEC2_6mo_Tg$r2CA1theta_run_thresh)
- shapiro.test(iMEC2_8mo_WT$r2CA1theta_run_thresh)
- shapiro.test(iMEC2_8mo_Tg$r2CA1theta_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iMEC2, r2CA1theta_run_thresh)
- #### Hippocampus R values and Firing Rates - Figure 6 and S10
- fr_hipp_p1 <- AnyPlotbygroup_adjaxis_facet(eDG, mFR_run_thresh, 'Excitatory DG \n Firing Rates', "Firing Rate (Hz)", 0, 12)
- fr_hipp_p1
- print("eDG FR")
- print('check normality')
- shapiro.test(eDG_6mo_WT$mFR_run_thresh)
- shapiro.test(eDG_6mo_Tg$mFR_run_thresh)
- shapiro.test(eDG_8mo_WT$mFR_run_thresh)
- shapiro.test(eDG_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eDG, mFR_run_thresh)
- fr_hipp_p2 <- AnyPlotbygroup_adjaxis_facet(iDG, mFR_run_thresh, 'Inhibitory DG \n Firing Rates', "Firing Rate (Hz)", 0, 100)
- fr_hipp_p2
- print("iDG FR")
- ('check normality')
- shapiro.test(iDG_6mo_WT$mFR_run_thresh)
- shapiro.test(iDG_6mo_Tg$mFR_run_thresh)
- shapiro.test(iDG_8mo_WT$mFR_run_thresh)
- shapiro.test(iDG_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iDG, mFR_run_thresh)
- fr_hipp_p3 <- AnyPlotbygroup_adjaxis_facet(eCA1, mFR_run_thresh, 'Excitatory CA1 \n Firing Rates', "Firing Rate (Hz)", 0, 12)
- fr_hipp_p3
- print("eCA1 FR")
- print('check normality')
- shapiro.test(eCA1_6mo_WT$mFR_run_thresh)
- shapiro.test(eCA1_6mo_Tg$mFR_run_thresh)
- shapiro.test(eCA1_8mo_WT$mFR_run_thresh)
- shapiro.test(eCA1_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eCA1, mFR_run_thresh)
- fr_hipp_p4 <- AnyPlotbygroup_adjaxis_facet(iCA1, mFR_run_thresh, 'Inhibitory CA1 \n Firing Rates', "Firing Rate (Hz)", 0, 100)
- fr_hipp_p4
- print("iCA1 FR")
- ('check normality')
- shapiro.test(iCA1_6mo_WT$mFR_run_thresh)
- shapiro.test(iCA1_6mo_Tg$mFR_run_thresh)
- shapiro.test(iCA1_8mo_WT$mFR_run_thresh)
- shapiro.test(iCA1_8mo_Tg$mFR_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iCA1, mFR_run_thresh)
- r_hipp_p1 <- AnyPlotbygroup_adjaxis_facet(iCA1, r2CA1theta_run_thresh, 'Inhibitory CA1 R-values \n(ref:CA1 Pyr Theta)' ,'R', 0, 1)
- r_hipp_p1
- print("iCA1 R to CA1 theta")
- print('nonparametric')
- Singleunit_nonparametric(iCA1, r2CA1theta_run_thresh)
- r_hipp_p2 <-AnyPlotbygroup_adjaxis_facet(iDG, r2CA1theta_run_thresh, 'Inhibitory DG R-values \n(ref:CA1 Pyr Theta)' ,'R', 0, 1)
- r_hipp_p2
- print("iDG R to CA1 theta")
- print('check normality')
- shapiro.test(iDG_6mo_WT$r2CA1theta_run_thresh)
- shapiro.test(iDG_6mo_Tg$r2CA1theta_run_thresh)
- shapiro.test(iDG_8mo_WT$r2CA1theta_run_thresh)
- shapiro.test(iDG_8mo_Tg$r2CA1theta_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(iDG, r2CA1theta_run_thresh)
- r_hipp_p3 <- AnyPlotbygroup_adjaxis_facet(eCA1, r2CA1theta_run_thresh, 'Excitatory CA1 R-values \n(ref:CA1 Pyr Theta)' ,'R', 0, 1)
- r_hipp_p3
- print("eCA1 R to CA1 theta")
- print('check normality')
- shapiro.test(eCA1_6mo_WT$r2CA1theta_run_thresh)
- shapiro.test(eCA1_6mo_Tg$r2CA1theta_run_thresh)
- shapiro.test(eCA1_8mo_WT$r2CA1theta_run_thresh)
- shapiro.test(eCA1_8mo_Tg$r2CA1theta_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eCA1, r2CA1theta_run_thresh)
- r_hipp_p4 <- AnyPlotbygroup_adjaxis_facet(eDG, r2CA1theta_run_thresh, 'Excitatory DG R-values \n(ref:CA1 Pyr Theta)' ,'R', 0, 1)
- r_hipp_p4
- print("eDG R to CA1 theta")
- print('check normality')
- shapiro.test(eDG_6mo_WT$r2CA1theta_run_thresh)
- shapiro.test(eDG_6mo_Tg$r2CA1theta_run_thresh)
- shapiro.test(eDG_8mo_WT$r2CA1theta_run_thresh)
- shapiro.test(eDG_8mo_Tg$r2CA1theta_run_thresh)
- print('nonparametric')
- Singleunit_nonparametric(eDG, r2CA1theta_run_thresh)
- Mubygroup_2 <- function(df, y, title, showmean, means, var=circmean){
- if (showmean ==1 ){
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot+ geom_sina(aes(col = Groupname, y = {{y}}), alpha = 0.3, size =2, na.rm=TRUE, jitter_y = FALSE, show.legend=FALSE) +
- ggtitle(title) + ylab("Phase of Theta (Degrees)") +
- facet_grid(rows = vars(Age_Broad), labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = 'black'),
- axis.title.x=element_text(size=20, colour = 'black', face = "bold"),
- axis.title.y=element_blank(),
- legend.text=element_text(size=18),
- legend.title=element_text(size=20),
- strip.text = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing = unit(2.5, "lines"),
- strip.placement = "outside") +
- scale_fill_manual("legend", values = scale_fill_palette, labels = c("WT 6 mo", "WT 8 mo", "3xTg 6 mo", "3xTg 8 mo"))+
- guides(fill=guide_legend("Group")) +
- scale_color_manual("legend", values = scale_colour_palette, guide = "none")+
- scale_y_continuous(limits=c(0,2*pi), breaks=c(0, pi, 2*pi), labels = c(0,180,360))+
- coord_flip() +
- labs(colour= "Genotype") +
- geom_hline(yintercept=pi, alpha = 0.3, linetype = 'dashed')+
- geom_tile(data = means, mapping = aes(x=Genotype, y={{var}}, col=Groupname), alpha = 1, width = 0.5, linetype = 1, linewidth = 1, height = 0, show.legend = FALSE)
- }
- else if (showmean == 0) {
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot+ geom_sina(aes(col = Groupname, y = {{y}}), alpha = 0.3, size =2, na.rm=TRUE, jitter_y = FALSE, show.legend=FALSE) +
- ggtitle(title) + ylab("Phase of Theta (Degrees)") +
- facet_grid(rows = vars(Age_Broad), labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- plot.title = element_text(size = 22, face ="bold", hjust = 0.5),
- axis.text=element_text(size=20, face="bold", colour = 'black'),
- axis.title.x=element_text(size=20, colour = 'black', face = "bold"),
- axis.title.y=element_blank(),
- legend.text=element_text(size=18),
- legend.title=element_text(size=20),
- strip.text = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing = unit(2.5, "lines"),
- strip.placement = "outside") +
- scale_fill_manual("legend", values = scale_fill_palette, labels = c("6 mo WT", "8 mo WT", "6 mo 3xTg", "8 mo 3xTg"))+
- guides(fill=guide_legend("Group")) +
- scale_color_manual("legend", values = scale_colour_palette, guide = "none")+
- scale_y_continuous(limits=c(0,2*pi), breaks=c(0, pi, 2*pi), labels = c(0,180,360))+
- coord_flip() +
- labs(colour= "Genotype") +
- geom_hline(yintercept=pi, alpha = 0.3, linetype = 'dashed')
- }
- }
- #flip levels to get WT to plot on top in facet_grid layout - no longer needed?
- eMEC2$Genotype <- factor(eMEC2$Genotype, levels = c("3xTg", "WT"))
- iMEC2$Genotype <- factor(iMEC2$Genotype, levels = c("3xTg", "WT"))
- eMEC3$Genotype <- factor(eMEC3$Genotype, levels = c("3xTg", "WT"))
- iMEC3$Genotype <- factor(iMEC3$Genotype, levels = c("3xTg", "WT"))
- eDG$Genotype <- factor(eDG$Genotype, levels = c("3xTg", "WT"))
- iDG$Genotype <- factor(iDG$Genotype, levels = c("3xTg", "WT"))
- eCA1$Genotype <- factor(eCA1$Genotype, levels = c("3xTg", "WT"))
- iCA1$Genotype <- factor(iCA1$Genotype, levels = c("3xTg", "WT"))
- ##### MEC Mu Values Figure S8
- circ_means_eMEC2vCA1 <- eMEC2 %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_eMEC2vCA1 <-mutate(circ_means_eMEC2vCA1 , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_mec_p1 <- Mubygroup_2(eMEC2, mu2CA1theta_run_thresh, 'Excitatory MEC2 Mu \n(ref:CA1 theta)',1, circ_means_eMEC2vCA1)
- mu_mec_p1
- print('Circ Stats eMEC2 Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('eMEC2 6mo')
- Circstats_age(eMEC2_6mo, mu2CA1theta_run_thresh, eMEC2_6mo_WT, eMEC2_6mo_Tg)
- print('eMEC2 8mo')
- Circstats_age(eMEC2_8mo, mu2CA1theta_run_thresh, eMEC2_8mo_WT, eMEC2_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(eMEC2_6mo, eMEC2_8mo, mu2CA1theta_run_thresh, eMEC2_6mo_WT, eMEC2_6mo_Tg, eMEC2_8mo_WT, eMEC2_8mo_Tg)
- circ_means_eMEC3vCA1 <- eMEC3 %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_eMEC3vCA1 <-mutate(circ_means_eMEC3vCA1 , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_mec_p2 <- Mubygroup_2(eMEC3, mu2CA1theta_run_thresh, 'Excitatory MEC3 Mu \n(ref:CA1 theta)',0, circ_means_eMEC3vCA1)
- mu_mec_p2
- print('Circ Stats eMEC3 Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('eMEC3 6mo')
- Circstats_age(eMEC3_6mo, mu2CA1theta_run_thresh, eMEC3_6mo_WT, eMEC3_6mo_Tg)
- print('eMEC3 8mo')
- Circstats_age(eMEC3_8mo, mu2CA1theta_run_thresh, eMEC3_8mo_WT, eMEC3_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(eMEC3_6mo, eMEC3_8mo, mu2CA1theta_run_thresh, eMEC3_6mo_WT, eMEC3_6mo_Tg, eMEC3_8mo_WT, eMEC3_8mo_Tg)
- circ_means_iMEC2vCA1 <- iMEC2 %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_iMEC2vCA1 <-mutate(circ_means_iMEC2vCA1 , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_mec_p3 <- Mubygroup_2(iMEC2, mu2CA1theta_run_thresh, 'Inhibitory MEC2 Mu \n(ref:CA1 theta)',1, circ_means_iMEC2vCA1)
- mu_mec_p3
- print('Circ Stats iMEC2 Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('iMEC2 6mo')
- Circstats_age(iMEC2_6mo, mu2CA1theta_run_thresh, iMEC2_6mo_WT, iMEC2_6mo_Tg)
- print('iMEC2 8mo')
- Circstats_age(iMEC2_8mo, mu2CA1theta_run_thresh, iMEC2_8mo_WT, iMEC2_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(iMEC2_6mo, iMEC2_8mo, mu2CA1theta_run_thresh, iMEC2_6mo_WT, iMEC2_6mo_Tg, iMEC2_8mo_WT, iMEC2_8mo_Tg)
- circ_means_iMEC3vCA1 <- iMEC3 %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_iMEC3vCA1 <-mutate(circ_means_iMEC3vCA1 , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_mec_p4 <- Mubygroup_2(iMEC3, mu2CA1theta_run_thresh, 'Inhibitory MEC3 Mu \n(ref:CA1 theta)', 1, circ_means_iMEC3vCA1)
- mu_mec_p4
- print('Circ Stats iMEC3 Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('iMEC3 6mo')
- Circstats_age(iMEC3_6mo, mu2CA1theta_run_thresh, iMEC3_6mo_WT, iMEC3_6mo_Tg)
- print('iMEC3 8mo')
- Circstats_age(iMEC3_8mo, mu2CA1theta_run_thresh, iMEC3_8mo_WT, iMEC3_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(iMEC3_6mo, iMEC3_8mo, mu2CA1theta_run_thresh, iMEC3_6mo_WT, iMEC3_6mo_Tg, iMEC3_8mo_WT, iMEC3_8mo_Tg)
- ##### Hippocampus Mu Values Figure 6
- circ_means_eDGvCA1 <- eDG %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_eDGvCA1 <-mutate(circ_means_eDGvCA1, circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_hipp_p1 <- Mubygroup_2(eDG, mu2CA1theta_run_thresh, 'Excitatory DG Mu \n(ref:CA1 theta)', 1, circ_means_eDGvCA1)
- mu_hipp_p1
- print('Circ Stats eDG Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('eDG 6mo')
- Circstats_age(eDG_6mo, mu2CA1theta_run_thresh, eDG_6mo_WT, eDG_6mo_Tg)
- print('eDG 8mo')
- Circstats_age(eDG_8mo, mu2CA1theta_run_thresh, eDG_8mo_WT, eDG_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(eDG_6mo, eDG_8mo, mu2CA1theta_run_thresh, eDG_6mo_WT, eDG_6mo_Tg, eDG_8mo_WT, eDG_8mo_Tg)
- circ_means_eCA1vCA1 <- eCA1 %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_eCA1vCA1 <-mutate(circ_means_eCA1vCA1, circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_hipp_p2 <- Mubygroup_2(eCA1, mu2CA1theta_run_thresh, 'Excitatory CA1 Mu \n (ref:CA1 theta)', 1, circ_means_eCA1vCA1)
- mu_hipp_p2
- print('Circ Stats eCA1 Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('eCA1 6mo')
- Circstats_age(eCA1_6mo, mu2CA1theta_run_thresh, eCA1_6mo_WT, eCA1_6mo_Tg)
- print('eCA1 8mo')
- Circstats_age(eCA1_8mo, mu2CA1theta_run_thresh, eCA1_8mo_WT, eCA1_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(eCA1_6mo, eCA1_8mo, mu2CA1theta_run_thresh, eCA1_6mo_WT, eCA1_6mo_Tg, eCA1_8mo_WT, eCA1_8mo_Tg)
- circ_means_iDGvCA1 <- iDG %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_iDGvCA1 <-mutate(circ_means_iDGvCA1, ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_hipp_p3 <- Mubygroup_2(iDG, mu2CA1theta_run_thresh, 'Inhibitory DG Mu \n (ref:CA1 theta)',1, circ_means_iDGvCA1)
- mu_hipp_p3
- print('Circ Stats iDG Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('iDG 6mo')
- Circstats_age(iDG_6mo, mu2CA1theta_run_thresh, iDG_6mo_WT, iDG_6mo_Tg)
- print('iDG 8mo')
- Circstats_age(iDG_8mo, mu2CA1theta_run_thresh, iDG_8mo_WT, iDG_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(iDG_6mo, iDG_8mo, mu2CA1theta_run_thresh, iDG_6mo_WT, iDG_6mo_Tg, iDG_8mo_WT, iDG_8mo_Tg)
- circ_means_iCA1vCA1 <- iCA1 %>%
- dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- dplyr::summarise(circmean = mean.circular(mu2CA1theta_run_thresh, na.rm=TRUE))
- circ_means_iCA1vCA1 <-mutate(circ_means_iCA1vCA1, circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- mu_hipp_p4 <- Mubygroup_2(iCA1, mu2CA1theta_run_thresh, 'Inhibitory CA1 Mu \n(ref:CA1 theta)',1,circ_means_iCA1vCA1)
- mu_hipp_p4
- print('Circ Stats iCA1 Mu vs CA1 theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- print('iCA1 6mo')
- Circstats_age(iCA1_6mo, mu2CA1theta_run_thresh, iCA1_6mo_WT, iCA1_6mo_Tg)
- print('iCA1 8mo')
- Circstats_age(iCA1_8mo, mu2CA1theta_run_thresh, iCA1_8mo_WT, iCA1_8mo_Tg)
- print('Corrected P-Vals')
- Circstats_full(iCA1_6mo, iCA1_8mo, mu2CA1theta_run_thresh, iCA1_6mo_WT, iCA1_6mo_Tg, iCA1_8mo_WT, iCA1_8mo_Tg)
- # circ_means_eMEC2vMEC <- eMEC2 %>%
- # dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- # dplyr::summarise(circmean = mean.circular(mu2MECtheta_run_thresh, na.rm=TRUE))
- # circ_means_eMEC2vMEC <-mutate(circ_means_eMEC2vMEC , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- # Mubygroup_2(eMEC2, mu2MECtheta_run_thresh, 'Excitatory MEC2 Mu \n(ref:MEC theta)',1, circ_means_eMEC2vMEC)
- #
- # print('Circ Stats eMEC2 Mu vs MEC theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- # print('eMEC2 6mo')
- # Circstats_age(eMEC2_6mo, mu2MECtheta_run_thresh, eMEC2_6mo_WT, eMEC2_6mo_Tg)
- # print('eMEC2 8mo')
- # Circstats_age(eMEC2_8mo, mu2MECtheta_run_thresh, eMEC2_8mo_WT, eMEC2_8mo_Tg)
- # print('Corrected P-Vals')
- # Circstats_full(eMEC2_6mo, eMEC2_8mo, mu2MECtheta_run_thresh, eMEC2_6mo_WT, eMEC2_6mo_Tg, eMEC2_8mo_WT, eMEC2_8mo_Tg)
- #
- # circ_means_eMEC3vMEC <- eMEC3 %>%
- # dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- # dplyr::summarise(circmean = mean.circular(mu2MECtheta_run_thresh, na.rm=TRUE))
- # circ_means_eMEC3vMEC <-mutate(circ_means_eMEC3vMEC , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- # Mubygroup_2(eMEC3, mu2MECtheta_run_thresh, 'Excitatory MEC3 Mu \n(ref:MEC theta)',0, circ_means_eMEC3vMEC)
- #
- # print('Circ Stats eMEC3 Mu vs MEC theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- # print('eMEC3 6mo')
- # Circstats_age(eMEC3_6mo, mu2MECtheta_run_thresh, eMEC3_6mo_WT, eMEC3_6mo_Tg)
- # print('eMEC3 8mo')
- # Circstats_age(eMEC3_8mo, mu2MECtheta_run_thresh, eMEC3_8mo_WT, eMEC3_8mo_Tg)
- # print('Corrected P-Vals')
- # Circstats_full(eMEC3_6mo, eMEC3_8mo, mu2MECtheta_run_thresh, eMEC3_6mo_WT, eMEC3_6mo_Tg, eMEC3_8mo_WT, eMEC3_8mo_Tg)
- #
- # circ_means_iMEC2vMEC <- iMEC2 %>%
- # dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- # dplyr::summarise(circmean = mean.circular(mu2MECtheta_run_thresh, na.rm=TRUE))
- # circ_means_iMEC2vMEC <-mutate(circ_means_iMEC2vMEC , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- # Mubygroup_2(iMEC2, mu2MECtheta_run_thresh, 'Inhibitory MEC2 Mu \n(ref:MEC theta)',1, circ_means_iMEC2vMEC)
- #
- # print('Circ Stats iMEC2 Mu vs MEC theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- # print('iMEC2 6mo')
- # Circstats_age(iMEC2_6mo, mu2MECtheta_run_thresh, iMEC2_6mo_WT, iMEC2_6mo_Tg)
- # print('iMEC2 8mo')
- # Circstats_age(iMEC2_8mo, mu2MECtheta_run_thresh, iMEC2_8mo_WT, iMEC2_8mo_Tg)
- # print('Corrected P-Vals')
- # Circstats_full(iMEC2_6mo, iMEC2_8mo, mu2MECtheta_run_thresh, iMEC2_6mo_WT, iMEC2_6mo_Tg, iMEC2_8mo_WT, iMEC2_8mo_Tg)
- #
- #
- # circ_means_iMEC3vMEC <- iMEC3 %>%
- # dplyr::group_by(Groupname, Genotype, Age_Broad) %>%
- # dplyr::summarise(circmean = mean.circular(mu2MECtheta_run_thresh, na.rm=TRUE))
- # circ_means_iMEC3vMEC <-mutate(circ_means_iMEC3vMEC , circmean = ifelse(circmean <'0', circmean + 2*pi, circmean))
- # Mubygroup_2(iMEC3, mu2MECtheta_run_thresh, 'Inhibitory MEC3 Mu \n(ref:MEC theta)', 1, circ_means_iMEC3vMEC)
- #
- # print('Circ Stats iMEC3 Mu vs MEC theta (kuiper, equal-kappa, watson-williams, watson-wheeler, aov-circular)')
- # print('iMEC3 6mo')
- # Circstats_age(iMEC3_6mo, mu2MECtheta_run_thresh, iMEC3_6mo_WT, iMEC3_6mo_Tg)
- # print('iMEC3 8mo')
- # Circstats_age(iMEC3_8mo, mu2MECtheta_run_thresh, iMEC3_8mo_WT, iMEC3_8mo_Tg)
- # print('Corrected P-Vals')
- # Circstats_full(iMEC3_6mo, iMEC3_8mo, mu2MECtheta_run_thresh, iMEC3_6mo_WT, iMEC3_6mo_Tg, iMEC3_8mo_WT, iMEC3_8mo_Tg)
- #
- plot_list_fr_mec= list(fr_mec_p1, fr_mec_p2)
- plot_list_fr_hipp= list(fr_hipp_p1, fr_hipp_p2, fr_hipp_p3, fr_hipp_p4)
- plot_list_r_mec= list(r_mec_p1, r_mec_p2, r_mec_p3, r_mec_p4, r_mec_p5, r_mec_p6, r_mec_p7, r_mec_p8)
- plot_list_r_hipp= list(r_hipp_p1, r_hipp_p2, r_hipp_p3, r_hipp_p4)
- plot_list_mu_mec= list(mu_mec_p1, mu_mec_p2, mu_mec_p3, mu_mec_p4 )
- plot_list_mu_hipp= list(mu_hipp_p1, mu_hipp_p2, mu_hipp_p3, mu_hipp_p4)
- ID = 1
- for (p in plot_list_fr_mec) {
- ggsave(
- p,
- filename=paste("FR_MEC_Plot",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- ID = 1
- for (p in plot_list_fr_hipp) {
- ggsave(
- p,
- filename=paste("FR_HIPP_Plot",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- ID = 1
- for (p in plot_list_r_mec) {
- ggsave(
- p,
- filename=paste("R_MEC_Plot",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- ID = 1
- for (p in plot_list_r_hipp) {
- ggsave(
- p,
- filename=paste("R_HIPP_Plot",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- ID = 1
- for (p in plot_list_mu_mec) {
- ggsave(
- p,
- filename=paste("Mu_MEC_Plot",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- ID = 1
- for (p in plot_list_mu_hipp) {
- ggsave(
- p,
- filename=paste("Mu_HIPP_Plot",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- #Precession - Figure S10
- dataHIPP <-read.csv("precession_HIPP.csv")
- dataHIPP <- subset(dataHIPP, Celltype != 'unknown')
- dataHIPP<- mutate(dataHIPP, Genotype = case_when(Group == '83x' | Group == '63x' ~ '3xTg',
- Group == '6wt' | Group == '8wt' ~ 'WT'))
- dataHIPP<- mutate(dataHIPP, Age_Broad = case_when(Group == '83x' | Group == '8wt' ~ '8',
- Group == '63x' | Group == '6wt' ~ '6'))
- dataHIPP$Groupname = factor(dataHIPP$Group, levels = c('6wt', '8wt', '63x', '83x'))
- dataHIPP$Genotype = factor(dataHIPP$Genotype, levels = c('WT', '3xTg'))
- dataHIPP$Age_Broad = factor(dataHIPP$Age_Broad, levels = c('6', '8'))
- #get frequency values from my wavelet calculation - 1 channel in mid HIPP
- WaveletdataHIPP <-read.csv("Wavelet_Freq_by_Speed_Theta_midPyr_HIPP.csv") #this sheet has a bunch of other excessive info - maybe edit - just pulling out column for all running time for each animal here
- WaveletdataHIPP_runall <- WaveletdataHIPP %>% distinct(Animal, .keep_all=TRUE)
- WaveletdataHIPP_runall = subset(WaveletdataHIPP_runall, select = c(Animal, Group, Sex, Subregion, Length_run, PFreq5to12_run))
- data2HIPP <- mutate(dataHIPP, wavelet_freq = 1) #create new column
- for (row in 1:nrow(data2HIPP)) { #add theta lfp frequency info to dataframe
- animal <- data2HIPP[row, "Animal"]
- anim_data <- subset(WaveletdataHIPP_runall, Animal == animal)
- waveletfreq = anim_data$PFreq5to12_run
- data2HIPP[row, 19] <- waveletfreq
- }
- data2HIPP$wavelet_freq = as.numeric(data2HIPP$wavelet_freq)
- data2HIPP <- mutate(data2HIPP, unitvswaveletfreq = Unitfreq - wavelet_freq) #get difference between unit and wavelet freq
- data2HIPP<- mutate(data2HIPP, unit_waveletfreq_ratio = Unitfreq/wavelet_freq) #ratio
- #subset
- CA1 <- subset(data2HIPP, Region == 'CA1')
- DG <-subset(data2HIPP, Region == 'DG')
- eHIPP <-subset(data2HIPP, Celltype == 'exc')
- iHIPP <-subset(data2HIPP, Celltype == 'inh')
- eCA1 <-subset(CA1, Celltype == 'exc')
- eDG <-subset(DG, Celltype == 'exc')
- iCA1 <-subset(CA1, Celltype == 'inh')
- iDG <-subset(DG, Celltype == 'inh')
- #plot
- #UNIT VS WAVELET FREQ
- AnyPlotbygroup_adjaxis_facet(eCA1,unitvswaveletfreq, "Unit vs LFP frequency - All CA1 Exc Cells", "Unit - LFP freq", -20, 20)
- Singleunit_nonparametric(eCA1, unitvswaveletfreq)
- ggsave(
- "UnitvLFPfreq_eCA1.svg",
- AnyPlotbygroup_adjaxis_facet(eCA1,unitvswaveletfreq, "Excitatory CA1 \n Unit vs LFP frequency", "Unit - LFP freq (Hz)", -2, 15),
- width = 5,
- height = 5,
- dpi = 600
- )
- #UNIT FREQ
- AnyPlotbygroup_adjaxis_facet(eCA1, Unitfreq, "Unit frequency exc CA1", "Unit freq", 0, 20)
- ggsave(
- "Unitfreq_eCA1.svg",
- AnyPlotbygroup_adjaxis_facet(eCA1,Unitfreq, "Excitatory CA1 \n Spike Train Frequency", "Spike Train Frequency (Hz)", 0, 20),
- width = 5,
- height = 5,
- dpi = 600
- )
- Singleunit_nonparametric(eCA1, Unitfreq)
- ```
- # PV + NeuN Immunohistochemistry
- ```{r pv-neun, echo=FALSE, warning = FALSE}
- #TO DO: Remove wave 0 hippocampus
- #remove 15 mo animals
- #Figure S9
- CellCountsbygroup_adjaxis<- function(df, y, title, ytitle, ymin, ymax) { # ymin =0, ymax=50){
- plot <-ggplot(df ,aes(x=Genotype, y={{y}}))
- plot +geom_sina(aes(col= Groupname, shape = Sex), alpha = 0.5, na.rm = TRUE, jitter_y = FALSE) +
- geom_bar(position= "dodge", stat = "summary", width = 0.9, fun.y = "mean", alpha = 0.4, aes(fill=Groupname), color = "black") +
- stat_summary( color = 'black', fun.data = mean_se, geom = "errorbar", width = 0.4, alpha = 0.8, show.legend=FALSE) +
- ggtitle(title) + ylab(ytitle) +
- scale_fill_manual("legend", values = scale_fill_palette, labels = c("WT 6 mo", "WT 8 mo", "3xTg 6 mo", "3xTg 8 mo"))+
- guides(fill=guide_legend("Group")) +
- #scale_fill_manual("legend", values = scale_fill_palette, guide = "none")+
- scale_color_manual("legend", values = scale_colour_palette, guide = "none")+
- scale_y_continuous(expand = c(0,0)) + #, limits = c(ymin,ymax), breaks = seq(0, 14, by = 2))
- coord_cartesian(ylim=c(ymin, ymax))+
- scale_alpha(guide = 'none') +
- facet_grid(.~Age_Broad, switch = "x", labeller = as_labeller(c('6' = "6 mo", '8' = "8 mo"))) +
- theme(plot.title = element_text(hjust = 0.5, size = 22, face = "bold"),
- axis.text.x = element_text(size = 15, colour = "black"),
- #axis.text.x = element_blank(),
- #axis.ticks.x=element_blank(),
- axis.text.y = element_text(size = 18, face="bold", colour = "black"),
- axis.title.y = element_text(size = 20, face = "bold", colour = "black"),
- axis.title.x = element_blank(),
- legend.text=element_text(size=16),
- legend.title=element_text(size=18),
- panel.grid.major = element_blank(),
- panel.grid.minor = element_blank(),
- panel.background = element_blank(),
- axis.line = element_line(colour = "black"),
- strip.text.x = element_text(size = 18, face = "bold"),
- strip.background = element_rect( fill="white"),
- panel.spacing.x = unit(1.4, "lines"),
- strip.placement = "outside")
- }
- #PV
- CellCounts <- read_xlsx("PV_IHC_MEC_HIPP_final.xlsx")
- CellCounts$Genotype = factor(CellCounts$Genotype, levels = c('WT', '3xTg'))
- CellCounts <- mutate(CellCounts, Age_Broad = ifelse(Age < 7.5, "6",
- ifelse(Age > 7.5 & Age < 10, "8", "NA")))
- CellCounts <- mutate(CellCounts, Groupname = case_when(Genotype == 'WT' & Age_Broad == '6' ~ '6wt',
- Genotype == '3xTg' & Age_Broad == '6' ~ '63x',
- Genotype == 'WT' & Age_Broad == '8' ~ '8wt',
- Genotype == '3xTg' & Age_Broad == '8' ~ '83x',
- ))
- MEC2_Counts <- subset(CellCounts, Subregion == 'MEC2')
- MEC3_Counts <- subset(CellCounts, Subregion == 'MEC3')
- DG_Counts <- subset(CellCounts, Subregion == 'DG')
- CA1_Counts <- subset(CellCounts, Subregion == 'CA1')
- CA3_Counts <- subset(CellCounts, Subregion == 'CA3')
- #reformat data to get dataframes with values by animal instead of by slice
- MEC2_Counts <- mutate(MEC2_Counts, Slice= as.factor(Slice))
- MEC2_byanimal <- MEC2_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- MEC2_byanimal<- dcast(MEC2_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- MEC2_byanimal <- mutate(MEC2_byanimal, Avg = rowMeans(dplyr::select(MEC2_byanimal,'1','2','3','4','5'), na.rm =TRUE))
- MEC3_Counts <- mutate(MEC3_Counts, Slice= as.factor(Slice))
- MEC3_byanimal <- MEC3_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- MEC3_byanimal<- dcast(MEC3_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- MEC3_byanimal <- mutate(MEC3_byanimal, Avg = rowMeans(dplyr::select(MEC3_byanimal,'1','2','3','4','5'), na.rm =TRUE))
- DG_Counts <- mutate(DG_Counts, Slice= as.factor(Slice))
- DG_byanimal <- DG_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- DG_byanimal<- dcast(DG_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- DG_byanimal <- mutate(DG_byanimal, Avg = rowMeans(dplyr::select(DG_byanimal,'1','2','3','4'), na.rm =TRUE))
- CA1_Counts <- mutate(CA1_Counts, Slice= as.factor(Slice))
- CA1_byanimal <- CA1_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- CA1_byanimal<- dcast(CA1_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- CA1_byanimal <- mutate(CA1_byanimal, Avg = rowMeans(dplyr::select(CA1_byanimal,'1','2','3','4'), na.rm =TRUE))
- CA3_Counts <- mutate(CA3_Counts, Slice= as.factor(Slice))
- CA3_byanimal <- CA3_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- CA3_byanimal<- dcast(CA3_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- CA3_byanimal <- mutate(CA3_byanimal, Avg = rowMeans(dplyr::select(CA3_byanimal,'1','2','3','4'), na.rm =TRUE))
- MEC2_byanimal$Groupname= factor(MEC2_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- MEC3_byanimal$Groupname= factor(MEC3_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- CA1_byanimal$Groupname= factor(CA1_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- DG_byanimal$Groupname= factor(DG_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- CA3_byanimal$Groupname= factor(CA3_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- PV1 <- CellCountsbygroup_adjaxis(MEC2_byanimal, Avg, "PV+ Counts MEC2", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 150)
- PV1
- print("PV MEC2 age x genotype anova")
- General_AOVbyanim_ez(MEC2_byanimal, Avg, Age_Broad, Mouse)
- General_byanim_holm(MEC2_byanimal, Avg, Age_Broad)
- PV2 <-CellCountsbygroup_adjaxis(MEC3_byanimal, Avg, "PV+ Counts MEC3", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 150)
- PV2
- print("PV MEC3 age x genotype anova")
- General_AOVbyanim_ez(MEC3_byanimal, Avg, Age_Broad, Mouse)
- General_byanim_holm(MEC3_byanimal, Avg, Age_Broad)
- PV3 <- CellCountsbygroup_adjaxis(DG_byanimal, Avg, "PV+ Counts DG", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 50)
- PV3
- print("PV DG age x genotype anova")
- General_AOVbyanim_ez(DG_byanimal, Avg, Age_Broad, Mouse)
- PV4 <- CellCountsbygroup_adjaxis(CA1_byanimal, Avg, "PV+ Counts CA1", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 100)
- PV4
- print("PV CA1 age x genotype anova")
- General_AOVbyanim_ez(CA1_byanimal, Avg, Age_Broad, Mouse)
- General_byanim_holm(CA1_byanimal, Avg, Age_Broad)
- PV5 <- CellCountsbygroup_adjaxis(CA3_byanimal, Avg, "PV+ Counts CA3", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 150)
- PV5
- print("PV CA3 age x genotype anova")
- General_AOVbyanim_ez(CA3_byanimal, Avg, Age_Broad, Mouse)
- MEC3_byanimal_6mo <- subset(MEC3_byanimal, Age_Broad == '6')
- MEC3_byanimal_8mo <- subset(MEC3_byanimal, Age_Broad == '8')
- MEC2_byanimal_6mo <- subset(MEC2_byanimal, Age_Broad == '6')
- MEC2_byanimal_8mo <- subset(MEC2_byanimal, Age_Broad == '8')
- DG_byanimal_6mo <- subset(DG_byanimal, Age_Broad == '6')
- DG_byanimal_8mo <- subset(DG_byanimal, Age_Broad == '8')
- CA1_byanimal_6mo <- subset(CA1_byanimal, Age_Broad == '6')
- CA1_byanimal_8mo <- subset(CA1_byanimal, Age_Broad == '8')
- CA3_byanimal_6mo <- subset(CA3_byanimal, Age_Broad == '6')
- CA3_byanimal_8mo <- subset(CA3_byanimal, Age_Broad == '8')
- #Sex differences
- print("PV MEC2 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC2_byanimal_6mo, Avg, Sex, Mouse)
- print("PV MEC3 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC3_byanimal_6mo, Avg, Sex, Mouse)
- print("PV MEC2 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC2_byanimal_8mo, Avg, Sex, Mouse)
- General_byanim_holm_sex(MEC2_byanimal_8mo, Avg, Sex)
- print("PV MEC3 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC3_byanimal_8mo, Avg, Sex, Mouse)
- print("PV CA1 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(CA1_byanimal_6mo, Avg, Sex, Mouse)
- print("PV DG 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(DG_byanimal_6mo, Avg, Sex, Mouse)
- print("PV CA3 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(CA3_byanimal_6mo, Avg, Sex, Mouse)
- print("PV CA1 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(CA1_byanimal_8mo, Avg, Sex, Mouse)
- print("PV DG 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(DG_byanimal_8mo, Avg, Sex, Mouse)
- print("PV CA3 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(CA3_byanimal_8mo, Avg, Sex, Mouse)
- #Sample Sizes and Mean Ages
- ###MEC2
- print("Ns PV MEC2")
- print("WT 6mo (M, F)")
- sum(MEC2_byanimal_6mo$Genotype == "WT" & MEC2_byanimal_6mo$Age_Broad == '6')
- sum(MEC2_byanimal_6mo$Genotype == "WT" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'M')
- sum(MEC2_byanimal_6mo$Genotype == "WT" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(MEC2_byanimal_8mo$Genotype == "WT" & MEC2_byanimal_8mo$Age_Broad == '8')
- sum(MEC2_byanimal_8mo$Genotype == "WT" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'M')
- sum(MEC2_byanimal_8mo$Genotype == "WT" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(MEC2_byanimal_6mo$Genotype == "3xTg" & MEC2_byanimal_6mo$Age_Broad == '6')
- sum(MEC2_byanimal_6mo$Genotype == "3xTg" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'M')
- sum(MEC2_byanimal_6mo$Genotype == "3xTg" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(MEC2_byanimal_8mo$Genotype == "3xTg" & MEC2_byanimal_8mo$Age_Broad == '8')
- sum(MEC2_byanimal_8mo$Genotype == "3xTg" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'M')
- sum(MEC2_byanimal_8mo$Genotype == "3xTg" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'F')
- print("Age MEC2 6 mo")
- MEC2_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age MEC2 8 mo")
- MEC2_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- ###MEC3
- print("Ns PV MEC3")
- print("WT 6mo (M, F)")
- sum(MEC3_byanimal_6mo$Genotype == "WT" & MEC3_byanimal_6mo$Age_Broad == '6')
- sum(MEC3_byanimal_6mo$Genotype == "WT" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'M')
- sum(MEC3_byanimal_6mo$Genotype == "WT" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(MEC3_byanimal_8mo$Genotype == "WT" & MEC3_byanimal_8mo$Age_Broad == '8')
- sum(MEC3_byanimal_8mo$Genotype == "WT" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'M')
- sum(MEC3_byanimal_8mo$Genotype == "WT" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(MEC3_byanimal_6mo$Genotype == "3xTg" & MEC3_byanimal_6mo$Age_Broad == '6')
- sum(MEC3_byanimal_6mo$Genotype == "3xTg" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'M')
- sum(MEC3_byanimal_6mo$Genotype == "3xTg" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(MEC3_byanimal_8mo$Genotype == "3xTg" & MEC3_byanimal_8mo$Age_Broad == '8')
- sum(MEC3_byanimal_8mo$Genotype == "3xTg" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'M')
- sum(MEC3_byanimal_8mo$Genotype == "3xTg" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'F')
- print("Age MEC3 6 mo")
- MEC3_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age MEC3 8 mo")
- MEC3_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- ###CA1
- print("Ns PV CA1")
- print("WT 6mo (M, F)")
- sum(CA1_byanimal_6mo$Genotype == "WT" & CA1_byanimal_6mo$Age_Broad == '6')
- sum(CA1_byanimal_6mo$Genotype == "WT" & CA1_byanimal_6mo$Age_Broad == '6' & CA1_byanimal_6mo$Sex == 'M')
- sum(CA1_byanimal_6mo$Genotype == "WT" & CA1_byanimal_6mo$Age_Broad == '6' & CA1_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(CA1_byanimal_8mo$Genotype == "WT" & CA1_byanimal_8mo$Age_Broad == '8')
- sum(CA1_byanimal_8mo$Genotype == "WT" & CA1_byanimal_8mo$Age_Broad == '8' & CA1_byanimal_8mo$Sex == 'M')
- sum(CA1_byanimal_8mo$Genotype == "WT" & CA1_byanimal_8mo$Age_Broad == '8' & CA1_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(CA1_byanimal_6mo$Genotype == "3xTg" & CA1_byanimal_6mo$Age_Broad == '6')
- sum(CA1_byanimal_6mo$Genotype == "3xTg" & CA1_byanimal_6mo$Age_Broad == '6' & CA1_byanimal_6mo$Sex == 'M')
- sum(CA1_byanimal_6mo$Genotype == "3xTg" & CA1_byanimal_6mo$Age_Broad == '6' & CA1_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(CA1_byanimal_8mo$Genotype == "3xTg" & CA1_byanimal_8mo$Age_Broad == '8')
- sum(CA1_byanimal_8mo$Genotype == "3xTg" & CA1_byanimal_8mo$Age_Broad == '8' & CA1_byanimal_8mo$Sex == 'M')
- sum(CA1_byanimal_8mo$Genotype == "3xTg" & CA1_byanimal_8mo$Age_Broad == '8' & CA1_byanimal_8mo$Sex == 'F')
- print("Age CA1 6 mo")
- CA1_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age CA1 8 mo")
- CA1_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- ###DG
- print("Ns PV DG")
- print("WT 6mo (M, F)")
- sum(DG_byanimal_6mo$Genotype == "WT" & DG_byanimal_6mo$Age_Broad == '6')
- sum(DG_byanimal_6mo$Genotype == "WT" & DG_byanimal_6mo$Age_Broad == '6' & DG_byanimal_6mo$Sex == 'M')
- sum(DG_byanimal_6mo$Genotype == "WT" & DG_byanimal_6mo$Age_Broad == '6' & DG_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(DG_byanimal_8mo$Genotype == "WT" & DG_byanimal_8mo$Age_Broad == '8')
- sum(DG_byanimal_8mo$Genotype == "WT" & DG_byanimal_8mo$Age_Broad == '8' & DG_byanimal_8mo$Sex == 'M')
- sum(DG_byanimal_8mo$Genotype == "WT" & DG_byanimal_8mo$Age_Broad == '8' & DG_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(DG_byanimal_6mo$Genotype == "3xTg" & DG_byanimal_6mo$Age_Broad == '6')
- sum(DG_byanimal_6mo$Genotype == "3xTg" & DG_byanimal_6mo$Age_Broad == '6' & DG_byanimal_6mo$Sex == 'M')
- sum(DG_byanimal_6mo$Genotype == "3xTg" & DG_byanimal_6mo$Age_Broad == '6' & DG_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(DG_byanimal_8mo$Genotype == "3xTg" & DG_byanimal_8mo$Age_Broad == '8')
- sum(DG_byanimal_8mo$Genotype == "3xTg" & DG_byanimal_8mo$Age_Broad == '8' & DG_byanimal_8mo$Sex == 'M')
- sum(DG_byanimal_8mo$Genotype == "3xTg" & DG_byanimal_8mo$Age_Broad == '8' & DG_byanimal_8mo$Sex == 'F')
- print("Age DG 6 mo")
- DG_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age DG 8 mo")
- DG_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- ###CA3
- print("Ns PV CA3")
- print("WT 6mo (M, F)")
- sum(CA3_byanimal_6mo$Genotype == "WT" & CA3_byanimal_6mo$Age_Broad == '6')
- sum(CA3_byanimal_6mo$Genotype == "WT" & CA3_byanimal_6mo$Age_Broad == '6' & CA3_byanimal_6mo$Sex == 'M')
- sum(CA3_byanimal_6mo$Genotype == "WT" & CA3_byanimal_6mo$Age_Broad == '6' & CA3_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(CA3_byanimal_8mo$Genotype == "WT" & CA3_byanimal_8mo$Age_Broad == '8')
- sum(CA3_byanimal_8mo$Genotype == "WT" & CA3_byanimal_8mo$Age_Broad == '8' & CA3_byanimal_8mo$Sex == 'M')
- sum(CA3_byanimal_8mo$Genotype == "WT" & CA3_byanimal_8mo$Age_Broad == '8' & CA3_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(CA3_byanimal_6mo$Genotype == "3xTg" & CA3_byanimal_6mo$Age_Broad == '6')
- sum(CA3_byanimal_6mo$Genotype == "3xTg" & CA3_byanimal_6mo$Age_Broad == '6' & CA3_byanimal_6mo$Sex == 'M')
- sum(CA3_byanimal_6mo$Genotype == "3xTg" & CA3_byanimal_6mo$Age_Broad == '6' & CA3_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(CA3_byanimal_8mo$Genotype == "3xTg" & CA3_byanimal_8mo$Age_Broad == '8')
- sum(CA3_byanimal_8mo$Genotype == "3xTg" & CA3_byanimal_8mo$Age_Broad == '8' & CA3_byanimal_8mo$Sex == 'M')
- sum(CA3_byanimal_8mo$Genotype == "3xTg" & CA3_byanimal_8mo$Age_Broad == '8' & CA3_byanimal_8mo$Sex == 'F')
- print("Age CA3 6 mo")
- CA3_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age CA3 8 mo")
- CA3_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- #REPEAT FOR NEUN
- CellCounts<- read_xlsx("NeuN_IHC_MEC_final.xlsx")
- CellCounts <- mutate(CellCounts, Genotype = case_when(Genotype == '3x-Tg' ~ '3xTg',
- Genotype == '3xTg' ~ '3xTg',
- Genotype == 'WT' ~ 'WT'))
- CellCounts$Genotype = factor(CellCounts$Genotype, levels = c('WT', '3xTg'))
- CellCounts <- mutate(CellCounts, Age_Broad = ifelse(Age < 7.5, "6",
- ifelse(Age > 7.5 & Age < 10, "8", "NA")))
- CellCounts <- mutate(CellCounts, Groupname = case_when(Genotype == 'WT' & Age_Broad == '6' ~ '6wt',
- Genotype == '3xTg' & Age_Broad == '6' ~ '63x',
- Genotype == 'WT' & Age_Broad == '8' ~ '8wt',
- Genotype == '3xTg' & Age_Broad == '8' ~ '83x'
- ))
- #removed slices with 0 cells labeled due to poor staining caused by experimental errors - mostly in wave 2
- MEC2_Counts <- subset(CellCounts, Subregion == 'MEC2')
- MEC3_Counts <- subset(CellCounts, Subregion == 'MEC3')
- #reformat data to get dataframes with values by animal instead of by slice
- MEC2_Counts <- mutate(MEC2_Counts, Slice= as.factor(Slice))
- MEC2_byanimal <- MEC2_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- MEC2_byanimal<- dcast(MEC2_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- MEC2_byanimal <- mutate(MEC2_byanimal, Avg = rowMeans(dplyr::select(MEC2_byanimal,'1','2','3','4','5','6'), na.rm =TRUE))
- MEC3_Counts <- mutate(MEC3_Counts, Slice= as.factor(Slice))
- MEC3_byanimal <- MEC3_Counts %>%
- dplyr::select(Mouse, Genotype, Groupname, Sex, Age_Broad, Age, Wave, Cage, Slice, CellsPerSqmm)
- MEC3_byanimal<- dcast(MEC3_byanimal, Mouse + Genotype + Groupname + Sex + Age_Broad + Age + Wave + Cage ~ Slice, na.rm=TRUE)
- MEC3_byanimal <- mutate(MEC3_byanimal, Avg = rowMeans(dplyr::select(MEC3_byanimal,'1','2','3','4','5','6'), na.rm =TRUE))
- MEC2_byanimal$Groupname= factor(MEC2_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- MEC3_byanimal$Groupname= factor(MEC3_byanimal$Groupname, levels = c('6wt', '8wt', '63x', '83x'))
- NeuN1 <- CellCountsbygroup_adjaxis(MEC2_byanimal, Avg, "NeuN+ Counts MEC2", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 800)
- NeuN1
- print("NeuN MEC2 age x genotype anova")
- General_AOVbyanim_ez(MEC2_byanimal, Avg, Age_Broad, Mouse)
- General_byanim_holm(MEC2_byanimal, Avg, Age_Broad)
- NeuN2 <- CellCountsbygroup_adjaxis(MEC3_byanimal, Avg, "NeuN+ Counts MEC3", expression(bold("Cells per" ~mm^2)), ymin= -0.25, ymax = 800)
- NeuN2
- print("NeuN MEC3 age x genotype anova")
- General_AOVbyanim_ez(MEC3_byanimal, Avg, Age_Broad, Mouse)
- General_byanim_holm(MEC3_byanimal, Avg, Age_Broad)
- #Sex diffs
- MEC3_byanimal_6mo <- subset(MEC3_byanimal, Age_Broad == '6')
- MEC3_byanimal_8mo <- subset(MEC3_byanimal, Age_Broad == '8')
- MEC2_byanimal_6mo <- subset(MEC2_byanimal, Age_Broad == '6')
- MEC2_byanimal_8mo <- subset(MEC2_byanimal, Age_Broad == '8')
- print("NeuN MEC2 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC2_byanimal_6mo, Avg, Sex, Mouse)
- print("NeuN MEC3 6 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC3_byanimal_6mo, Avg, Sex, Mouse)
- print("NeuN MEC2 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC2_byanimal_8mo, Avg, Sex, Mouse)
- print("NeuN MEC3 8 mo Genotype x Sex ANOVA")
- General_AOVbyanim_ez(MEC3_byanimal_8mo, Avg, Sex, Mouse)
- #Sample Sizes and Mean Ages
- ###MEC2
- print("Ns NeuN MEC2")
- print("WT 6mo (M, F)")
- sum(MEC2_byanimal_6mo$Genotype == "WT" & MEC2_byanimal_6mo$Age_Broad == '6')
- sum(MEC2_byanimal_6mo$Genotype == "WT" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'M')
- sum(MEC2_byanimal_6mo$Genotype == "WT" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(MEC2_byanimal_8mo$Genotype == "WT" & MEC2_byanimal_8mo$Age_Broad == '8')
- sum(MEC2_byanimal_8mo$Genotype == "WT" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'M')
- sum(MEC2_byanimal_8mo$Genotype == "WT" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(MEC2_byanimal_6mo$Genotype == "3xTg" & MEC2_byanimal_6mo$Age_Broad == '6')
- sum(MEC2_byanimal_6mo$Genotype == "3xTg" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'M')
- sum(MEC2_byanimal_6mo$Genotype == "3xTg" & MEC2_byanimal_6mo$Age_Broad == '6' & MEC2_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(MEC2_byanimal_8mo$Genotype == "3xTg" & MEC2_byanimal_8mo$Age_Broad == '8')
- sum(MEC2_byanimal_8mo$Genotype == "3xTg" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'M')
- sum(MEC2_byanimal_8mo$Genotype == "3xTg" & MEC2_byanimal_8mo$Age_Broad == '8' & MEC2_byanimal_8mo$Sex == 'F')
- print("Age MEC2 6 mo")
- MEC2_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age MEC2 8 mo")
- MEC2_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- ###MEC3
- print("Ns NeuN MEC3")
- print("WT 6mo (M, F)")
- sum(MEC3_byanimal_6mo$Genotype == "WT" & MEC3_byanimal_6mo$Age_Broad == '6')
- sum(MEC3_byanimal_6mo$Genotype == "WT" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'M')
- sum(MEC3_byanimal_6mo$Genotype == "WT" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'F')
- print("WT 8mo (M, F)")
- sum(MEC3_byanimal_8mo$Genotype == "WT" & MEC3_byanimal_8mo$Age_Broad == '8')
- sum(MEC3_byanimal_8mo$Genotype == "WT" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'M')
- sum(MEC3_byanimal_8mo$Genotype == "WT" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'F')
- print("3xTg 6mo (M, F)")
- sum(MEC3_byanimal_6mo$Genotype == "3xTg" & MEC3_byanimal_6mo$Age_Broad == '6')
- sum(MEC3_byanimal_6mo$Genotype == "3xTg" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'M')
- sum(MEC3_byanimal_6mo$Genotype == "3xTg" & MEC3_byanimal_6mo$Age_Broad == '6' & MEC3_byanimal_6mo$Sex == 'F')
- print("3xTg 8mo (M, F)")
- sum(MEC3_byanimal_8mo$Genotype == "3xTg" & MEC3_byanimal_8mo$Age_Broad == '8')
- sum(MEC3_byanimal_8mo$Genotype == "3xTg" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'M')
- sum(MEC3_byanimal_8mo$Genotype == "3xTg" & MEC3_byanimal_8mo$Age_Broad == '8' & MEC3_byanimal_8mo$Sex == 'F')
- print("Age MEC3 6 mo")
- MEC3_byanimal_6mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- print("Age MEC3 8 mo")
- MEC3_byanimal_8mo %>%
- dplyr::group_by(Groupname) %>%
- dplyr::summarise(mean = mean(Age),
- sem = plotrix::std.error(Age),
- min = min(Age),
- max = max(Age))
- plot_list = list(PV1, PV2, PV3, PV4, PV5)
- ID = 1
- for (p in plot_list) {
- ggsave(
- p,
- filename=paste("PVcounts",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- plot_list = list(NeuN1, NeuN2)
- ID = 1
- for (p in plot_list) {
- ggsave(
- p,
- filename=paste("NeuNcounts",ID,".svg",sep=""),
- width = 5,
- height = 5,
- dpi = 600)
- ID = ID + 1
- }
- ```
Vetere_2026_AllPlotsAndStats.Rmd at commit 66e5072, under GPL-3.0 · at the source
Overview
- Icahn School of Medicine at Mount Sinai, New York, NY, USA
- Cornell University, Ithaca, NY, USA
- Lead contact
Abstract
The abstract is not reproduced here: the paper's license (CC BY-NC-ND) does not allow it. Read it in the paper, at the publisher or on Europe PMC.
Repositories
Its files are read in the Code ↔ Paper reader above, with 14 matches between paragraphs and lines of code.
ZachPenn/CellCounting
6de8105d8945c2e88cb6cfdfc10c1198e7235b1e, 23 August 2026Availability: 1 check, the latest on 27 September 2026: the link answers
- 27 September 2026: the link answers
6 files, not copied: shown from their source
OSCR keeps no copy of these files: this repository has no license that allows it. The reader above shows each one from its source, fetched by your browser at commit 6de8105, when its fingerprint is the one OSCR verified. How this works.
- CellCounter.ipynb — Jupyter, 185 lines, shown from its source
- CellCounter_Functions.py
— Python, 792 lines, shown from its source - CellCounter_Optimization
.ipynb — Jupyter, 138 lines, shown from its source - ImageSplitter.ipynb — Jupyter, 27 lines, shown from its source
- ROIdrawer.ipynb — Jupyter, 56 lines, shown from its source
- README.md — Text, 43 lines, shown from its source
buzsakilab/buzcode
0969ddf7f55ccaca8c71969bee4b21f310840047, 27 August 2026Availability: 1 check, the latest on 27 September 2026: the link answers
- 27 September 2026: the link answers
2,000 files
- Contents.m — MATLAB, 6 lines
- Export2NWB/
cell_metrics_2_nwb.ipynb — Jupyter, 551 lines - Export2NWB/
cell_metrics_2_nwb_Odor. — Jupyter, 615 linesipynb - Export2NWB/
cell_metrics_2_nwb_SiNAP — Jupyter, 352 linesS.ipynb - GUITools/
EventExplorer/ — MATLAB, 160 linesEEhelpers/ DetectionReview.m - GUITools/
EventExplorer/ — MATLAB, 111 linesEEhelpers/ EventVewPlot.m - GUITools/
EventExplorer/ — MATLAB, 33 linesEEhelpers/ MouseClick.m - GUITools/
EventExplorer/ — MATLAB, 608 linesEventExplorer.m - GUITools/
TheStateEditor/ — MATLAB, 5,545 linesTheStateEditor.m - GUITools/
TheStateEditor/ — C, 2,357 linesdpss.c - GUITools/
TheStateEditor/ — MATLAB, 177 linesgetDatAndVideoSessionInf o.m - GUITools/
TheStateEditor/ — MATLAB, 161 linesmetaInfoFigure.m - GUITools/
checkEvents.m — MATLAB, 88 lines - analysis/
Contents.m — MATLAB, 41 lines - analysis/
CrossFrequencyCoupling/ — MATLAB, 228 linesbz_CFCPhaseAmp.m - analysis/
CrossFrequencyCoupling/ — MATLAB, 207 linesbz_Comodulogram.m - analysis/
CrossFrequencyCoupling/ — MATLAB, 186 linesbz_PhaseAmpCouplingByAmp .m - analysis/
CrossFrequencyCoupling/ — MATLAB, 131 linesbz_PhaseAmplitudeDist.m - analysis/
RankOrder/ — MATLAB, 494 linesbz_RankOrder.m - analysis/
SharpWaveRipples/ — MATLAB, 1,483 linesbz_DetectSWR.m - analysis/
SharpWaveRipples/ — MATLAB, 430 linesbz_FindRipples.m - analysis/
SharpWaveRipples/ — MATLAB, 21 linesbz_GetBestRippleChan.m - analysis/
SharpWaveRipples/ — MATLAB, 216 linesbz_PlotRippleStats.m - analysis/
SharpWaveRipples/ — MATLAB, 127 linesbz_RippleStats.m - analysis/
SharpWaveRipples/ — MATLAB, 165 linesbz_getRipSpikes.m - analysis/
SharpWaveRipples/ — MATLAB, 1,202 linesdetect_swr/ detect_swr.m - analysis/
SharpWaveRipples/ — MATLAB, 243 linesdetect_swr/ private/ LoadBinary.m - analysis/
SharpWaveRipples/ — MATLAB, 109 linesdetect_swr/ private/ LoadXml.m - analysis/
SharpWaveRipples/ — MATLAB, 26 linesdetect_swr/ private/ firfilt.m - analysis/
SharpWaveRipples/ — MATLAB, 122 linesdetect_swr/ private/ logAnalysisFile.m - analysis/
SharpWaveRipples/ — MATLAB, 116 linesdetect_swr/ private/ makefir.m - analysis/
SharpWaveRipples/ — MATLAB, 35 linesdetect_swr/ private/ makegausslpfir.m - analysis/
SharpWaveRipples/ — MATLAB, 41 linesdetect_swr/ private/ parseArgs.m - analysis/
SharpWaveRipples/ — MATLAB, 25 linesdetect_swr/ private/ suprathresh.m - analysis/
SharpWaveRipples/ — MATLAB, 362 linesdetect_swr/ private/ v2struct.m - analysis/
SharpWaveRipples/ — MATLAB, 142 linesdetect_swr/ private/ v2structDemo1.m - analysis/
SharpWaveRipples/ — MATLAB, 77 linesdetect_swr/ private/ v2structDemo2.m - analysis/
SharpWaveRipples/ — MATLAB, 470 linesdetect_swr/ private/ xmltools.m - analysis/
SpectralAnalyses/ — MATLAB, 39 linesMorletWavelet.m - analysis/
SpectralAnalyses/ — MATLAB, 188 linesbz_MTCoherogram.m - analysis/
SpectralAnalyses/ — MATLAB, 210 linesbz_WaveSpec.m - analysis/
SpectralAnalyses/ — MATLAB, 211 linesbz_eventWavelet.m - analysis/
SpectralAnalyses/ — MATLAB, 139 linesbz_whitenLFP.m - analysis/
assemblies/ — MATLAB, 144 linesbz_peerPrediction.m - analysis/
cellTypeClassification/ — MATLAB, 112 linesBrendonClassificationFro mStark2013/ ClusterPointsBoundaryOut BW.m - analysis/
cellTypeClassification/ — MATLAB, 40 linesBrendonClassificationFro mStark2013/ DefaultArgs.m - analysis/
cellTypeClassification/ — MATLAB, 62 linesBrendonClassificationFro mStark2013/ PointInput.m - analysis/
cellTypeClassification/ — MATLAB, 223 linesBrendonClassificationFro mStark2013/ bz_CellClassification.m - analysis/
cellTypeClassification/ — MATLAB, 414 linesBrendonClassificationFro mStark2013/ getWavelet.m - analysis/
cellTypeClassification/ — MATLAB, 153 linesbz_CellMetricsSimple.m - analysis/
lfp_general/ — MATLAB, 148 linesbz_CSD.m - analysis/
lfp_general/ — MATLAB, 15 linesbz_DownsampleLFP.m - analysis/
lfp_general/ — MATLAB, 275 linesbz_Filter.m - analysis/
lfp_general/ — MATLAB, 170 linesbz_GradDescCluster.m - analysis/
lfp_general/ — MATLAB, 165 linesbz_LFPPowerDist.m - analysis/
lfp_general/ — MATLAB, 310 linesbz_LFPSpecToExternalVar. m - analysis/
lfp_general/ — MATLAB, 333 linesbz_PowerSpectrumSlope.m - analysis/
lfp_general/ — MATLAB, 95 linesbz_RunIca.m - analysis/
lfp_general/ — MATLAB, 172 linesbz_eventCSD.m - analysis/
monosynapticPairs/ — MATLAB, 166 linesCCG.m - analysis/
monosynapticPairs/ — C, 203 linesCCGHeart.c - analysis/
monosynapticPairs/ — MATLAB, 99 linesbz_GetMonoSynapticallyCo nnected.m - analysis/
monosynapticPairs/ — MATLAB, 227 linesbz_GetSynapsembles.m - analysis/
monosynapticPairs/ — MATLAB, 328 linesbz_MonoSynConvClick.m - analysis/
monosynapticPairs/ — MATLAB, 173 linesbz_PlotMonoSyn.m - analysis/
monosynapticPairs/ — MATLAB, 143 linesbz_cch_conv.m - analysis/
monosynapticPairs/ — MATLAB, 294 linesbz_fitPoissPlasticity.m - analysis/
monosynapticPairs/ — MATLAB, 29 linesutils/ calculate_X.m - analysis/
monosynapticPairs/ — MATLAB, 44 linesutils/ getCubicBSplineBasis.m - analysis/
monosynapticPairs/ — MATLAB, 21 linesutils/ nll_poissPlasticity.m - analysis/
placeFields/ — MATLAB, 213 linesKalmanVel.m - analysis/
placeFields/ — MATLAB, 344 linesbz_findPlaceFields1D.m - analysis/
placeFields/ — MATLAB, 163 linesbz_findPlaceFieldsTempla te.m - analysis/
placeFields/ — MATLAB, 130 linesbz_firingMap1D.m - analysis/
placeFields/ — MATLAB, 154 linesbz_firingMapAvg.m - analysis/
placeFields/ — MATLAB, 84 linesbz_getPlaceFields.m - analysis/
placeFields/ — MATLAB, 106 linesbz_getPlaceFields1D.m - analysis/
positionDecoding/ — MATLAB, 275 linesbz_positionDecodingBayes ian.m - analysis/
positionDecoding/ — MATLAB, 214 linesbz_positionDecodingGLM.m - analysis/
positionDecoding/ — MATLAB, 218 linesbz_positionDecodingGLM_g auss.m - analysis/
positionDecoding/ — MATLAB, 314 linesbz_positionDecodingMaxCo rr.m - analysis/
positionDecoding/ — MATLAB, 216 linesbz_positionDecodingTheta Seq.m - analysis/
positionDecoding/ — MATLAB, 40 linesplaceBayes.m - analysis/
spikeLFPcoupling/ — MATLAB, 309 linesPhaseModulation.m - analysis/
spikeLFPcoupling/ — MATLAB, 717 linesbz_GenSpikeLFPCoupling.m - analysis/
spikeLFPcoupling/ — MATLAB, 264 linesbz_ISILFPMap.m - analysis/
spikeLFPcoupling/ — MATLAB, 260 linesbz_PhaseModulation.m - analysis/
spikeLFPcoupling/ — MATLAB, 181 linesbz_PowerPhaseRatemap.m - analysis/
spikes/ — MATLAB, 116 linesbz_PETH_Spikes.m - analysis/
spikes_general/ — MATLAB, 7 linesContents.m - analysis/
spikes_general/ — MATLAB, 57 linesGetSNR.m - analysis/
spikes_general/ — MATLAB, 35 linesInterSpikeIntervals/ GSASmodel.m - analysis/
spikes_general/ — MATLAB, 504 linesInterSpikeIntervals/ bz_FitISISharedGammaMode s.m - analysis/
spikes_general/ — MATLAB, 452 linesInterSpikeIntervals/ bz_ISIStats.m - analysis/
spikes_general/ — MATLAB, 28 linesInterSpikeIntervals/ convertGSASparms.m - analysis/
spikes_general/ — MATLAB, 26 linesInterSpikeIntervals/ ksstat.m - analysis/
spikes_general/ — MATLAB, 53 linesIsolationDistance.m - analysis/
spikes_general/ — MATLAB, 42 linesL_Ratio.m - analysis/
spikes_general/ — MATLAB, 157 linesburst_cls_kmeans.m - analysis/
spikes_general/ — MATLAB, 292 linesbz_ConditionalISI.m - analysis/
spikes_general/ — MATLAB, 148 linesbz_FindPopBursts.m - analysis/
spikes_general/ — MATLAB, 59 linesbz_JitterSpiketimes.m - analysis/
spikes_general/ — MATLAB, 190 linesbz_SpktToSpkmat.m - analysis/
spikes_general/ — MATLAB, 174 linesbz_compareReplay.m - analysis/
spikes_general/ — MATLAB, 87 linesbz_olypherInfo.m - analysis/
spikes_general/ — MATLAB, 107 linesbz_phaseMap1D.m - analysis/
spikes_general/ — MATLAB, 121 linescalc_PSTH.m - compileBuzcode.m — MATLAB, 61 lines
- database/
bz_database_credentials. — MATLAB, 13 linesm - database/
bz_database_example_scri — MATLAB, 40 linespts.m - database/
bz_database_extract_meta — MATLAB, 165 lines.m - database/
bz_database_load.m — MATLAB, 71 lines - database/
bz_database_submit.m — MATLAB, 80 lines - database/
bz_database_submit_colle — MATLAB, 65 linesction.m - database/
bz_database_update.m — MATLAB, 76 lines - database/
bz_loadDB.m — MATLAB, 76 lines - database/
bz_updateSQLFromFiles.m — MATLAB, 48 lines - database/
bz_updateSessionInfoFrom — MATLAB, 20 linesSQL.m - database/
folderSizeTree.m — MATLAB, 63 lines - detectors/
bz_EMGFromLFP.m — MATLAB, 297 lines - detectors/
detectBehavior/ — MATLAB, 484 linesdetect_pupilDilation/ GetPupilDilation.m - detectors/
detectBehavior/ — MATLAB, 15 linesdetect_vocalizations/ chirpDetector.m - detectors/
detectBehavior/ — MATLAB, 487 linesdetect_whisking/ GetWhiskFromEMG.m - detectors/
detectBehavior/ — MATLAB, 263 linesdetect_whisking/ GetWhiskFromPiezo.m - detectors/
detectEvents/ — MATLAB, 885 linesDetectSlowWaves.m - detectors/
detectEvents/ — MATLAB, 358 linesdetectUD.m - detectors/
detectStates/ — MATLAB, 134 linesSleepScoreMaster/ ClusterStates_DetermineS tates.m - detectors/
detectStates/ — MATLAB, 380 linesSleepScoreMaster/ ClusterStates_GetMetrics .m - detectors/
detectStates/ — MATLAB, 275 linesSleepScoreMaster/ ClusterStates_MakeFigure .m - detectors/
detectStates/ — MATLAB, 114 linesSleepScoreMaster/ ConvertTwoLFPFilessToOne .m - detectors/
detectStates/ — MATLAB, 23 linesSleepScoreMaster/ IDStateEpisode.m - detectors/
detectStates/ — MATLAB, 509 linesSleepScoreMaster/ PickSWTHChannel.m - detectors/
detectStates/ — MATLAB, 335 linesSleepScoreMaster/ SleepScoreMaster.m - detectors/
detectStates/ — MATLAB, 47 linesSleepScoreMaster/ StateEditorToInts.m - detectors/
detectStates/ — MATLAB, 143 linesSleepScoreMaster/ StatesToEpisodes.m - detectors/
detectStates/ — MATLAB, 113 linesSleepScoreMaster/ TestsAndExamples/ CompareRecordingPC1.m - detectors/
detectStates/ — MATLAB, 127 linesSleepScoreMaster/ TestsAndExamples/ CompareScore.m - detectors/
detectStates/ — MATLAB, 40 linesSleepScoreMaster/ private/ DefaultArgs_ss.m - detectors/
detectStates/ — MATLAB, 14 linesSleepScoreMaster/ private/ FileExists_ss.m - detectors/
detectStates/ — MATLAB, 35 linesSleepScoreMaster/ private/ IDXtoINT_ss.m - detectors/
detectStates/ — MATLAB, 256 linesSleepScoreMaster/ private/ LoadBinary_Down_ss.m - detectors/
detectStates/ — MATLAB, 87 linesSleepScoreMaster/ private/ LoadPar_SleepScore.m - detectors/
detectStates/ — MATLAB, 109 linesSleepScoreMaster/ private/ LoadXml_SleepScore.m - detectors/
detectStates/ — MATLAB, 38 linesSleepScoreMaster/ private/ LogScale_ss.m - detectors/
detectStates/ — MATLAB, 34 linesSleepScoreMaster/ private/ MergeSeparatedInts_ss.m - detectors/
detectStates/ — MATLAB, 68 linesSleepScoreMaster/ private/ RainbowColors_ss.m - detectors/
detectStates/ — MATLAB, 49 linesSleepScoreMaster/ private/ ReadBadChannels_ss.m - detectors/
detectStates/ — MATLAB, 19 linesSleepScoreMaster/ private/ chkinputdatatype_SleepSc ore.m - detectors/
detectStates/ — MATLAB, 22 linesSleepScoreMaster/ private/ diptest/ hartigansdiptestdemo.m - detectors/
detectStates/ — MATLAB, 919 linesSleepScoreMaster/ private/ findpeaks_SleepScore.m - detectors/
detectStates/ — MATLAB, 30 linesSleepScoreMaster/ private/ hartigansdipsigniftest_s s.m - detectors/
detectStates/ — MATLAB, 302 linesSleepScoreMaster/ private/ hartigansdiptest_ss.m - detectors/
detectStates/ — MATLAB, 57 linesSleepScoreMaster/ private/ isdscalar_ss.m - detectors/
detectStates/ — MATLAB, 61 linesSleepScoreMaster/ private/ isiscalar_ss.m - detectors/
detectStates/ — MATLAB, 75 linesSleepScoreMaster/ private/ isivector_ss.m - detectors/
detectStates/ — MATLAB, 42 linesSleepScoreMaster/ private/ isstring_ss.m - detectors/
detectStates/ — MATLAB, 48 linesSleepScoreMaster/ private/ readmulti_ss.m - detectors/
detectStates/ — MATLAB, 467 linesSleepScoreMaster/ private/ xmltools_ss.m - detectors/
detectStates/ — MATLAB, 110 linesbz_ThetaStates.m - externalPackages/
CONVNFFT/ — MATLAB, 40 linesconv2fft.m - externalPackages/
CONVNFFT/ — MATLAB, 219 linesconvnfft.m - externalPackages/
CONVNFFT/ — MATLAB, 23 linesconvnfft_install.m - externalPackages/
CONVNFFT/ — C, 187 linesinplaceprod.c - externalPackages/
CircularStats/ — MATLAB, 63 linesContents.m - externalPackages/
CircularStats/ — MATLAB, 11 linescirc_ang2rad.m - externalPackages/
CircularStats/ — MATLAB, 29 linescirc_axial.m - externalPackages/
CircularStats/ — MATLAB, 41 linescirc_axialmean.m - externalPackages/
CircularStats/ — MATLAB, 151 linescirc_clust.m - externalPackages/
CircularStats/ — MATLAB, 90 linescirc_cmtest.m - externalPackages/
CircularStats/ — MATLAB, 79 linescirc_confmean.m - externalPackages/
CircularStats/ — MATLAB, 53 linescirc_corrcc.m - externalPackages/
CircularStats/ — MATLAB, 50 linescirc_corrcl.m - externalPackages/
CircularStats/ — MATLAB, 28 linescirc_dist.m - externalPackages/
CircularStats/ — MATLAB, 36 linescirc_dist2.m - externalPackages/
CircularStats/ — MATLAB, 253 linescirc_hktest.m - externalPackages/
CircularStats/ — MATLAB, 27 linescirc_iqr.m - externalPackages/
CircularStats/ — MATLAB, 57 linescirc_kappa.m - externalPackages/
CircularStats/ — MATLAB, 251 linescirc_ksdensity.m - externalPackages/
CircularStats/ — MATLAB, 59 linescirc_ktest.m - externalPackages/
CircularStats/ — MATLAB, 113 linescirc_kuipertest.m - externalPackages/
CircularStats/ — MATLAB, 51 linescirc_kurtosis.m - externalPackages/
CircularStats/ — MATLAB, 56 linescirc_mean.m - externalPackages/
CircularStats/ — MATLAB, 72 linescirc_median.m - externalPackages/
CircularStats/ — MATLAB, 46 linescirc_medtest.m - externalPackages/
CircularStats/ — MATLAB, 69 linescirc_moment.m - externalPackages/
CircularStats/ — MATLAB, 69 linescirc_mtest.m - externalPackages/
CircularStats/ — MATLAB, 81 linescirc_otest.m - externalPackages/
CircularStats/ — MATLAB, 143 lines, 1 matchcirc_plot.m - externalPackages/
CircularStats/ — MATLAB, 62 linescirc_r.m - externalPackages/
CircularStats/ — MATLAB, 11 linescirc_rad2ang.m - externalPackages/
CircularStats/ — MATLAB, 130 linescirc_raotest.m - externalPackages/
CircularStats/ — MATLAB, 75 linescirc_rtest.m - externalPackages/
CircularStats/ — MATLAB, 74 linescirc_samplecdf.m - externalPackages/
CircularStats/ — MATLAB, 52 linescirc_skewness.m - externalPackages/
CircularStats/ — MATLAB, 142 linescirc_smoothTS.m - externalPackages/
CircularStats/ — MATLAB, 66 linescirc_stats.m - externalPackages/
CircularStats/ — MATLAB, 57 linescirc_std.m - externalPackages/
CircularStats/ — MATLAB, 40 linescirc_symtest.m - externalPackages/
CircularStats/ — MATLAB, 57 linescirc_var.m - externalPackages/
CircularStats/ — MATLAB, 38 linescirc_vmpar.m - externalPackages/
CircularStats/ — MATLAB, 46 linescirc_vmpdf.m - externalPackages/
CircularStats/ — MATLAB, 87 linescirc_vmrnd.m - externalPackages/
CircularStats/ — MATLAB, 77 linescirc_vtest.m - externalPackages/
CircularStats/ — MATLAB, 158 linescirc_wwtest.m - externalPackages/
CircularStats/ — MATLAB, 195 linesexamples/ example1.m - externalPackages/
CircularStats/ — MATLAB, 156 linesexamples/ example2.m - externalPackages/
CircularStats/ — MATLAB, 38 linesexamples/ formatSubplot.m - externalPackages/
CircularStats/ — MATLAB, 39 linesexamples/ parseVarArgs.m - externalPackages/
ExportFig/ — MATLAB, 33 linescopyfig.m - externalPackages/
ExportFig/ — MATLAB, 134 lineseps2pdf.m - externalPackages/
ExportFig/ — MATLAB, 810 linesexport_fig.m - externalPackages/
ExportFig/ — MATLAB, 154 linesfix_lines.m - externalPackages/
ExportFig/ — MATLAB, 139 linesghostscript.m - externalPackages/
ExportFig/ — MATLAB, 113 linesisolate_axes.m - externalPackages/
ExportFig/ — MATLAB, 51 linespdf2eps.m - externalPackages/
ExportFig/ — MATLAB, 107 linespdftops.m - externalPackages/
ExportFig/ — MATLAB, 198 linesprint2array.m - externalPackages/
ExportFig/ — MATLAB, 206 linesprint2eps.m - externalPackages/
ExportFig/ — MATLAB, 87 linesuser_string.m - externalPackages/
FMAToolbox/ — MATLAB, 53 linesAnalyses/ AngularVelocity.m - externalPackages/
FMAToolbox/ — MATLAB, 320 linesAnalyses/ BrainStates.m - externalPackages/
FMAToolbox/ — MATLAB, 81 linesAnalyses/ CCGParameters.m - externalPackages/
FMAToolbox/ — MATLAB, 31 linesAnalyses/ CSD.m - externalPackages/
FMAToolbox/ — MATLAB, 129 linesAnalyses/ CV.m - externalPackages/
FMAToolbox/ — MATLAB, 29 linesAnalyses/ CheckChronux.m - externalPackages/
FMAToolbox/ — MATLAB, 138 linesAnalyses/ CoherenceBands.m - externalPackages/
FMAToolbox/ — MATLAB, 322 linesAnalyses/ CompareDistributions.m - externalPackages/
FMAToolbox/ — MATLAB, 81 linesAnalyses/ Contents.m - externalPackages/
FMAToolbox/ — MATLAB, 59 linesAnalyses/ CountSpikesPerCycle.m - externalPackages/
FMAToolbox/ — MATLAB, 76 linesAnalyses/ DefineZone.m - externalPackages/
FMAToolbox/ — MATLAB, 83 linesAnalyses/ Distance.m - externalPackages/
FMAToolbox/ — MATLAB, 333 linesAnalyses/ FieldPSP.m - externalPackages/
FMAToolbox/ — MATLAB, 114 linesAnalyses/ FieldShift.m - externalPackages/
FMAToolbox/ — MATLAB, 89 lines, 1 matchAnalyses/ FilterLFP.m - externalPackages/
FMAToolbox/ — MATLAB, 10 linesAnalyses/ FindFieldHelper.m - externalPackages/
FMAToolbox/ — MATLAB, 324 linesAnalyses/ FindRipples.m - externalPackages/
FMAToolbox/ — MATLAB, 122 linesAnalyses/ FiringCurve.m - externalPackages/
FMAToolbox/ — MATLAB, 119 linesAnalyses/ FiringMap.m - externalPackages/
FMAToolbox/ — MATLAB, 166 linesAnalyses/ FitCCG.m - externalPackages/
FMAToolbox/ — MATLAB, 151 linesAnalyses/ Frequency.m - externalPackages/
FMAToolbox/ — MATLAB, 86 linesAnalyses/ IsInZone.m - externalPackages/
FMAToolbox/ — MATLAB, 48 linesAnalyses/ LinearVelocity.m - externalPackages/
FMAToolbox/ — MATLAB, 164 linesAnalyses/ MTCoherence.m - externalPackages/
FMAToolbox/ — MATLAB, 188 linesAnalyses/ MTCoherogram.m - externalPackages/
FMAToolbox/ — MATLAB, 174 linesAnalyses/ MTPointSpectrogram.m - externalPackages/
FMAToolbox/ — MATLAB, 122 linesAnalyses/ MTPointSpectrum.m - externalPackages/
FMAToolbox/ — MATLAB, 185 linesAnalyses/ MTSpectrogram.m - externalPackages/
FMAToolbox/ — MATLAB, 157 linesAnalyses/ MTSpectrum.m - externalPackages/
FMAToolbox/ — MATLAB, 341 linesAnalyses/ Map.m - externalPackages/
FMAToolbox/ — MATLAB, 302 linesAnalyses/ MapStats.m - externalPackages/
FMAToolbox/ — MATLAB, 68 linesAnalyses/ MovementPeriods.m - externalPackages/
FMAToolbox/ — MATLAB, 101 linesAnalyses/ NormalizeFields.m - externalPackages/
FMAToolbox/ — MATLAB, 240 linesAnalyses/ PETHTransition.m - externalPackages/
FMAToolbox/ — MATLAB, 67 linesAnalyses/ Phase.m - externalPackages/
FMAToolbox/ — MATLAB, 48 linesAnalyses/ PhaseCurve.m - externalPackages/
FMAToolbox/ — MATLAB, 132 linesAnalyses/ PhaseDistribution.m - externalPackages/
FMAToolbox/ — MATLAB, 191 linesAnalyses/ PhaseMango.m - externalPackages/
FMAToolbox/ — MATLAB, 48 linesAnalyses/ PhaseMap.m - externalPackages/
FMAToolbox/ — MATLAB, 363 linesAnalyses/ PhasePrecession.m - externalPackages/
FMAToolbox/ — MATLAB, 74 linesAnalyses/ QuietPeriods.m - externalPackages/
FMAToolbox/ — MATLAB, 660 linesAnalyses/ RadialMaze.m - externalPackages/
FMAToolbox/ — MATLAB, 304 linesAnalyses/ RadialMazeTurns.m - externalPackages/
FMAToolbox/ — MATLAB, 276 linesAnalyses/ ReconstructPosition.m - externalPackages/
FMAToolbox/ — MATLAB, 70 linesAnalyses/ RemoveArtefacts.m - externalPackages/
FMAToolbox/ — MATLAB, 141 linesAnalyses/ RippleStats.m - externalPackages/
FMAToolbox/ — MATLAB, 77 linesAnalyses/ SelectSpikes.m - externalPackages/
FMAToolbox/ — MATLAB, 181 linesAnalyses/ ShortTimeCCG.m - externalPackages/
FMAToolbox/ — MATLAB, 182 linesAnalyses/ SpectrogramBands.m - externalPackages/
FMAToolbox/ — MATLAB, 157 linesAnalyses/ SurveyCCG.m - externalPackages/
FMAToolbox/ — MATLAB, 148 linesAnalyses/ SurveyFiringMaps.m - externalPackages/
FMAToolbox/ — MATLAB, 151 linesAnalyses/ SurveyFiringMapsAutoCorr .m - externalPackages/
FMAToolbox/ — MATLAB, 243 linesAnalyses/ SurveyPhasePrecession.m - externalPackages/
FMAToolbox/ — MATLAB, 164 linesAnalyses/ SurveyTuningCurves.m - externalPackages/
FMAToolbox/ — MATLAB, 127 linesAnalyses/ Sync.m - externalPackages/
FMAToolbox/ — MATLAB, 293 linesAnalyses/ SyncHist.m - externalPackages/
FMAToolbox/ — MATLAB, 106 linesAnalyses/ SyncMap.m - externalPackages/
FMAToolbox/ — MATLAB, 308 linesAnalyses/ TestRemapping.m - externalPackages/
FMAToolbox/ — MATLAB, 225 linesAnalyses/ TestSkewness.m - externalPackages/
FMAToolbox/ — MATLAB, 96 linesAnalyses/ ThresholdSpikes.m - externalPackages/
FMAToolbox/ — MATLAB, 154 linesAnalyses/ TuneArtefactTimes.m - externalPackages/
FMAToolbox/ — MATLAB, 346 linesAnalyses/ bz_Map.m - externalPackages/
FMAToolbox/ — C, 65 linesAnalyses/ private/ Contiguous.c - externalPackages/
FMAToolbox/ — MATLAB, 27 linesAnalyses/ private/ Contiguous.m - externalPackages/
FMAToolbox/ — C, 84 linesAnalyses/ private/ FindField.c - externalPackages/
FMAToolbox/ — MATLAB, 25 linesAnalyses/ private/ FindField.m - externalPackages/
FMAToolbox/ — MATLAB, 31 linesData/ AddSpikeTimes.m - externalPackages/
FMAToolbox/ — MATLAB, 55 linesData/ Contents.m - externalPackages/
FMAToolbox/ — MATLAB, 32 linesData/ CustomDefaults.m - externalPackages/
FMAToolbox/ — MATLAB, 88 linesData/ GetAngles.m - externalPackages/
FMAToolbox/ — MATLAB, 38 linesData/ GetChannels.m - externalPackages/
FMAToolbox/ — MATLAB, 102 linesData/ GetCurrentSession.m - externalPackages/
FMAToolbox/ — MATLAB, 116 linesData/ GetCustomDefaults.m - externalPackages/
FMAToolbox/ — MATLAB, 68 linesData/ GetEventTypes.m - externalPackages/
FMAToolbox/ — MATLAB, 117 linesData/ GetEvents.m - externalPackages/
FMAToolbox/ — MATLAB, 116 linesData/ GetLFP.m - externalPackages/
FMAToolbox/ — MATLAB, 160 linesData/ GetPositions.m - externalPackages/
FMAToolbox/ — MATLAB, 114 linesData/ GetSpikeAmplitudes.m - externalPackages/
FMAToolbox/ — MATLAB, 50 linesData/ GetSpikeFeatures.m - externalPackages/
FMAToolbox/ — MATLAB, 143 linesData/ GetSpikeTimes.m - externalPackages/
FMAToolbox/ — MATLAB, 85 linesData/ GetSpikeWaveforms.m - externalPackages/
FMAToolbox/ — MATLAB, 18 linesData/ GetSpikes.m - externalPackages/
FMAToolbox/ — MATLAB, 43 linesData/ GetUnits.m - externalPackages/
FMAToolbox/ — MATLAB, 111 linesData/ GetWidebandData.m - externalPackages/
FMAToolbox/ — MATLAB, 228 linesData/ SetCurrentSession.m - externalPackages/
FMAToolbox/ — MATLAB, 25 linesData/ Settings.m - externalPackages/
FMAToolbox/ — MATLAB, 41 linesDatabase/ BatchInfo.m - externalPackages/
FMAToolbox/ — MATLAB, 34 linesDatabase/ CancelBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 32 linesDatabase/ CleanBatches.m - externalPackages/
FMAToolbox/ — MATLAB, 77 linesDatabase/ Contents.m - externalPackages/
FMAToolbox/ — MATLAB, 150 linesDatabase/ DBAddFigure.m - externalPackages/
FMAToolbox/ — MATLAB, 92 linesDatabase/ DBAddVariable.m - externalPackages/
FMAToolbox/ — MATLAB, 82 linesDatabase/ DBConnect.m - externalPackages/
FMAToolbox/ — MATLAB, 71 linesDatabase/ DBCreate.m - externalPackages/
FMAToolbox/ — MATLAB, 47 linesDatabase/ DBCreateTables.m - externalPackages/
FMAToolbox/ — MATLAB, 65 linesDatabase/ DBDuplicate.m - externalPackages/
FMAToolbox/ — MATLAB, 307 linesDatabase/ DBExportGallery.m - externalPackages/
FMAToolbox/ — MATLAB, 141 linesDatabase/ DBGetFigures.m - externalPackages/
FMAToolbox/ — MATLAB, 118 linesDatabase/ DBGetValues.m - externalPackages/
FMAToolbox/ — MATLAB, 132 linesDatabase/ DBGetVariables.m - externalPackages/
FMAToolbox/ — MATLAB, 44 linesDatabase/ DBList.m - externalPackages/
FMAToolbox/ — MATLAB, 34 linesDatabase/ DBListFigures.m - externalPackages/
FMAToolbox/ — MATLAB, 34 linesDatabase/ DBListVariables.m - externalPackages/
FMAToolbox/ — MATLAB, 137 linesDatabase/ DBMatchValues.m - externalPackages/
FMAToolbox/ — MATLAB, 44 linesDatabase/ DBMerge.m - externalPackages/
FMAToolbox/ — MATLAB, 60 linesDatabase/ DBRemove.m - externalPackages/
FMAToolbox/ — MATLAB, 68 linesDatabase/ DBRemoveFigures.m - externalPackages/
FMAToolbox/ — MATLAB, 68 linesDatabase/ DBRemoveVariables.m - externalPackages/
FMAToolbox/ — MATLAB, 43 linesDatabase/ DBUse.m - externalPackages/
FMAToolbox/ — MATLAB, 135 linesDatabase/ DebugBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 73 linesDatabase/ GetBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 69 linesDatabase/ Recall.m - externalPackages/
FMAToolbox/ — MATLAB, 37 linesDatabase/ ShowBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 249 linesDatabase/ StartBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 91 linesDatabase/ Store.m - externalPackages/
FMAToolbox/ — MATLAB, 21 linesDatabase/ private/ CheckMyM.m - externalPackages/
FMAToolbox/ — MATLAB, 65 linesDatabase/ private/ DBDisplay.m - externalPackages/
FMAToolbox/ — MATLAB, 30 linesDatabase/ private/ GetNextField.m - externalPackages/
FMAToolbox/ — MATLAB, 33 linesDatabase/ private/ GetNextItem.m - externalPackages/
FMAToolbox/ — MATLAB, 99 linesDatabase/ private/ InitBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 30 linesDatabase/ private/ InsertDate.m - externalPackages/
FMAToolbox/ — MATLAB, 100 linesDatabase/ private/ ParseBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 100 linesDatabase/ private/ RunBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 148 lines, 2 matchesFMAToolbox.m - externalPackages/
FMAToolbox/ — MATLAB, 169 linesGeneral/ Accumulate.m - externalPackages/
FMAToolbox/ — MATLAB, 130 linesGeneral/ AdaptiveSmooth.m - externalPackages/
FMAToolbox/ — MATLAB, 45 linesGeneral/ Array2Matrix.m - externalPackages/
FMAToolbox/ — MATLAB, 122 linesGeneral/ Array2PagedMatrix.m - externalPackages/
FMAToolbox/ — MATLAB, 64 linesGeneral/ BartlettTest.m - externalPackages/
FMAToolbox/ — MATLAB, 127 linesGeneral/ Bin.m - externalPackages/
FMAToolbox/ — MATLAB, 203 linesGeneral/ CircularANOVA.m - externalPackages/
FMAToolbox/ — MATLAB, 76 linesGeneral/ CircularConfidenceInterv als.m - externalPackages/
FMAToolbox/ — MATLAB, 140 linesGeneral/ CircularDistribution.m - externalPackages/
FMAToolbox/ — MATLAB, 143 linesGeneral/ CircularRegression.m - externalPackages/
FMAToolbox/ — MATLAB, 65 linesGeneral/ CircularShift.m - externalPackages/
FMAToolbox/ — MATLAB, 38 linesGeneral/ CircularVariance.m - externalPackages/
FMAToolbox/ — MATLAB, 27 linesGeneral/ Clip.m - externalPackages/
FMAToolbox/ — MATLAB, 120 linesGeneral/ CompareSlopes.m - externalPackages/
FMAToolbox/ — MATLAB, 46 linesGeneral/ Concentration.m - externalPackages/
FMAToolbox/ — MATLAB, 131 linesGeneral/ ConcentrationTest.m - externalPackages/
FMAToolbox/ — MATLAB, 151 linesGeneral/ ConsolidateIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 63 linesGeneral/ Contents.m - externalPackages/
FMAToolbox/ — C, 52 linesGeneral/ CountInIntervals.c - externalPackages/
FMAToolbox/ — MATLAB, 35 linesGeneral/ CountInIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 57 linesGeneral/ CumSum.m - externalPackages/
FMAToolbox/ — MATLAB, 139 linesGeneral/ Detrend.m - externalPackages/
FMAToolbox/ — MATLAB, 89 linesGeneral/ Diff.m - externalPackages/
FMAToolbox/ — MATLAB, 92 linesGeneral/ DistanceTransform.m - externalPackages/
FMAToolbox/ — MATLAB, 97 linesGeneral/ ExcludeIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 51 linesGeneral/ ExtendArray.m - externalPackages/
FMAToolbox/ — MATLAB, 136 linesGeneral/ Filter.m - externalPackages/
FMAToolbox/ — C, 54 linesGeneral/ FindInInterval.c - externalPackages/
FMAToolbox/ — MATLAB, 49 linesGeneral/ FindInInterval.m - externalPackages/
FMAToolbox/ — MATLAB, 69 linesGeneral/ FisherTest.m - externalPackages/
FMAToolbox/ — MATLAB, 142 linesGeneral/ InIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 56 linesGeneral/ Insert.m - externalPackages/
FMAToolbox/ — MATLAB, 117 linesGeneral/ Interpolate.m - externalPackages/
FMAToolbox/ — MATLAB, 90 linesGeneral/ IsExtremum.m - externalPackages/
FMAToolbox/ — MATLAB, 84 linesGeneral/ IsFirstAfter.m - externalPackages/
FMAToolbox/ — MATLAB, 84 linesGeneral/ IsLastBefore.m - externalPackages/
FMAToolbox/ — MATLAB, 13 linesGeneral/ MUAMap.m - externalPackages/
FMAToolbox/ — MATLAB, 140 linesGeneral/ Match.m - externalPackages/
FMAToolbox/ — MATLAB, 104 linesGeneral/ MatchPairs.m - externalPackages/
FMAToolbox/ — MATLAB, 68 linesGeneral/ MultinomialConfidenceInt ervals.m - externalPackages/
FMAToolbox/ — MATLAB, 103 linesGeneral/ Restrict.m - externalPackages/
FMAToolbox/ — MATLAB, 117 linesGeneral/ RunningAverage.m - externalPackages/
FMAToolbox/ — MATLAB, 120 linesGeneral/ SineWavePeaks.m - externalPackages/
FMAToolbox/ — MATLAB, 257 linesGeneral/ Smooth.m - externalPackages/
FMAToolbox/ — MATLAB, 90 linesGeneral/ SubtractIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 108 linesGeneral/ Threshold.m - externalPackages/
FMAToolbox/ — MATLAB, 73 linesGeneral/ ToIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 100 linesGeneral/ WatsonU2Test.m - externalPackages/
FMAToolbox/ — MATLAB, 133 linesGeneral/ XCorr1.m - externalPackages/
FMAToolbox/ — MATLAB, 75 linesGeneral/ ZeroCrossings.m - externalPackages/
FMAToolbox/ — MATLAB, 40 linesGeneral/ ZeroToOne.m - externalPackages/
FMAToolbox/ — MATLAB, 87 linesGeneral/ mean2str.m - externalPackages/
FMAToolbox/ — MATLAB, 29 linesGeneral/ nansem.m - externalPackages/
FMAToolbox/ — MATLAB, 52 linesGeneral/ npcdf.m - externalPackages/
FMAToolbox/ — C, 54 linesGeneral/ private/ MatchUpIndices.c - externalPackages/
FMAToolbox/ — MATLAB, 34 linesGeneral/ sem.m - externalPackages/
FMAToolbox/ — MATLAB, 30 linesGeneral/ semedian.m - externalPackages/
FMAToolbox/ — MATLAB, 17 linesHelpers/ Contents.m - externalPackages/
FMAToolbox/ — MATLAB, 44 linesHelpers/ clinspace.m - externalPackages/
FMAToolbox/ — MATLAB, 53 linesHelpers/ glinspace.m - externalPackages/
FMAToolbox/ — MATLAB, 32 linesHelpers/ int2zstr.m - externalPackages/
FMAToolbox/ — MATLAB, 56 linesHelpers/ isdmatrix.m - externalPackages/
FMAToolbox/ — MATLAB, 57 linesHelpers/ isdscalar.m - externalPackages/
FMAToolbox/ — MATLAB, 72 linesHelpers/ isdvector.m - externalPackages/
FMAToolbox/ — MATLAB, 59 linesHelpers/ isimatrix.m - externalPackages/
FMAToolbox/ — MATLAB, 61 linesHelpers/ isiscalar.m - externalPackages/
FMAToolbox/ — MATLAB, 75 linesHelpers/ isivector.m - externalPackages/
FMAToolbox/ — MATLAB, 40 linesHelpers/ islmatrix.m - externalPackages/
FMAToolbox/ — MATLAB, 40 linesHelpers/ islscalar.m - externalPackages/
FMAToolbox/ — MATLAB, 59 linesHelpers/ islvector.m - externalPackages/
FMAToolbox/ — MATLAB, 52 linesHelpers/ isradians.m - externalPackages/
FMAToolbox/ — MATLAB, 56 linesHelpers/ issamples.m - externalPackages/
FMAToolbox/ — MATLAB, 42 linesHelpers/ isstring_FMAT.m - externalPackages/
FMAToolbox/ — MATLAB, 44 linesHelpers/ minmax_FMAT.m - externalPackages/
FMAToolbox/ — MATLAB, 34 linesHelpers/ sz.m - externalPackages/
FMAToolbox/ — MATLAB, 43 linesHelpers/ wrap.m - externalPackages/
FMAToolbox/ — MATLAB, 103 linesIO/ ChangeBinaryGain.m - externalPackages/
FMAToolbox/ — MATLAB, 31 linesIO/ Contents.m - externalPackages/
FMAToolbox/ — MATLAB, 260 linesIO/ LoadBinary.m - externalPackages/
FMAToolbox/ — MATLAB, 125 linesIO/ LoadBinaryChunk.m - externalPackages/
FMAToolbox/ — MATLAB, 45 linesIO/ LoadEvents.m - externalPackages/
FMAToolbox/ — MATLAB, 59 linesIO/ LoadFeatures.m - externalPackages/
FMAToolbox/ — MATLAB, 94 linesIO/ LoadPar.m - externalPackages/
FMAToolbox/ — MATLAB, 276 linesIO/ LoadParameters.m - externalPackages/
FMAToolbox/ — MATLAB, 34 linesIO/ LoadPositions.m - externalPackages/
FMAToolbox/ — MATLAB, 47 linesIO/ LoadSpikeAmplitudes.m - externalPackages/
FMAToolbox/ — MATLAB, 55 linesIO/ LoadSpikeFeatures.m - externalPackages/
FMAToolbox/ — MATLAB, 51 linesIO/ LoadSpikeTimes.m - externalPackages/
FMAToolbox/ — MATLAB, 53 linesIO/ LoadSpikeWaveforms.m - externalPackages/
FMAToolbox/ — MATLAB, 114 linesIO/ LoadXml_old.m - externalPackages/
FMAToolbox/ — MATLAB, 21 linesIO/ NewEvents.m - externalPackages/
FMAToolbox/ — MATLAB, 100 linesIO/ ResampleBinary.m - externalPackages/
FMAToolbox/ — MATLAB, 84 linesIO/ SaveBinary.m - externalPackages/
FMAToolbox/ — MATLAB, 36 linesIO/ SaveEvents.m - externalPackages/
FMAToolbox/ — MATLAB, 37 linesIO/ SaveRippleEvents.m - externalPackages/
FMAToolbox/ — MATLAB, 30 linesIO/ private/ GetNextField.m - externalPackages/
FMAToolbox/ — MATLAB, 31 linesIO/ private/ GetNextItem.m - externalPackages/
FMAToolbox/ — MATLAB, 69 linesIO/ private/ RunBatch.m - externalPackages/
FMAToolbox/ — MATLAB, 117 linesPlot/ AdjustAxes.m - externalPackages/
FMAToolbox/ — MATLAB, 153 linesPlot/ AdjustColorMap.m - externalPackages/
FMAToolbox/ — MATLAB, 97 linesPlot/ Bright.m - externalPackages/
FMAToolbox/ — MATLAB, 430 linesPlot/ Browse.m - externalPackages/
FMAToolbox/ — MATLAB, 45 linesPlot/ Contents.m - externalPackages/
FMAToolbox/ — MATLAB, 122 linesPlot/ HTML.m - externalPackages/
FMAToolbox/ — MATLAB, 108 linesPlot/ Hide.m - externalPackages/
FMAToolbox/ — MATLAB, 136 linesPlot/ Insets.m - externalPackages/
FMAToolbox/ — MATLAB, 91 linesPlot/ MultiPlotXY.m - externalPackages/
FMAToolbox/ — MATLAB, 115 linesPlot/ PlotCCG.m - externalPackages/
FMAToolbox/ — MATLAB, 89 linesPlot/ PlotCSD.m - externalPackages/
FMAToolbox/ — MATLAB, 160 linesPlot/ PlotCircularDistribution .m - externalPackages/
FMAToolbox/ — MATLAB, 113 linesPlot/ PlotColorCurves.m - externalPackages/
FMAToolbox/ — MATLAB, 192 linesPlot/ PlotColorMap.m - externalPackages/
FMAToolbox/ — MATLAB, 201 linesPlot/ PlotDistribution2.m - externalPackages/
FMAToolbox/ — MATLAB, 51 linesPlot/ PlotHVLines.m - externalPackages/
FMAToolbox/ — MATLAB, 122 linesPlot/ PlotIntervals.m - externalPackages/
FMAToolbox/ — MATLAB, 91 linesPlot/ PlotMean.m - externalPackages/
FMAToolbox/ — MATLAB, 92 linesPlot/ PlotPhaseDistribution.m - externalPackages/
FMAToolbox/ — MATLAB, 268 linesPlot/ PlotPhasePrecession.m - externalPackages/
FMAToolbox/ — MATLAB, 114 linesPlot/ PlotRepeat.m - externalPackages/
FMAToolbox/ — MATLAB, 221 linesPlot/ PlotRippleStats.m - externalPackages/
FMAToolbox/ — MATLAB, 85 linesPlot/ PlotSamples.m - externalPackages/
FMAToolbox/ — MATLAB, 98 linesPlot/ PlotShortTimeCCG.m - externalPackages/
FMAToolbox/ — MATLAB, 28 linesPlot/ PlotSlope.m - externalPackages/
FMAToolbox/ — MATLAB, 67 linesPlot/ PlotSpikeWaveforms.m - externalPackages/
FMAToolbox/ — MATLAB, 107 linesPlot/ PlotSync.m - externalPackages/
FMAToolbox/ — MATLAB, 153 linesPlot/ PlotTicks.m - externalPackages/
FMAToolbox/ — MATLAB, 40 linesPlot/ PlotXY.m - externalPackages/
FMAToolbox/ — MATLAB, 129 linesPlot/ SideAxes.m - externalPackages/
FMAToolbox/ — MATLAB, 63 linesPlot/ SplitTitle.m - externalPackages/
FMAToolbox/ — MATLAB, 26 linesPlot/ SquareSubplot.m - externalPackages/
FMAToolbox/ — MATLAB, 76 linesPlot/ Subpanel.m - externalPackages/
FMAToolbox/ — MATLAB, 66 linesPlot/ TableFigure.m - externalPackages/
FMAToolbox/ — MATLAB, 34 linesPlot/ UIAddLine.m - externalPackages/
FMAToolbox/ — MATLAB, 36 linesPlot/ UIInPolygon.m - externalPackages/
FMAToolbox/ — MATLAB, 63 linesPlot/ UISelect.m - externalPackages/
FMAToolbox/ — MATLAB, 65 linesPlot/ clim.m - externalPackages/
FMAToolbox/ — MATLAB, 57 linesPlot/ hsl2hsv.m - externalPackages/
FMAToolbox/ — MATLAB, 41 linesPlot/ hsv2hsl.m - externalPackages/
FMAToolbox/ — MATLAB, 36 linesPlot/ sca.m - externalPackages/
FMAToolbox/ — MATLAB, 36 linesPlot/ scf.m - externalPackages/
FMAToolbox/ — MATLAB, 28 linescompilefma.m - externalPackages/
FilterM/ — MATLAB, 218 linesFiltFiltM.m - externalPackages/
FilterM/ — MATLAB, 260 linesFilterM.m - externalPackages/
FilterM/ — C, 912 linesFilterX.c - externalPackages/
FilterM/ — MATLAB, 278 linesuTest_FiltFiltM.m - externalPackages/
FilterM/ — MATLAB, 391 linesuTest_FilterM.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 342 linesx-4bff1bb/ +iosr/ +acoustics/ irStats.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 39 linesx-4bff1bb/ +iosr/ +acoustics/ rtEst.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 26 linesx-4bff1bb/ +iosr/ +auditory/ azimuth2itd.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 97 linesx-4bff1bb/ +iosr/ +auditory/ binSearch.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 56 linesx-4bff1bb/ +iosr/ +auditory/ calcIld.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 250 linesx-4bff1bb/ +iosr/ +auditory/ chXcorr.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 128 linesx-4bff1bb/ +iosr/ +auditory/ chXcorr2.m - externalPackages/
IoSR-Surrey-MatlabToolbo — C, 197 linesx-4bff1bb/ +iosr/ +auditory/ chXcorr2_c.c - externalPackages/
IoSR-Surrey-MatlabToolbo — C, 205 linesx-4bff1bb/ +iosr/ +auditory/ chXcorr_c.c - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 186 linesx-4bff1bb/ +iosr/ +auditory/ createWindow.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 67 linesx-4bff1bb/ +iosr/ +auditory/ dupWeight.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 13 linesx-4bff1bb/ +iosr/ +auditory/ erbRate2hz.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 24 linesx-4bff1bb/ +iosr/ +auditory/ freqMulti.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 107 linesx-4bff1bb/ +iosr/ +auditory/ gammatoneFast.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 13 linesx-4bff1bb/ +iosr/ +auditory/ hz2erbRate.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 176 linesx-4bff1bb/ +iosr/ +auditory/ iso226.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 31 linesx-4bff1bb/ +iosr/ +auditory/ itd2azimuth.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 118 linesx-4bff1bb/ +iosr/ +auditory/ lindemannInh.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 121 linesx-4bff1bb/ +iosr/ +auditory/ loudWeight.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 21 linesx-4bff1bb/ +iosr/ +auditory/ makeErbCFs.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 76 linesx-4bff1bb/ +iosr/ +auditory/ meddisHairCell.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 326 linesx-4bff1bb/ +iosr/ +auditory/ perceptualCentroid.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 275 linesx-4bff1bb/ +iosr/ +auditory/ perceptualCentroid2.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 110 linesx-4bff1bb/ +iosr/ +auditory/ xcorrLindemann.m - externalPackages/
IoSR-Surrey-MatlabToolbo — C, 143 linesx-4bff1bb/ +iosr/ +auditory/ xcorrLindemann_c.c - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 116 linesx-4bff1bb/ +iosr/ +bss/ applyIdealMasks.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 64 linesx-4bff1bb/ +iosr/ +bss/ applyMask.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 39 linesx-4bff1bb/ +iosr/ +bss/ calcImr.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 49 linesx-4bff1bb/ +iosr/ +bss/ calcSnr.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 57 linesx-4bff1bb/ +iosr/ +bss/ cfs2fcs.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 94 linesx-4bff1bb/ +iosr/ +bss/ example.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 308 linesx-4bff1bb/ +iosr/ +bss/ generateMixtures.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 58 linesx-4bff1bb/ +iosr/ +bss/ getFullMask.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 61 linesx-4bff1bb/ +iosr/ +bss/ idealMasks.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 1,026 linesx-4bff1bb/ +iosr/ +bss/ mixture.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 152 linesx-4bff1bb/ +iosr/ +bss/ resynthesise.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 224 linesx-4bff1bb/ +iosr/ +bss/ source.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 239 linesx-4bff1bb/ +iosr/ +dsp/ audio.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 35 linesx-4bff1bb/ +iosr/ +dsp/ autocorr.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 83 linesx-4bff1bb/ +iosr/ +dsp/ convFft.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 88 linesx-4bff1bb/ +iosr/ +dsp/ istft.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 28 linesx-4bff1bb/ +iosr/ +dsp/ lapwin.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 42 linesx-4bff1bb/ +iosr/ +dsp/ localpeaks.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 219 linesx-4bff1bb/ +iosr/ +dsp/ ltas.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 223 linesx-4bff1bb/ +iosr/ +dsp/ matchEQ.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 23 linesx-4bff1bb/ +iosr/ +dsp/ rcoswin.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 22 linesx-4bff1bb/ +iosr/ +dsp/ rms.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 124 linesx-4bff1bb/ +iosr/ +dsp/ sincFilter.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 92 linesx-4bff1bb/ +iosr/ +dsp/ smoothSpectrum.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 119 linesx-4bff1bb/ +iosr/ +dsp/ stft.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 95 linesx-4bff1bb/ +iosr/ +dsp/ vsmooth.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 41 linesx-4bff1bb/ +iosr/ +figures/ chMap.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 60 linesx-4bff1bb/ +iosr/ +figures/ cmrMap.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 286 linesx-4bff1bb/ +iosr/ +figures/ multiwaveplot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 150 linesx-4bff1bb/ +iosr/ +figures/ subfigrid.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 60 linesx-4bff1bb/ +iosr/ +general/ cell2csv.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 65 linesx-4bff1bb/ +iosr/ +general/ checkMexCompiled.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 183 linesx-4bff1bb/ +iosr/ +general/ getContents.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 154 linesx-4bff1bb/ +iosr/ +general/ updateContents.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 66 linesx-4bff1bb/ +iosr/ +general/ urn.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 2,410 linesx-4bff1bb/ +iosr/ +statistics/ boxPlot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 365 linesx-4bff1bb/ +iosr/ +statistics/ functionalBoxPlot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 387 linesx-4bff1bb/ +iosr/ +statistics/ functionalPlot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 535 linesx-4bff1bb/ +iosr/ +statistics/ functionalSpreadPlot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 92 linesx-4bff1bb/ +iosr/ +statistics/ getRmse.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 152 linesx-4bff1bb/ +iosr/ +statistics/ kernelDensity.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 38 linesx-4bff1bb/ +iosr/ +statistics/ laprnd.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 173 linesx-4bff1bb/ +iosr/ +statistics/ qqPlot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 234 linesx-4bff1bb/ +iosr/ +statistics/ quantile.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 232 linesx-4bff1bb/ +iosr/ +statistics/ statsPlot.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 171 linesx-4bff1bb/ +iosr/ +statistics/ tab2box.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 38 linesx-4bff1bb/ +iosr/ +statistics/ trirnd.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 109 linesx-4bff1bb/ +iosr/ +svn/ buildSvnProfile.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 82 linesx-4bff1bb/ +iosr/ +svn/ headRev.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 59 linesx-4bff1bb/ +iosr/ +svn/ readSvnKeyword.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 98 linesx-4bff1bb/ +iosr/ Contents.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 52 linesx-4bff1bb/ +iosr/ install.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 59 linesx-4bff1bb/ deps/ SOFA_API/ SOFAaddVariable.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 22 linesx-4bff1bb/ deps/ SOFA_API/ SOFAappendText.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 273 linesx-4bff1bb/ deps/ SOFA_API/ SOFAarghelper.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 73 linesx-4bff1bb/ deps/ SOFA_API/ SOFAcalculateAPV.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 19 linesx-4bff1bb/ deps/ SOFA_API/ SOFAcheckFilename.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 89 linesx-4bff1bb/ deps/ SOFA_API/ SOFAcompact.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 57 linesx-4bff1bb/ deps/ SOFA_API/ SOFAcompare.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 165 linesx-4bff1bb/ deps/ SOFA_API/ SOFAcompileConventions.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 60 linesx-4bff1bb/ deps/ SOFA_API/ SOFAconvertCoordinates.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 28 linesx-4bff1bb/ deps/ SOFA_API/ SOFAdbPath.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 25 linesx-4bff1bb/ deps/ SOFA_API/ SOFAdbURL.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 80 linesx-4bff1bb/ deps/ SOFA_API/ SOFAdefinitions.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 136 linesx-4bff1bb/ deps/ SOFA_API/ SOFAexpand.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 68 linesx-4bff1bb/ deps/ SOFA_API/ SOFAgetConventions.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 26 linesx-4bff1bb/ deps/ SOFA_API/ SOFAgetVersion.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 88 linesx-4bff1bb/ deps/ SOFA_API/ SOFAinfo.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 189 linesx-4bff1bb/ deps/ SOFA_API/ SOFAload.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 151 linesx-4bff1bb/ deps/ SOFA_API/ SOFAmerge.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 88 linesx-4bff1bb/ deps/ SOFA_API/ SOFAplotGeometry.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 186 linesx-4bff1bb/ deps/ SOFA_API/ SOFAplotHRTF.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 93 linesx-4bff1bb/ deps/ SOFA_API/ SOFAsave.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 108 linesx-4bff1bb/ deps/ SOFA_API/ SOFAspat.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 92 linesx-4bff1bb/ deps/ SOFA_API/ SOFAstart.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 162 linesx-4bff1bb/ deps/ SOFA_API/ SOFAupdateDimensions.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 172 linesx-4bff1bb/ deps/ SOFA_API/ SOFAupgradeConventions.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 46 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertARI2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 80 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertBTDEI2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 58 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertCIPIC2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 67 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertFHK2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 42 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertLISTEN2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 77 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertMIT2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 69 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertSCUT2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 67 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertSOFA2ARI.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 56 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertTUBerlin2SOFA .m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 72 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAconvertTUBerlinBRIR2 SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 89 linesx-4bff1bb/ deps/ SOFA_API/ converters/ SOFAhrtf2dtf.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 718 linesx-4bff1bb/ deps/ SOFA_API/ converters/ miro.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 38 linesx-4bff1bb/ deps/ SOFA_API/ coordinates/ hor2sph.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 25 linesx-4bff1bb/ deps/ SOFA_API/ coordinates/ nav2sph.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 41 linesx-4bff1bb/ deps/ SOFA_API/ coordinates/ sph2hor.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 28 linesx-4bff1bb/ deps/ SOFA_API/ coordinates/ sph2nav.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 36 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_ARI2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 62 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_BTDEI2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 33 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_CIPIC2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 40 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_FHK2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 34 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_HpIR.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 34 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_LISTEN2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 32 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_MIT2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 37 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SCUT2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 38 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFA2ARI.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 59 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAHRTF2DTF.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 52 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAexpandcompact.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 74 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAload.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 57 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAmerge.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 25 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAplotHRTF.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 69 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAsave.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 52 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAspat.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 68 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAstrings.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 58 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SOFAvariables.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 56 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SimpleFreeFieldHRIR 2TF.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 135 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_SingleRoomDRIROlden burg.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 38 linesx-4bff1bb/ deps/ SOFA_API/ demos/ demo_TUBerlin2SOFA.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 26 linesx-4bff1bb/ deps/ SOFA_API/ helper/ deg2rad.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 52 linesx-4bff1bb/ deps/ SOFA_API/ helper/ isargchar.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 52 linesx-4bff1bb/ deps/ SOFA_API/ helper/ isargfile.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 52 linesx-4bff1bb/ deps/ SOFA_API/ helper/ isargstruct.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 43 linesx-4bff1bb/ deps/ SOFA_API/ helper/ isoctave.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 26 linesx-4bff1bb/ deps/ SOFA_API/ helper/ rad2deg.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 15 linesx-4bff1bb/ deps/ SOFA_API/ netcdf/ NETCDFdisplay.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 154 linesx-4bff1bb/ deps/ SOFA_API/ netcdf/ NETCDFload.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 177 linesx-4bff1bb/ deps/ SOFA_API/ netcdf/ NETCDFsave.m - externalPackages/
IoSR-Surrey-MatlabToolbo — MATLAB, 97 linesx-4bff1bb/ deps/ SOFA_API/ test/ test_SOFAall.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 38 linesoolbox/ assembly_activity.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 114 linesoolbox/ assembly_patterns.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 102 linesoolbox/ examples/ caller_1.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 23 linesoolbox/ examples/ toy_simulation.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 83 linesoolbox/ fast_ica.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 12 linesoolbox/ private/ bin_shuffling.m - externalPackages/
LopesdosSantos_AssemblyT — MATLAB, 14 linesoolbox/ private/ circular_shift.m - externalPackages/
WaveletToolbox/ — MATLAB, 68 linesanglemean.m - externalPackages/
WaveletToolbox/ — MATLAB, 112 linesar1.m - externalPackages/
WaveletToolbox/ — MATLAB, 30 linesar1noise.m - externalPackages/
WaveletToolbox/ — MATLAB, 20 linesar1nv.m - externalPackages/
WaveletToolbox/ — MATLAB, 21 linesar1spectrum.m - externalPackages/
WaveletToolbox/ — MATLAB, 1,460 linesarrow.m - externalPackages/
WaveletToolbox/ — MATLAB, 1 linearrow_old.m - externalPackages/
WaveletToolbox/ — MATLAB, 64 linesboxpdf.m - externalPackages/
WaveletToolbox/ — MATLAB, 43 lineschisquare_inv.m - externalPackages/
WaveletToolbox/ — MATLAB, 20 lineschisquare_solve.m - externalPackages/
WaveletToolbox/ — MATLAB, 334 linescolorbarf.m - externalPackages/
WaveletToolbox/ — MATLAB, 48 linesformatts.m - externalPackages/
WaveletToolbox/ — MATLAB, 81 linesloadbnm.m - externalPackages/
WaveletToolbox/ — MATLAB, 31 linesnormalizepdf.m - externalPackages/
WaveletToolbox/ — MATLAB, 159 linesparseArgs.m - externalPackages/
WaveletToolbox/ — MATLAB, 52 linesphaseplot.m - externalPackages/
WaveletToolbox/ — MATLAB, 30 linesrednoise.m - externalPackages/
WaveletToolbox/ — MATLAB, 67 linessavebnm.m - externalPackages/
WaveletToolbox/ — MATLAB, 91 linessmoothwavelet.m - externalPackages/
WaveletToolbox/ — MATLAB, 72 lineswave_bases.m - externalPackages/
WaveletToolbox/ — MATLAB, 174 lineswave_signif.m - externalPackages/
WaveletToolbox/ — MATLAB, 150 lineswavelet.m - externalPackages/
WaveletToolbox/ — MATLAB, 113 lineswavetest.m - externalPackages/
WaveletToolbox/ — MATLAB, 184 lineswt.m - externalPackages/
WaveletToolbox/ — MATLAB, 253 lineswtc.m - externalPackages/
WaveletToolbox/ — MATLAB, 71 lineswtcdemo.m - externalPackages/
WaveletToolbox/ — MATLAB, 147 lineswtcsignif.m - externalPackages/
WaveletToolbox/ — MATLAB, 271 linesxwt.m - externalPackages/
arfit/ — MATLAB, 86 linesacf.m - externalPackages/
arfit/ — MATLAB, 39 linesadjph.m - externalPackages/
arfit/ — MATLAB, 66 linesarconf.m - externalPackages/
arfit/ — MATLAB, 307 linesardem.m - externalPackages/
arfit/ — MATLAB, 157 linesarfit.m - externalPackages/
arfit/ — MATLAB, 191 linesarmode.m - externalPackages/
arfit/ — MATLAB, 85 linesarord.m - externalPackages/
arfit/ — MATLAB, 69 linesarqr.m - externalPackages/
arfit/ — MATLAB, 87 linesarres.m - externalPackages/
arfit/ — MATLAB, 113 linesarsim.m - externalPackages/
arfit/ — MATLAB, 58 linestquant.m - externalPackages/
awt_freqlist.m — MATLAB, 115 lines - externalPackages/
chronux_2_12/ — MATLAB, 100 linesdataio/ HowToReadNexFilesInMatla b/ nex_cont.m - externalPackages/
chronux_2_12/ — MATLAB, 53 linesdataio/ HowToReadNexFilesInMatla b/ nex_info.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesdataio/ HowToReadNexFilesInMatla b/ nex_int.m - externalPackages/
chronux_2_12/ — MATLAB, 111 linesdataio/ HowToReadNexFilesInMatla b/ nex_marker.m - externalPackages/
chronux_2_12/ — MATLAB, 78 linesdataio/ HowToReadNexFilesInMatla b/ nex_ts.m - externalPackages/
chronux_2_12/ — MATLAB, 94 linesdataio/ HowToReadNexFilesInMatla b/ nex_wf.m - externalPackages/
chronux_2_12/ — MATLAB, 9 linesdataio/ HowToReadNexFilesInMatla b/ test_nex.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesdataio/ readdat.m - externalPackages/
chronux_2_12/ — MATLAB, 46 linesfly_track/ FAnalyze/ functions/ CalcCurvature.m - externalPackages/
chronux_2_12/ — MATLAB, 30 linesfly_track/ FAnalyze/ functions/ CalcReorientAngle.m - externalPackages/
chronux_2_12/ — MATLAB, 754 linesfly_track/ FAnalyze/ functions/ FAnalyze.m - externalPackages/
chronux_2_12/ — MATLAB, 38 linesfly_track/ FAnalyze/ functions/ FindDuration.m - externalPackages/
chronux_2_12/ — MATLAB, 32 linesfly_track/ FAnalyze/ functions/ JointDist.m - externalPackages/
chronux_2_12/ — MATLAB, 19 linesfly_track/ FAnalyze/ functions/ ProbDist1D.m - externalPackages/
chronux_2_12/ — MATLAB, 26 linesfly_track/ FAnalyze/ functions/ ProbDist2D.m - externalPackages/
chronux_2_12/ — MATLAB, 34 linesfly_track/ FAnalyze/ functions/ runline.m - externalPackages/
chronux_2_12/ — MATLAB, 45 linesfly_track/ FTrack/ functions/ CleanData.m - externalPackages/
chronux_2_12/ — MATLAB, 655 linesfly_track/ FTrack/ functions/ FTrack.m - externalPackages/
chronux_2_12/ — MATLAB, 79 linesfly_track/ FTrack/ functions/ FindFly.m - externalPackages/
chronux_2_12/ — MATLAB, 47 linesfly_track/ FTrack/ functions/ FlyOrient.m - externalPackages/
chronux_2_12/ — MATLAB, 172 linesfly_track/ FTrack/ functions/ FlyTracker.m - externalPackages/
chronux_2_12/ — MATLAB, 273 linesfly_track/ FTrack/ functions/ fit_ellipse.m - externalPackages/
chronux_2_12/ — MATLAB, 42 linesfly_track/ FTrack/ functions/ pca1.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ close.m - externalPackages/
chronux_2_12/ — MATLAB, 22 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ getframe.m - externalPackages/
chronux_2_12/ — MATLAB, 63 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ getinfo.m - externalPackages/
chronux_2_12/ — MATLAB, 39 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ getnext.m - externalPackages/
chronux_2_12/ — MATLAB, 20 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ next.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ seek.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ step.m - externalPackages/
chronux_2_12/ — MATLAB, 136 linesfly_track/ videoIO/ videoIO_2006a/ @videoReader/ videoReader.m - externalPackages/
chronux_2_12/ — MATLAB, 44 linesfly_track/ videoIO/ videoIO_2006a/ @videoWriter/ addframe.m - externalPackages/
chronux_2_12/ — MATLAB, 34 linesfly_track/ videoIO/ videoIO_2006a/ @videoWriter/ close.m - externalPackages/
chronux_2_12/ — MATLAB, 26 linesfly_track/ videoIO/ videoIO_2006a/ @videoWriter/ getinfo.m - externalPackages/
chronux_2_12/ — MATLAB, 239 linesfly_track/ videoIO/ videoIO_2006a/ @videoWriter/ videoWriter.m - externalPackages/
chronux_2_12/ — MATLAB, 20 linesfly_track/ videoIO/ videoIO_2006a/ defaultVideoIOPlugin.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesfly_track/ videoIO/ videoIO_2006a/ videoread.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ close.m - externalPackages/
chronux_2_12/ — MATLAB, 22 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ getframe.m - externalPackages/
chronux_2_12/ — MATLAB, 63 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ getinfo.m - externalPackages/
chronux_2_12/ — MATLAB, 39 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ getnext.m - externalPackages/
chronux_2_12/ — MATLAB, 20 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ next.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ seek.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ step.m - externalPackages/
chronux_2_12/ — MATLAB, 136 linesfly_track/ videoIO/ videoIO_2006b/ @videoReader/ videoReader.m - externalPackages/
chronux_2_12/ — MATLAB, 44 linesfly_track/ videoIO/ videoIO_2006b/ @videoWriter/ addframe.m - externalPackages/
chronux_2_12/ — MATLAB, 34 linesfly_track/ videoIO/ videoIO_2006b/ @videoWriter/ close.m - externalPackages/
chronux_2_12/ — MATLAB, 26 linesfly_track/ videoIO/ videoIO_2006b/ @videoWriter/ getinfo.m - externalPackages/
chronux_2_12/ — MATLAB, 239 linesfly_track/ videoIO/ videoIO_2006b/ @videoWriter/ videoWriter.m - externalPackages/
chronux_2_12/ — MATLAB, 20 linesfly_track/ videoIO/ videoIO_2006b/ defaultVideoIOPlugin.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesfly_track/ videoIO/ videoIO_2006b/ videoread.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ close.m - externalPackages/
chronux_2_12/ — MATLAB, 22 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ getframe.m - externalPackages/
chronux_2_12/ — MATLAB, 63 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ getinfo.m - externalPackages/
chronux_2_12/ — MATLAB, 39 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ getnext.m - externalPackages/
chronux_2_12/ — MATLAB, 20 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ next.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ seek.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ step.m - externalPackages/
chronux_2_12/ — MATLAB, 136 linesfly_track/ videoIO/ videoIO_2007a/ @videoReader/ videoReader.m - externalPackages/
chronux_2_12/ — MATLAB, 44 linesfly_track/ videoIO/ videoIO_2007a/ @videoWriter/ addframe.m - externalPackages/
chronux_2_12/ — MATLAB, 34 linesfly_track/ videoIO/ videoIO_2007a/ @videoWriter/ close.m - externalPackages/
chronux_2_12/ — MATLAB, 26 linesfly_track/ videoIO/ videoIO_2007a/ @videoWriter/ getinfo.m - externalPackages/
chronux_2_12/ — MATLAB, 239 linesfly_track/ videoIO/ videoIO_2007a/ @videoWriter/ videoWriter.m - externalPackages/
chronux_2_12/ — MATLAB, 20 linesfly_track/ videoIO/ videoIO_2007a/ defaultVideoIOPlugin.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesfly_track/ videoIO/ videoIO_2007a/ videoread.m - externalPackages/
chronux_2_12/ — MATLAB, 22 lineslocfit/ Book/ fig10_1.m - externalPackages/
chronux_2_12/ — MATLAB, 19 lineslocfit/ Book/ fig11_1.m - externalPackages/
chronux_2_12/ — MATLAB, 13 lineslocfit/ Book/ fig11_4.m - externalPackages/
chronux_2_12/ — MATLAB, 14 lineslocfit/ Book/ fig11_5.m - externalPackages/
chronux_2_12/ — MATLAB, 27 lineslocfit/ Book/ fig13_1.m - externalPackages/
chronux_2_12/ — MATLAB, 12 lineslocfit/ Book/ fig1_1.m - externalPackages/
chronux_2_12/ — MATLAB, 23 lineslocfit/ Book/ fig1_2.m - externalPackages/
chronux_2_12/ — MATLAB, 8 lineslocfit/ Book/ fig2_2.m - externalPackages/
chronux_2_12/ — MATLAB, 14 lineslocfit/ Book/ fig2_3.m - externalPackages/
chronux_2_12/ — MATLAB, 15 lineslocfit/ Book/ fig2_4.m - externalPackages/
chronux_2_12/ — MATLAB, 20 lineslocfit/ Book/ fig2_5.m - externalPackages/
chronux_2_12/ — MATLAB, 23 lineslocfit/ Book/ fig2_6.m - externalPackages/
chronux_2_12/ — MATLAB, 15 lineslocfit/ Book/ fig2_7.m - externalPackages/
chronux_2_12/ — MATLAB, 9 lineslocfit/ Book/ fig3_1.m - externalPackages/
chronux_2_12/ — MATLAB, 10 lineslocfit/ Book/ fig4_1.m - externalPackages/
chronux_2_12/ — MATLAB, 11 lineslocfit/ Book/ fig4_2.m - externalPackages/
chronux_2_12/ — MATLAB, 46 lineslocfit/ Book/ fig4_3.m - externalPackages/
chronux_2_12/ — MATLAB, 9 lineslocfit/ Book/ fig4_4.m - externalPackages/
chronux_2_12/ — MATLAB, 11 lineslocfit/ Book/ fig5_1.m - externalPackages/
chronux_2_12/ — MATLAB, 12 lineslocfit/ Book/ fig5_2.m - externalPackages/
chronux_2_12/ — MATLAB, 14 lineslocfit/ Book/ fig5_3.m - externalPackages/
chronux_2_12/ — MATLAB, 9 lineslocfit/ Book/ fig5_4.m - externalPackages/
chronux_2_12/ — MATLAB, 11 lineslocfit/ Book/ fig5_5.m - externalPackages/
chronux_2_12/ — MATLAB, 21 lineslocfit/ Book/ fig5_6.m - externalPackages/
chronux_2_12/ — MATLAB, 34 lineslocfit/ Book/ fig6_1.m - externalPackages/
chronux_2_12/ — MATLAB, 11 lineslocfit/ Book/ fig6_2.m - externalPackages/
chronux_2_12/ — MATLAB, 17 lineslocfit/ Book/ fig6_3.m - externalPackages/
chronux_2_12/ — MATLAB, 20 lineslocfit/ Book/ fig6_4.m - externalPackages/
chronux_2_12/ — MATLAB, 21 lineslocfit/ Book/ fig6_5.m - externalPackages/
chronux_2_12/ — MATLAB, 17 lineslocfit/ Book/ fig6_6.m - externalPackages/
chronux_2_12/ — MATLAB, 19 lineslocfit/ Book/ fig6_7.m - externalPackages/
chronux_2_12/ — MATLAB, 28 lineslocfit/ Book/ fig7_1.m - externalPackages/
chronux_2_12/ — MATLAB, 18 lineslocfit/ Book/ fig7_2.m - externalPackages/
chronux_2_12/ — MATLAB, 19 lineslocfit/ Book/ fig7_3.m - externalPackages/
chronux_2_12/ — MATLAB, 22 lineslocfit/ Book/ fig7_4.m - externalPackages/
chronux_2_12/ — MATLAB, 15 lineslocfit/ Book/ fig7_5.m - externalPackages/
chronux_2_12/ — MATLAB, 23 lineslocfit/ Book/ fig7_6.m - externalPackages/
chronux_2_12/ — MATLAB, 28 lineslocfit/ Book/ fig8_1.m - externalPackages/
chronux_2_12/ — MATLAB, 48 lineslocfit/ Book/ fig8_2.m - externalPackages/
chronux_2_12/ — MATLAB, 38 lineslocfit/ Book/ fig8_3.m - externalPackages/
chronux_2_12/ — MATLAB, 11 lineslocfit/ Book/ fig9_1.m - externalPackages/
chronux_2_12/ — MATLAB, 20 lineslocfit/ Book/ fig9_2.m - externalPackages/
chronux_2_12/ — MATLAB, 42 lineslocfit/ Book/ runbook.m - externalPackages/
chronux_2_12/ — MATLAB, 26 lineslocfit/ Neuro/ lfex1.m - externalPackages/
chronux_2_12/ — MATLAB, 26 lineslocfit/ Neuro/ lfex2.m - externalPackages/
chronux_2_12/ — MATLAB, 7 lineslocfit/ Source/ compile.m - externalPackages/
chronux_2_12/ — C/C++, 32 lineslocfit/ Source/ design.h - externalPackages/
chronux_2_12/ — C/C++, 306 lineslocfit/ Source/ lfcons.h - externalPackages/
chronux_2_12/ — C, 44 lineslocfit/ Source/ lfev.c - externalPackages/
chronux_2_12/ — C/C++, 233 lineslocfit/ Source/ lfev.h - externalPackages/
chronux_2_12/ — C/C++, 140 lineslocfit/ Source/ lffuns.h - externalPackages/
chronux_2_12/ — C/C++, 116 lineslocfit/ Source/ lfstruc.h - externalPackages/
chronux_2_12/ — C/C++, 117 lineslocfit/ Source/ lfwin.h - externalPackages/
chronux_2_12/ — C, 4,355 lineslocfit/ Source/ liblfev.c - externalPackages/
chronux_2_12/ — C, 4,940 lineslocfit/ Source/ liblocf.c - externalPackages/
chronux_2_12/ — C, 3,207 lineslocfit/ Source/ libmut.c - externalPackages/
chronux_2_12/ — C, 3,208 lineslocfit/ Source/ libmut_win.c - externalPackages/
chronux_2_12/ — C, 708 lineslocfit/ Source/ libtube.c - externalPackages/
chronux_2_12/ — C/C++, 129 lineslocfit/ Source/ local.h - externalPackages/
chronux_2_12/ — C/C++, 329 lineslocfit/ Source/ locf.h - externalPackages/
chronux_2_12/ — C, 110 lineslocfit/ Source/ mexlf.c - externalPackages/
chronux_2_12/ — C, 128 lineslocfit/ Source/ mexpp.c - externalPackages/
chronux_2_12/ — C, 134 lineslocfit/ Source/ mlfut.c - externalPackages/
chronux_2_12/ — C/C++, 133 lineslocfit/ Source/ mut.h - externalPackages/
chronux_2_12/ — C/C++, 123 lineslocfit/ Source/ mutil.h - externalPackages/
chronux_2_12/ — C/C++, 53 lineslocfit/ Source/ tube.h - externalPackages/
chronux_2_12/ — MATLAB, 14 lineslocfit/ m/ aic.m - externalPackages/
chronux_2_12/ — MATLAB, 25 lineslocfit/ m/ aicplot.m - externalPackages/
chronux_2_12/ — MATLAB, 33 lineslocfit/ m/ backtr.m - externalPackages/
chronux_2_12/ — MATLAB, 13 lineslocfit/ m/ fitted.m - externalPackages/
chronux_2_12/ — MATLAB, 13 lineslocfit/ m/ gcv.m - externalPackages/
chronux_2_12/ — MATLAB, 25 lineslocfit/ m/ gcvplot.m - externalPackages/
chronux_2_12/ — MATLAB, 6 lineslocfit/ m/ hatmatrix.m - externalPackages/
chronux_2_12/ — MATLAB, 24 lineslocfit/ m/ invlink.m - externalPackages/
chronux_2_12/ — MATLAB, 33 lineslocfit/ m/ kappa0.m - externalPackages/
chronux_2_12/ — MATLAB, 19 lineslocfit/ m/ lcv.m - externalPackages/
chronux_2_12/ — MATLAB, 25 lineslocfit/ m/ lcvplot.m - externalPackages/
chronux_2_12/ — MATLAB, 29 lineslocfit/ m/ lf_censor.m - externalPackages/
chronux_2_12/ — MATLAB, 43 lineslocfit/ m/ lfband.m - externalPackages/
chronux_2_12/ — MATLAB, 113 lineslocfit/ m/ lfgui.m - externalPackages/
chronux_2_12/ — MATLAB, 9 lineslocfit/ m/ lfknots.m - externalPackages/
chronux_2_12/ — MATLAB, 17 lineslocfit/ m/ lfmarg.m - externalPackages/
chronux_2_12/ — MATLAB, 104 lineslocfit/ m/ lfplot.m - externalPackages/
chronux_2_12/ — MATLAB, 25 lineslocfit/ m/ lfsmooth.m - externalPackages/
chronux_2_12/ — MATLAB, 468 lineslocfit/ m/ locfit.m - externalPackages/
chronux_2_12/ — MATLAB, 25 lineslocfit/ m/ locfit_all.m - externalPackages/
chronux_2_12/ — MATLAB, 17 lineslocfit/ m/ plotbyfactor.m - externalPackages/
chronux_2_12/ — MATLAB, 101 lineslocfit/ m/ predict.m - externalPackages/
chronux_2_12/ — MATLAB, 23 lineslocfit/ m/ residuals.m - externalPackages/
chronux_2_12/ — MATLAB, 14 lineslocfit/ m/ rsum.m - externalPackages/
chronux_2_12/ — MATLAB, 18 lineslocfit/ m/ scb.m - externalPackages/
chronux_2_12/ — MATLAB, 20 lineslocfit/ m/ smooth_lf.m - externalPackages/
chronux_2_12/ — MATLAB, 29 lineslocfit/ m/ spence15.m - externalPackages/
chronux_2_12/ — MATLAB, 27 lineslocfit/ m/ spence21.m - externalPackages/
chronux_2_12/ — MATLAB, 5 lineslocfit/ m/ vecr.m - externalPackages/
chronux_2_12/ — MATLAB, 98 linesold/ CrossSpecMat.m - externalPackages/
chronux_2_12/ — MATLAB, 13 linesold/ tutorial/ significant-spike-field- coherenceMBL2005.m - externalPackages/
chronux_2_12/ — MATLAB, 27 linesold/ tutorial/ spectraMBL2005.m - externalPackages/
chronux_2_12/ — MATLAB, 19 linesold/ tutorial/ spike-field-coherenceMBL 2005.m - externalPackages/
chronux_2_12/ — MATLAB, 19 linesprintf.m - externalPackages/
chronux_2_12/ — MATLAB, 113 linesspectral_analysis/ chronux.m - externalPackages/
chronux_2_12/ — MATLAB, 111 linesspectral_analysis/ continuous/ CrossSpecMatc.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesspectral_analysis/ continuous/ coherencyc.m - externalPackages/
chronux_2_12/ — MATLAB, 253 linesspectral_analysis/ continuous/ coherencyc_unequal_lengt h_trials.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesspectral_analysis/ continuous/ coherencysegc.m - externalPackages/
chronux_2_12/ — MATLAB, 144 linesspectral_analysis/ continuous/ cohgramc.m - externalPackages/
chronux_2_12/ — MATLAB, 77 linesspectral_analysis/ continuous/ cohmatrixc.m - externalPackages/
chronux_2_12/ — MATLAB, 27 linesspectral_analysis/ continuous/ createdatamatc.m - externalPackages/
chronux_2_12/ — MATLAB, 111 linesspectral_analysis/ continuous/ evoked.m - externalPackages/
chronux_2_12/ — MATLAB, 23 linesspectral_analysis/ continuous/ extractdatac.m - externalPackages/
chronux_2_12/ — MATLAB, 29 linesspectral_analysis/ continuous/ findpeaks_chronux.m - externalPackages/
chronux_2_12/ — MATLAB, 101 linesspectral_analysis/ continuous/ fitlinesc.m - externalPackages/
chronux_2_12/ — MATLAB, 99 linesspectral_analysis/ continuous/ ftestc.m - externalPackages/
chronux_2_12/ — MATLAB, 48 linesspectral_analysis/ continuous/ locdetrend.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesspectral_analysis/ continuous/ locsmooth.m - externalPackages/
chronux_2_12/ — MATLAB, 94 linesspectral_analysis/ continuous/ mtdspecgramc.m - externalPackages/
chronux_2_12/ — MATLAB, 73 linesspectral_analysis/ continuous/ mtdspectrumc.m - externalPackages/
chronux_2_12/ — MATLAB, 23 linesspectral_analysis/ continuous/ mtfftc.m - externalPackages/
chronux_2_12/ — MATLAB, 81 linesspectral_analysis/ continuous/ mtpowerandfstatc.m - externalPackages/
chronux_2_12/ — MATLAB, 102 linesspectral_analysis/ continuous/ mtspecgramc.m - externalPackages/
chronux_2_12/ — MATLAB, 80 linesspectral_analysis/ continuous/ mtspecgramtrigc.m - externalPackages/
chronux_2_12/ — MATLAB, 114 linesspectral_analysis/ continuous/ mtspectrum_of_spectrumc. m - externalPackages/
chronux_2_12/ — MATLAB, 67 linesspectral_analysis/ continuous/ mtspectrumc.m - externalPackages/
chronux_2_12/ — MATLAB, 161 linesspectral_analysis/ continuous/ mtspectrumc_unequal_leng th_trials.m - externalPackages/
chronux_2_12/ — MATLAB, 89 linesspectral_analysis/ continuous/ mtspectrumsegc.m - externalPackages/
chronux_2_12/ — MATLAB, 69 linesspectral_analysis/ continuous/ mtspectrumtrigc.m - externalPackages/
chronux_2_12/ — MATLAB, 69 linesspectral_analysis/ continuous/ nonst_stat.m - externalPackages/
chronux_2_12/ — MATLAB, 28 linesspectral_analysis/ continuous/ quadcof.m - externalPackages/
chronux_2_12/ — MATLAB, 37 linesspectral_analysis/ continuous/ quadinv.m - externalPackages/
chronux_2_12/ — MATLAB, 93 linesspectral_analysis/ continuous/ rmlinesc.m - externalPackages/
chronux_2_12/ — MATLAB, 114 linesspectral_analysis/ continuous/ rmlinesmovingwinc.m - externalPackages/
chronux_2_12/ — MATLAB, 33 linesspectral_analysis/ continuous/ runline.m - externalPackages/
chronux_2_12/ — MATLAB, 76 linesspectral_analysis/ continuous/ spsvd.m - externalPackages/
chronux_2_12/ — MATLAB, 32 linesspectral_analysis/ helper/ change_row_to_column.m - externalPackages/
chronux_2_12/ — MATLAB, 31 linesspectral_analysis/ helper/ check_consistency.m - externalPackages/
chronux_2_12/ — MATLAB, 139 linesspectral_analysis/ helper/ coherr.m - externalPackages/
chronux_2_12/ — MATLAB, 82 linesspectral_analysis/ helper/ cohmathelper.m - externalPackages/
chronux_2_12/ — MATLAB, 77 linesspectral_analysis/ helper/ den_jack.m - externalPackages/
chronux_2_12/ — MATLAB, 32 linesspectral_analysis/ helper/ dpsschk.m - externalPackages/
chronux_2_12/ — MATLAB, 26 linesspectral_analysis/ helper/ getfgrid.m - externalPackages/
chronux_2_12/ — MATLAB, 80 linesspectral_analysis/ helper/ getparams.m - externalPackages/
chronux_2_12/ — MATLAB, 29 linesspectral_analysis/ helper/ jackknife.m - externalPackages/
chronux_2_12/ — MATLAB, 60 linesspectral_analysis/ helper/ specerr.m - externalPackages/
chronux_2_12/ — MATLAB, 103 linesspectral_analysis/ hybrid/ coherencycpb.m - externalPackages/
chronux_2_12/ — MATLAB, 113 linesspectral_analysis/ hybrid/ coherencycpt.m - externalPackages/
chronux_2_12/ — MATLAB, 90 linesspectral_analysis/ hybrid/ coherencysegcpb.m - externalPackages/
chronux_2_12/ — MATLAB, 89 linesspectral_analysis/ hybrid/ coherencysegcpt.m - externalPackages/
chronux_2_12/ — MATLAB, 154 linesspectral_analysis/ hybrid/ cohgramcpb.m - externalPackages/
chronux_2_12/ — MATLAB, 154 linesspectral_analysis/ hybrid/ cohgramcpt.m - externalPackages/
chronux_2_12/ — MATLAB, 184 linesspectral_analysis/ hybrid/ sta.m - externalPackages/
chronux_2_12/ — MATLAB, 97 linesspectral_analysis/ hybrid/ staogram.m - externalPackages/
chronux_2_12/ — MATLAB, 38 linesspectral_analysis/ plots/ plot_matrix.m - externalPackages/
chronux_2_12/ — MATLAB, 55 linesspectral_analysis/ plots/ plot_vector.m - externalPackages/
chronux_2_12/ — MATLAB, 37 linesspectral_analysis/ plots/ plotsig.m - externalPackages/
chronux_2_12/ — MATLAB, 83 linesspectral_analysis/ plots/ plotsigdiff.m - externalPackages/
chronux_2_12/ — MATLAB, 116 linesspectral_analysis/ pointbinned/ CrossSpecMatpb.m - externalPackages/
chronux_2_12/ — MATLAB, 103 linesspectral_analysis/ pointbinned/ coherencypb.m - externalPackages/
chronux_2_12/ — MATLAB, 91 linesspectral_analysis/ pointbinned/ coherencysegpb.m - externalPackages/
chronux_2_12/ — MATLAB, 151 linesspectral_analysis/ pointbinned/ cohgrampb.m - externalPackages/
chronux_2_12/ — MATLAB, 86 linesspectral_analysis/ pointbinned/ cohmatrixpb.m - externalPackages/
chronux_2_12/ — MATLAB, 30 linesspectral_analysis/ pointbinned/ createdatamatpb.m - externalPackages/
chronux_2_12/ — MATLAB, 24 linesspectral_analysis/ pointbinned/ extractdatapb.m - externalPackages/
chronux_2_12/ — MATLAB, 95 linesspectral_analysis/ pointbinned/ mtdspecgrampb.m - externalPackages/
chronux_2_12/ — MATLAB, 79 linesspectral_analysis/ pointbinned/ mtdspectrumpb.m - externalPackages/
chronux_2_12/ — MATLAB, 30 linesspectral_analysis/ pointbinned/ mtfftpb.m - externalPackages/
chronux_2_12/ — MATLAB, 104 linesspectral_analysis/ pointbinned/ mtspecgrampb.m - externalPackages/
chronux_2_12/ — MATLAB, 76 linesspectral_analysis/ pointbinned/ mtspecgramtrigpb.m - externalPackages/
chronux_2_12/ — MATLAB, 78 linesspectral_analysis/ pointbinned/ mtspectrumpb.m - externalPackages/
chronux_2_12/ — MATLAB, 105 linesspectral_analysis/ pointbinned/ mtspectrumsegpb.m - externalPackages/
chronux_2_12/ — MATLAB, 71 linesspectral_analysis/ pointbinned/ mtspectrumtrigpb.m - externalPackages/
chronux_2_12/ — MATLAB, 131 linesspectral_analysis/ pointtimes/ CrossSpecMatpt.m - externalPackages/
chronux_2_12/ — MATLAB, 69 linesspectral_analysis/ pointtimes/ binspikes.m - externalPackages/
chronux_2_12/ — MATLAB, 115 linesspectral_analysis/ pointtimes/ coherencypt.m - externalPackages/
chronux_2_12/ — MATLAB, 96 linesspectral_analysis/ pointtimes/ coherencysegpt.m - externalPackages/
chronux_2_12/ — MATLAB, 152 linesspectral_analysis/ pointtimes/ cohgrampt.m - externalPackages/
chronux_2_12/ — MATLAB, 93 linesspectral_analysis/ pointtimes/ cohmatrixpt.m - externalPackages/
chronux_2_12/ — MATLAB, 144 linesspectral_analysis/ pointtimes/ countsig.m - externalPackages/
chronux_2_12/ — MATLAB, 35 linesspectral_analysis/ pointtimes/ createdatamatpt.m - externalPackages/
chronux_2_12/ — MATLAB, 45 linesspectral_analysis/ pointtimes/ extractdatapt.m - externalPackages/
chronux_2_12/ — MATLAB, 110 linesspectral_analysis/ pointtimes/ isi.m - externalPackages/
chronux_2_12/ — MATLAB, 41 linesspectral_analysis/ pointtimes/ minmaxsptimes.m - externalPackages/
chronux_2_12/ — MATLAB, 94 linesspectral_analysis/ pointtimes/ mtdspecgrampt.m - externalPackages/
chronux_2_12/ — MATLAB, 83 linesspectral_analysis/ pointtimes/ mtdspectrumpt.m - externalPackages/
chronux_2_12/ — MATLAB, 49 linesspectral_analysis/ pointtimes/ mtfftpt.m - externalPackages/
chronux_2_12/ — MATLAB, 104 linesspectral_analysis/ pointtimes/ mtspecgrampt.m - externalPackages/
chronux_2_12/ — MATLAB, 148 linesspectral_analysis/ pointtimes/ mtspecgrampt_optimized.m - externalPackages/
chronux_2_12/ — MATLAB, 78 linesspectral_analysis/ pointtimes/ mtspecgramtrigpt.m - externalPackages/
chronux_2_12/ — MATLAB, 83 linesspectral_analysis/ pointtimes/ mtspectrumpt.m - externalPackages/
chronux_2_12/ — MATLAB, 103 linesspectral_analysis/ pointtimes/ mtspectrumsegpt.m - externalPackages/
chronux_2_12/ — MATLAB, 69 linesspectral_analysis/ pointtimes/ mtspectrumtrigpt.m - externalPackages/
chronux_2_12/ — MATLAB, 19 linesspectral_analysis/ pointtimes/ padNaN.m - externalPackages/
chronux_2_12/ — MATLAB, 188 linesspectral_analysis/ pointtimes/ psth.m - externalPackages/
chronux_2_12/ — MATLAB, 42 linesspectral_analysis/ specscope/ load_scope.m - externalPackages/
chronux_2_12/ — MATLAB, 231 linesspectral_analysis/ specscope/ rtf.m - externalPackages/
chronux_2_12/ — MATLAB, 632 linesspectral_analysis/ specscope/ specscope.m - externalPackages/
chronux_2_12/ — MATLAB, 664 linesspectral_analysis/ specscope/ specscopepp.m - externalPackages/
chronux_2_12/ — MATLAB, 6 linesspectral_analysis/ specscope/ start_display.m - externalPackages/
chronux_2_12/ — MATLAB, 176 linesspectral_analysis/ statistical_tests/ two_group_test_coherence .m - externalPackages/
chronux_2_12/ — MATLAB, 151 linesspectral_analysis/ statistical_tests/ two_group_test_spectrum. m - externalPackages/
chronux_2_12/ — MATLAB, 93 linestest/ mtspecgramc_fast.m - externalPackages/
chronux_2_12/ — MATLAB, 97 linestest/ mtspecgramc_slow.m - externalPackages/
chronux_2_12/ — MATLAB, 54 linestest/ myrandint.m - externalPackages/
chronux_2_12/ — MATLAB, 156 linestest/ testAvg3.m - externalPackages/
chronux_2_12/ — MATLAB, 178 linestest/ testAvg4.m - externalPackages/
chronux_2_12/ — MATLAB, 320 linestest/ testscript.m - externalPackages/
chronux_2_12/ — MATLAB, 120 linestest/ testspecgram.m - externalPackages/
chronux_2_12/ — MATLAB, 64 linestest/ uispecerr.m - externalPackages/
chronux_2_12/ — MATLAB, 60 lineswave_browser/ acoustic_features_MB.m - externalPackages/
chronux_2_12/ — MATLAB, 699 lineswave_browser/ auto_classify.m - externalPackages/
chronux_2_12/ — MATLAB, 2,858 lineswave_browser/ classify_spectra.m - externalPackages/
chronux_2_12/ — MATLAB, 469 lineswave_browser/ configure_classify.m - externalPackages/
chronux_2_12/ — MATLAB, 22 lineswave_browser/ feature_calc_script.m - externalPackages/
chronux_2_12/ — MATLAB, 40 lineswave_browser/ segment_calc_script.m - externalPackages/
chronux_2_12/ — MATLAB, 1,680 lineswave_browser/ wave_browser.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 26 linesContents.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 2,130 lineseeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 16 linesfunctions/ @eegobj/ display.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 14 linesfunctions/ @eegobj/ eegobj.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @eegobj/ fieldnames.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 5 linesfunctions/ @eegobj/ horzcat2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @eegobj/ isfield.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @eegobj/ isstruct.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 14 linesfunctions/ @eegobj/ length.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 5 linesfunctions/ @eegobj/ orderfields.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 4 linesfunctions/ @eegobj/ rmfield.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 4 linesfunctions/ @eegobj/ simpletest.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 68 linesfunctions/ @eegobj/ subsasgn.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 45 linesfunctions/ @eegobj/ subsref.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 36 linesfunctions/ @memmapdata/ display.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @memmapdata/ double.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ @memmapdata/ end.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ @memmapdata/ isnumeric.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ @memmapdata/ length.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 58 linesfunctions/ @memmapdata/ memmapdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @memmapdata/ msize.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 31 linesfunctions/ @memmapdata/ ndims.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 45 linesfunctions/ @memmapdata/ reshape.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 46 linesfunctions/ @memmapdata/ size.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 48 linesfunctions/ @memmapdata/ subsasgn.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 120 linesfunctions/ @memmapdata/ subsref.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 64 linesfunctions/ @memmapdata/ sum.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 33 linesfunctions/ @mmo/ binaryopp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 28 linesfunctions/ @mmo/ bsxfun.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 7 linesfunctions/ @mmo/ changefile.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 21 linesfunctions/ @mmo/ checkcopies_local.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 61 linesfunctions/ @mmo/ checkworkspace.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 40 linesfunctions/ @mmo/ ctranspose.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 26 linesfunctions/ @mmo/ display.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @mmo/ double.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ @mmo/ end.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3 linesfunctions/ @mmo/ fft.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ @mmo/ isnumeric.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ @mmo/ length.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 154 linesfunctions/ @mmo/ mmo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 25 linesfunctions/ @mmo/ ndims.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 65 linesfunctions/ @mmo/ permute.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 linesfunctions/ @mmo/ reshape.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 53 linesfunctions/ @mmo/ size.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 280 linesfunctions/ @mmo/ subsasgn.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 275 linesfunctions/ @mmo/ subsasgn_old.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 linesfunctions/ @mmo/ subsref.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 36 linesfunctions/ @mmo/ sum.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 5 linesfunctions/ @mmo/ transpose.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 22 linesfunctions/ @mmo/ unitaryopp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 44 linesfunctions/ @mmo/ var.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 365 linesfunctions/ adminfunc/ +up/ updater.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 20 linesfunctions/ adminfunc/ abouteeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 10 linesfunctions/ adminfunc/ biosigpathfirst.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 11 linesfunctions/ adminfunc/ biosigpathlast.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 244 linesfunctions/ adminfunc/ eeg_checkchanlocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,432 linesfunctions/ adminfunc/ eeg_checkset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 116 linesfunctions/ adminfunc/ eeg_eval.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 321 linesfunctions/ adminfunc/ eeg_getdatact.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 49 linesfunctions/ adminfunc/ eeg_getversion.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 50 linesfunctions/ adminfunc/ eeg_global.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 43 linesfunctions/ adminfunc/ eeg_helpadmin.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 10 linesfunctions/ adminfunc/ eeg_helpgui.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 47 linesfunctions/ adminfunc/ eeg_helphelp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 204 linesfunctions/ adminfunc/ eeg_helpmenu.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 106 linesfunctions/ adminfunc/ eeg_helpmisc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 121 linesfunctions/ adminfunc/ eeg_helppop.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 126 linesfunctions/ adminfunc/ eeg_helpsigproc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 16 linesfunctions/ adminfunc/ eeg_helpstatistics.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 102 linesfunctions/ adminfunc/ eeg_helpstudy.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 21 linesfunctions/ adminfunc/ eeg_helptimefreq.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 49 linesfunctions/ adminfunc/ eeg_hist.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 16 linesfunctions/ adminfunc/ eeg_options.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 23 linesfunctions/ adminfunc/ eeg_optionsbackup.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 101 linesfunctions/ adminfunc/ eeg_readoptions.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 85 linesfunctions/ adminfunc/ eeg_retrieve.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 168 linesfunctions/ adminfunc/ eeg_store.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 136 linesfunctions/ adminfunc/ eegh.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 74 linesfunctions/ adminfunc/ eeglab_error.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 67 linesfunctions/ adminfunc/ eeglab_options.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 26 linesfunctions/ adminfunc/ eeglabexefolder.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 2 linesfunctions/ adminfunc/ error_bc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 301 linesfunctions/ adminfunc/ gethelpvar.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 135 linesfunctions/ adminfunc/ getkeyval.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 78 linesfunctions/ adminfunc/ gettext.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 56 linesfunctions/ adminfunc/ hlp_argstruct2linearcell .m - externalPackages/
eeglab14_0_0b/ — MATLAB, 29 linesfunctions/ adminfunc/ intersect_bc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 14 linesfunctions/ adminfunc/ is_sccn.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 7 linesfunctions/ adminfunc/ iseeglabdeployed.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 8 linesfunctions/ adminfunc/ ismatlab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 29 linesfunctions/ adminfunc/ ismember_bc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 51 linesfunctions/ adminfunc/ plugin_askinstall.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 9 linesfunctions/ adminfunc/ plugin_convert.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 28 linesfunctions/ adminfunc/ plugin_deactivate.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 280 linesfunctions/ adminfunc/ plugin_extract.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 184 linesfunctions/ adminfunc/ plugin_getweb.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 91 linesfunctions/ adminfunc/ plugin_install.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 62 linesfunctions/ adminfunc/ plugin_installstartup.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 89 linesfunctions/ adminfunc/ plugin_managedeactivated .m - externalPackages/
eeglab14_0_0b/ — MATLAB, 125 linesfunctions/ adminfunc/ plugin_movepath.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 16 linesfunctions/ adminfunc/ plugin_reactivate.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 15 linesfunctions/ adminfunc/ plugin_remove.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 114 linesfunctions/ adminfunc/ plugin_urlread.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 54 linesfunctions/ adminfunc/ plugin_urlreadwrite.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 79 linesfunctions/ adminfunc/ plugin_urlsize.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 146 linesfunctions/ adminfunc/ plugin_urlwrite.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 79 linesfunctions/ adminfunc/ pop_delset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 282 linesfunctions/ adminfunc/ pop_editoptions.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 378 linesfunctions/ adminfunc/ pop_rejmenu.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 linesfunctions/ adminfunc/ pop_stdwarn.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 17 linesfunctions/ adminfunc/ removepath.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 29 linesfunctions/ adminfunc/ setdiff_bc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 16 linesfunctions/ adminfunc/ troubleshooting_data_for mats.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 29 linesfunctions/ adminfunc/ union_bc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 29 linesfunctions/ adminfunc/ unique_bc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 230 linesfunctions/ adminfunc/ vararg2str.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 45 linesfunctions/ guifunc/ errordlg2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 251 linesfunctions/ guifunc/ finputcheck.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 77 linesfunctions/ guifunc/ inputdlg2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 282 linesfunctions/ guifunc/ inputgui.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 118 linesfunctions/ guifunc/ listdlg2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 134 linesfunctions/ guifunc/ pophelp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 91 linesfunctions/ guifunc/ questdlg2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 529 linesfunctions/ guifunc/ supergui.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 28 linesfunctions/ guifunc/ warndlg2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 12 linesfunctions/ javachatfunc/ startpane.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1 linefunctions/ javachatfunc/ update.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 69 linesfunctions/ miscfunc/ abspeak.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,191 linesfunctions/ miscfunc/ arrow.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 80 linesfunctions/ miscfunc/ averef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 192 linesfunctions/ miscfunc/ caliper.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 233 linesfunctions/ miscfunc/ chanproj.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 262 linesfunctions/ miscfunc/ compdsp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 209 linesfunctions/ miscfunc/ compheads.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 197 linesfunctions/ miscfunc/ compile_eeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 287 linesfunctions/ miscfunc/ compmap.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 162 linesfunctions/ miscfunc/ compplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 223 linesfunctions/ miscfunc/ compsort.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 54 linesfunctions/ miscfunc/ convolve.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 609 linesfunctions/ miscfunc/ corrimage.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 linesfunctions/ miscfunc/ covary.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 536 linesfunctions/ miscfunc/ crossfold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 280 linesfunctions/ miscfunc/ crossfreq.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 28 linesfunctions/ miscfunc/ datlim.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 112 linesfunctions/ miscfunc/ del2map.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 41 linesfunctions/ miscfunc/ dendhier.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 78 linesfunctions/ miscfunc/ dendplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 47 linesfunctions/ miscfunc/ detectmalware.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 89 linesfunctions/ miscfunc/ difftopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 433 linesfunctions/ miscfunc/ dprime.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 20 linesfunctions/ miscfunc/ eeg_ms2f.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 171 linesfunctions/ miscfunc/ eeg_regepochs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 165 linesfunctions/ miscfunc/ eeg_time2prev.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 122 linesfunctions/ miscfunc/ eegdraw.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 102 linesfunctions/ miscfunc/ eegdrawg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 285 linesfunctions/ miscfunc/ eegmovie.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 339 linesfunctions/ miscfunc/ eegplotgold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,014 linesfunctions/ miscfunc/ eegplotold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 233 linesfunctions/ miscfunc/ eegplotsold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 387 linesfunctions/ miscfunc/ envproj.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 87 linesfunctions/ miscfunc/ erpregout.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 38 linesfunctions/ miscfunc/ erpregoutfunc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 110 linesfunctions/ miscfunc/ eucl.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 52 linesfunctions/ miscfunc/ fastregress.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 52 linesfunctions/ miscfunc/ fieldtrip2eeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 115 linesfunctions/ miscfunc/ fillcurves.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 37 linesfunctions/ miscfunc/ findduplicatefunctions.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 44 linesfunctions/ miscfunc/ formatsvnrevision.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 109 linesfunctions/ miscfunc/ gabor2d.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 24 linesfunctions/ miscfunc/ gauss.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 78 linesfunctions/ miscfunc/ gauss2d.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 88 linesfunctions/ miscfunc/ gauss3d.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 80 linesfunctions/ miscfunc/ getallmenus.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 121 linesfunctions/ miscfunc/ getallmenuseeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 77 linesfunctions/ miscfunc/ getipsph.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 99 linesfunctions/ miscfunc/ gradmap.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 166 linesfunctions/ miscfunc/ gradplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 272 linesfunctions/ miscfunc/ headmovie.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 446 linesfunctions/ miscfunc/ help2html2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 104 linesfunctions/ miscfunc/ helpforexe.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 63 linesfunctions/ miscfunc/ hist2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 468 linesfunctions/ miscfunc/ hungarian.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 478 linesfunctions/ miscfunc/ icademo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 116 linesfunctions/ miscfunc/ imagescloglog.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 92 linesfunctions/ miscfunc/ imagesclogy.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 6 linesfunctions/ miscfunc/ iscellnumeric.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 243 linesfunctions/ miscfunc/ kmeans_st.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 79 linesfunctions/ miscfunc/ laplac2d.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 137 linesfunctions/ miscfunc/ lapplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 linesfunctions/ miscfunc/ loadelec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 215 linesfunctions/ miscfunc/ loc_subsets.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 119 linesfunctions/ miscfunc/ logimagesc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 43 linesfunctions/ miscfunc/ loglike.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 156 linesfunctions/ miscfunc/ logspec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 199 linesfunctions/ miscfunc/ make_timewarp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 101 linesfunctions/ miscfunc/ makeelec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 90 linesfunctions/ miscfunc/ makehelpfiles.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 320 linesfunctions/ miscfunc/ makehtml.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 224 linesfunctions/ miscfunc/ mapcorr.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 185 linesfunctions/ miscfunc/ matcorr.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 89 linesfunctions/ miscfunc/ matperm.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 68 linesfunctions/ miscfunc/ means.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 40 linesfunctions/ miscfunc/ nan_std.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 63 linesfunctions/ miscfunc/ numdim.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 62 linesfunctions/ miscfunc/ pcexpand.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 81 linesfunctions/ miscfunc/ pcsquash.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 47 linesfunctions/ miscfunc/ perminv.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 177 linesfunctions/ miscfunc/ plotproj.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 155 linesfunctions/ miscfunc/ promax.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 185 linesfunctions/ miscfunc/ qrtimax.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 77 linesfunctions/ miscfunc/ read_rdf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 117 linesfunctions/ miscfunc/ readlocsold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 202 linesfunctions/ miscfunc/ rmart.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 linesfunctions/ miscfunc/ rmsave.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 6 linesfunctions/ miscfunc/ rotatematlab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,492 linesfunctions/ miscfunc/ runicalowmem.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,050 linesfunctions/ miscfunc/ runicatest.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 102 linesfunctions/ miscfunc/ runpca.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 70 linesfunctions/ miscfunc/ runpca2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 59 linesfunctions/ miscfunc/ scanfold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 78 linesfunctions/ miscfunc/ seemovie.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 101 linesfunctions/ miscfunc/ setfont.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 77 linesfunctions/ miscfunc/ shortread.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 197 linesfunctions/ miscfunc/ show_events.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 256 linesfunctions/ miscfunc/ testica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 168 linesfunctions/ miscfunc/ textgui.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 665 linesfunctions/ miscfunc/ tftopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 404 linesfunctions/ miscfunc/ timefrq.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 673 linesfunctions/ miscfunc/ topoimage.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 linesfunctions/ miscfunc/ tutorial.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 28 linesfunctions/ miscfunc/ uniqe_cell_string.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 linesfunctions/ miscfunc/ uniquef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 100 linesfunctions/ miscfunc/ upgma.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 140 linesfunctions/ miscfunc/ varimax.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 91 linesfunctions/ miscfunc/ varsort.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 116 linesfunctions/ miscfunc/ vectdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 110 linesfunctions/ miscfunc/ zica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 237 linesfunctions/ popfunc/ eeg_addnewevents.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 247 linesfunctions/ popfunc/ eeg_amplitudearea.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 70 linesfunctions/ popfunc/ eeg_chaninds.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 68 linesfunctions/ popfunc/ eeg_chantype.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 651 linesfunctions/ popfunc/ eeg_context.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 122 linesfunctions/ popfunc/ eeg_countepochs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 129 linesfunctions/ popfunc/ eeg_decodechan.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 81 linesfunctions/ popfunc/ eeg_dipselect.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 212 linesfunctions/ popfunc/ eeg_eegrej.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 93 linesfunctions/ popfunc/ eeg_emptyset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 51 linesfunctions/ popfunc/ eeg_epoch2continuous.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 208 linesfunctions/ popfunc/ eeg_epochformat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 73 linesfunctions/ popfunc/ eeg_eventformat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 160 linesfunctions/ popfunc/ eeg_eventhist.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 154 linesfunctions/ popfunc/ eeg_eventtable.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 182 linesfunctions/ popfunc/ eeg_eventtypes.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 315 linesfunctions/ popfunc/ eeg_getepochevent.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 50 linesfunctions/ popfunc/ eeg_getica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 136 linesfunctions/ popfunc/ eeg_insertbound.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 178 linesfunctions/ popfunc/ eeg_insertboundold.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 351 linesfunctions/ popfunc/ eeg_interp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 158 linesfunctions/ popfunc/ eeg_laplac.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 105 linesfunctions/ popfunc/ eeg_lat2point.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 linesfunctions/ popfunc/ eeg_latencyur.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 134 linesfunctions/ popfunc/ eeg_matchchans.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 68 linesfunctions/ popfunc/ eeg_mergechan.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 127 linesfunctions/ popfunc/ eeg_mergelocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 118 linesfunctions/ popfunc/ eeg_multieegplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 121 linesfunctions/ popfunc/ eeg_oldica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 91 linesfunctions/ popfunc/ eeg_point2lat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 262 linesfunctions/ popfunc/ eeg_pv.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 277 linesfunctions/ popfunc/ eeg_pvaf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 183 linesfunctions/ popfunc/ eeg_rejmacro.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 126 linesfunctions/ popfunc/ eeg_rejsuperpose.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 83 linesfunctions/ popfunc/ eeg_timeinterp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 385 linesfunctions/ popfunc/ eeg_topoplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 60 linesfunctions/ popfunc/ eeg_urlatency.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 64 linesfunctions/ popfunc/ getchanlist.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 375 linesfunctions/ popfunc/ importevent.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 251 linesfunctions/ popfunc/ pop_autorej.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 73 linesfunctions/ popfunc/ pop_averef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 264 linesfunctions/ popfunc/ pop_biosig.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 270 linesfunctions/ popfunc/ pop_biosig16.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 271 linesfunctions/ popfunc/ pop_biosig16ying.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 103 linesfunctions/ popfunc/ pop_chancenter.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 316 linesfunctions/ popfunc/ pop_chancoresp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 959 linesfunctions/ popfunc/ pop_chanedit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 299 linesfunctions/ popfunc/ pop_chanevent.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 145 linesfunctions/ popfunc/ pop_chansel.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 162 linesfunctions/ popfunc/ pop_comments.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 77 linesfunctions/ popfunc/ pop_compareerps.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 544 linesfunctions/ popfunc/ pop_comperp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 73 linesfunctions/ popfunc/ pop_copyset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 219 linesfunctions/ popfunc/ pop_crossf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 444 linesfunctions/ popfunc/ pop_editeventfield.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 656 linesfunctions/ popfunc/ pop_editeventvals.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 500 linesfunctions/ popfunc/ pop_editset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 243 linesfunctions/ popfunc/ pop_eegfilt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 195 linesfunctions/ popfunc/ pop_eegplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 243 linesfunctions/ popfunc/ pop_eegthresh.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 196 linesfunctions/ popfunc/ pop_envtopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 402 linesfunctions/ popfunc/ pop_epoch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 697 linesfunctions/ popfunc/ pop_erpimage.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 139 linesfunctions/ popfunc/ pop_eventstat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 69 linesfunctions/ popfunc/ pop_expevents.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 70 linesfunctions/ popfunc/ pop_expica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 208 linesfunctions/ popfunc/ pop_export.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 180 linesfunctions/ popfunc/ pop_fileio.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 76 linesfunctions/ popfunc/ pop_fileiodir.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 505 linesfunctions/ popfunc/ pop_headplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 286 linesfunctions/ popfunc/ pop_icathresh.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 289 linesfunctions/ popfunc/ pop_importdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 147 linesfunctions/ popfunc/ pop_importegimat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 421 linesfunctions/ popfunc/ pop_importepoch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 226 linesfunctions/ popfunc/ pop_importerplab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 75 linesfunctions/ popfunc/ pop_importev2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 229 linesfunctions/ popfunc/ pop_importevent.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 189 linesfunctions/ popfunc/ pop_importpres.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 158 linesfunctions/ popfunc/ pop_interp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 273 linesfunctions/ popfunc/ pop_jointprob.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 357 linesfunctions/ popfunc/ pop_loadbci.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 234 linesfunctions/ popfunc/ pop_loadcnt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 105 linesfunctions/ popfunc/ pop_loaddat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 145 linesfunctions/ popfunc/ pop_loadeeg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 373 linesfunctions/ popfunc/ pop_loadset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 372 linesfunctions/ popfunc/ pop_mergeset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 226 linesfunctions/ popfunc/ pop_newcrossf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 570 linesfunctions/ popfunc/ pop_newset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 340 linesfunctions/ popfunc/ pop_newtimef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 200 linesfunctions/ popfunc/ pop_plotdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 122 linesfunctions/ popfunc/ pop_plottopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 403 linesfunctions/ popfunc/ pop_prop.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 211 linesfunctions/ popfunc/ pop_readegi.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 218 linesfunctions/ popfunc/ pop_readlocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 114 linesfunctions/ popfunc/ pop_readsegegi.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 229 linesfunctions/ popfunc/ pop_rejchan.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 242 linesfunctions/ popfunc/ pop_rejchanspec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 313 linesfunctions/ popfunc/ pop_rejcont.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 90 linesfunctions/ popfunc/ pop_rejepoch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 269 linesfunctions/ popfunc/ pop_rejkurt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 312 linesfunctions/ popfunc/ pop_rejspec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 215 linesfunctions/ popfunc/ pop_rejtrend.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 291 linesfunctions/ popfunc/ pop_reref.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 333 linesfunctions/ popfunc/ pop_resample.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 179 linesfunctions/ popfunc/ pop_rmbase.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 183 linesfunctions/ popfunc/ pop_rmdat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 538 linesfunctions/ popfunc/ pop_runica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 44 linesfunctions/ popfunc/ pop_runscript.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 76 linesfunctions/ popfunc/ pop_saveh.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 329 linesfunctions/ popfunc/ pop_saveset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 669 linesfunctions/ popfunc/ pop_select.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 194 linesfunctions/ popfunc/ pop_selectcomps.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 569 linesfunctions/ popfunc/ pop_selectevent.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 146 linesfunctions/ popfunc/ pop_signalstat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 98 linesfunctions/ popfunc/ pop_snapread.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 334 linesfunctions/ popfunc/ pop_spectopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 163 linesfunctions/ popfunc/ pop_subcomp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 223 linesfunctions/ popfunc/ pop_timef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 101 linesfunctions/ popfunc/ pop_timtopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 389 linesfunctions/ popfunc/ pop_topoplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 88 linesfunctions/ popfunc/ pop_writeeeg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 180 linesfunctions/ popfunc/ pop_writelocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 146 linesfunctions/ sigprocfunc/ acsobiro.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 415 linesfunctions/ sigprocfunc/ adjustlocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 99 linesfunctions/ sigprocfunc/ axcopy.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 431 linesfunctions/ sigprocfunc/ binica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 206 linesfunctions/ sigprocfunc/ biosig2eeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 116 linesfunctions/ sigprocfunc/ biosig2eeglabevent.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 90 linesfunctions/ sigprocfunc/ blockave.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 167 linesfunctions/ sigprocfunc/ cart2topo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 233 linesfunctions/ sigprocfunc/ cbar.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 linesfunctions/ sigprocfunc/ celltomat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 110 linesfunctions/ sigprocfunc/ chancenter.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 143 linesfunctions/ sigprocfunc/ changeunits.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 69 linesfunctions/ sigprocfunc/ compvar.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 279 linesfunctions/ sigprocfunc/ condstat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 225 linesfunctions/ sigprocfunc/ convertlocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 98 linesfunctions/ sigprocfunc/ copyaxis.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 892 linesfunctions/ sigprocfunc/ coregister.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 517 linesfunctions/ sigprocfunc/ dipoledensity.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 214 linesfunctions/ sigprocfunc/ eegfilt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 113 linesfunctions/ sigprocfunc/ eegfiltfft.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 2,150 linesfunctions/ sigprocfunc/ eegplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 85 linesfunctions/ sigprocfunc/ eegplot2event.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 99 linesfunctions/ sigprocfunc/ eegplot2trial.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 8 linesfunctions/ sigprocfunc/ eegplot_readkey.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 188 linesfunctions/ sigprocfunc/ eegrej.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 126 linesfunctions/ sigprocfunc/ eegthresh.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 113 linesfunctions/ sigprocfunc/ entropy_rej.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 78 linesfunctions/ sigprocfunc/ env.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,246 linesfunctions/ sigprocfunc/ envtopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 173 linesfunctions/ sigprocfunc/ epoch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 3,842 lines, not shown herefunctions/ sigprocfunc/ erpimage.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 31 lines, not shown herefunctions/ sigprocfunc/ eventalign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 195 lines, not shown herefunctions/ sigprocfunc/ eventlock.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 29 lines, not shown herefunctions/ sigprocfunc/ eyelike.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 lines, not shown herefunctions/ sigprocfunc/ fastif.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 163 lines, not shown herefunctions/ sigprocfunc/ floatread.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 89 lines, not shown herefunctions/ sigprocfunc/ floatwrite.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 178 lines, not shown herefunctions/ sigprocfunc/ forcelocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 47 lines, not shown herefunctions/ sigprocfunc/ gettempfolder.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 837 lines, not shown herefunctions/ sigprocfunc/ headplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 87 lines, not shown herefunctions/ sigprocfunc/ icaact.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 201 lines, not shown herefunctions/ sigprocfunc/ icadefs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 168 lines, not shown herefunctions/ sigprocfunc/ icaproj.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 102 lines, not shown herefunctions/ sigprocfunc/ icavar.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 54 lines, not shown herefunctions/ sigprocfunc/ imagesctc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 18 lines, not shown herefunctions/ sigprocfunc/ isscript.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 325 lines, not shown herefunctions/ sigprocfunc/ jader.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 128 lines, not shown herefunctions/ sigprocfunc/ jointprob.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 117 lines, not shown herefunctions/ sigprocfunc/ kmeanscluster.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 48 lines, not shown herefunctions/ sigprocfunc/ kurt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 307 lines, not shown herefunctions/ sigprocfunc/ loadavg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 722 lines, not shown herefunctions/ sigprocfunc/ loadcnt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 lines, not shown herefunctions/ sigprocfunc/ loaddat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 273 lines, not shown herefunctions/ sigprocfunc/ loadeeg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 166 lines, not shown herefunctions/ sigprocfunc/ loadtxt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 37 lines, not shown herefunctions/ sigprocfunc/ lookupchantemplate.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 132 lines, not shown herefunctions/ sigprocfunc/ matsel.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 42 lines, not shown herefunctions/ sigprocfunc/ mattocell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 348 lines, not shown herefunctions/ sigprocfunc/ metaplottopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 269 lines, not shown herefunctions/ sigprocfunc/ movav.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 66 lines, not shown herefunctions/ sigprocfunc/ moveaxes.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 430 lines, not shown herefunctions/ sigprocfunc/ mri3dplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 43 lines, not shown herefunctions/ sigprocfunc/ nan_mean.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 201 lines, not shown herefunctions/ sigprocfunc/ openbdf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 53 lines, not shown herefunctions/ sigprocfunc/ parsetxt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 396 lines, not shown herefunctions/ sigprocfunc/ phasecoher.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 108 lines, not shown herefunctions/ sigprocfunc/ plotchans3d.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 330 lines, not shown herefunctions/ sigprocfunc/ plotcurve.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 569 lines, not shown herefunctions/ sigprocfunc/ plotdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 151 lines, not shown herefunctions/ sigprocfunc/ ploterp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 88 lines, not shown herefunctions/ sigprocfunc/ plotmesh.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 113 lines, not shown herefunctions/ sigprocfunc/ plotsphere.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 767 lines, not shown herefunctions/ sigprocfunc/ plottopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 97 lines, not shown herefunctions/ sigprocfunc/ posact.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 133 lines, not shown herefunctions/ sigprocfunc/ projtopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 146 lines, not shown herefunctions/ sigprocfunc/ qqdiagram.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 85 lines, not shown herefunctions/ sigprocfunc/ quantile.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 90 lines, not shown herefunctions/ sigprocfunc/ readbdf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 83 lines, not shown herefunctions/ sigprocfunc/ readedf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 76 lines, not shown herefunctions/ sigprocfunc/ readeetraklocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 213 lines, not shown herefunctions/ sigprocfunc/ readegi.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 113 lines, not shown herefunctions/ sigprocfunc/ readegihdr.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 86 lines, not shown herefunctions/ sigprocfunc/ readegilocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 109 lines, not shown herefunctions/ sigprocfunc/ readelp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 657 lines, not shown herefunctions/ sigprocfunc/ readlocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 79 lines, not shown herefunctions/ sigprocfunc/ readneurodat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 130 lines, not shown herefunctions/ sigprocfunc/ readneurolocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 46 lines, not shown herefunctions/ sigprocfunc/ readtxtfile.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 67 lines, not shown herefunctions/ sigprocfunc/ realproba.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 126 lines, not shown herefunctions/ sigprocfunc/ rejkurt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 423 lines, not shown herefunctions/ sigprocfunc/ rejstatepoch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 94 lines, not shown herefunctions/ sigprocfunc/ rejtrend.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 238 lines, not shown herefunctions/ sigprocfunc/ reref.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 124 lines, not shown herefunctions/ sigprocfunc/ rmbase.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,554 lines, not shown herefunctions/ sigprocfunc/ runica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,101 lines, not shown herefunctions/ sigprocfunc/ runica_ml.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,101 lines, not shown herefunctions/ sigprocfunc/ runica_ml2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,086 lines, not shown herefunctions/ sigprocfunc/ runica_mlb.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 135 lines, not shown herefunctions/ sigprocfunc/ sbplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 68 lines, not shown herefunctions/ sigprocfunc/ shuffle.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 457 lines, not shown herefunctions/ sigprocfunc/ signalstat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 145 lines, not shown herefunctions/ sigprocfunc/ slider.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 152 lines, not shown herefunctions/ sigprocfunc/ snapread.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 173 lines, not shown herefunctions/ sigprocfunc/ sobi.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 113 lines, not shown herefunctions/ sigprocfunc/ spec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 974 lines, not shown herefunctions/ sigprocfunc/ spectopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 94 lines, not shown herefunctions/ sigprocfunc/ sph2topo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 20 lines, not shown herefunctions/ sigprocfunc/ spher.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 30 lines, not shown herefunctions/ sigprocfunc/ spherror.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 100 lines, not shown herefunctions/ sigprocfunc/ strmultiline.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 75 lines, not shown herefunctions/ sigprocfunc/ textsc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 258 lines, not shown herefunctions/ sigprocfunc/ timefdetails.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 493 lines, not shown herefunctions/ sigprocfunc/ timtopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 126 lines, not shown herefunctions/ sigprocfunc/ topo2sph.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,661 lines, not shown herefunctions/ sigprocfunc/ topoplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 126 lines, not shown herefunctions/ sigprocfunc/ transformcoords.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 46 lines, not shown herefunctions/ sigprocfunc/ trial2eegplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 75 lines, not shown herefunctions/ sigprocfunc/ uigetfile2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 78 lines, not shown herefunctions/ sigprocfunc/ uiputfile2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 19 lines, not shown herefunctions/ sigprocfunc/ uisettxt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 30 lines, not shown herefunctions/ sigprocfunc/ voltype.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 526 lines, not shown herefunctions/ sigprocfunc/ writecnt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 231 lines, not shown herefunctions/ sigprocfunc/ writeeeg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 226 lines, not shown herefunctions/ sigprocfunc/ writelocs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 141 lines, not shown herefunctions/ statistics/ anova1_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 114 lines, not shown herefunctions/ statistics/ anova1rm_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 235 lines, not shown herefunctions/ statistics/ anova2_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 195 lines, not shown herefunctions/ statistics/ anova2rm_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 111 lines, not shown herefunctions/ statistics/ concatdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 111 lines, not shown herefunctions/ statistics/ corrcoef_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 69 lines, not shown herefunctions/ statistics/ fdr.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 99 lines, not shown herefunctions/ statistics/ stat_surrogate_ci.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 75 lines, not shown herefunctions/ statistics/ stat_surrogate_pvals.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 555 lines, not shown herefunctions/ statistics/ statcond.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 389 lines, not shown herefunctions/ statistics/ statcondfieldtrip.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 165 lines, not shown herefunctions/ statistics/ surrogdistrib.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 409 lines, not shown herefunctions/ statistics/ teststat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 139 lines, not shown herefunctions/ statistics/ ttest2_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 97 lines, not shown herefunctions/ statistics/ ttest_cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 46 lines, not shown herefunctions/ studyfunc/ compute_ersp_times.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 39 lines, not shown herefunctions/ studyfunc/ eeglabciplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 16 lines, not shown herefunctions/ studyfunc/ neural_net.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 509 lines, not shown herefunctions/ studyfunc/ pop_chanplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 376 lines, not shown herefunctions/ studyfunc/ pop_clust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 948 lines, not shown herefunctions/ studyfunc/ pop_clustedit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 86 lines, not shown herefunctions/ studyfunc/ pop_dipparams.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 150 lines, not shown herefunctions/ studyfunc/ pop_erpimparams.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 179 lines, not shown herefunctions/ studyfunc/ pop_erpparams.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 156 lines, not shown herefunctions/ studyfunc/ pop_erspparams.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 175 lines, not shown herefunctions/ studyfunc/ pop_loadstudy.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 565 lines, not shown herefunctions/ studyfunc/ pop_preclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 425 lines, not shown herefunctions/ studyfunc/ pop_precomp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 135 lines, not shown herefunctions/ studyfunc/ pop_savestudy.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 179 lines, not shown herefunctions/ studyfunc/ pop_specparams.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 363 lines, not shown herefunctions/ studyfunc/ pop_statparams.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 677 lines, not shown herefunctions/ studyfunc/ pop_study.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 524 lines, not shown herefunctions/ studyfunc/ pop_studydesign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 196 lines, not shown herefunctions/ studyfunc/ pop_studyerp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 86 lines, not shown herefunctions/ studyfunc/ robust_kmeans.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 88 lines, not shown herefunctions/ studyfunc/ std_cell2setcomps.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 319 lines, not shown herefunctions/ studyfunc/ std_centroid.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 133 lines, not shown herefunctions/ studyfunc/ std_changroup.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 57 lines, not shown herefunctions/ studyfunc/ std_chaninds.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 254 lines, not shown herefunctions/ studyfunc/ std_chantopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 66 lines, not shown herefunctions/ studyfunc/ std_checkconsist.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 174 lines, not shown herefunctions/ studyfunc/ std_checkfiles.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 347 lines, not shown herefunctions/ studyfunc/ std_checkset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 63 lines, not shown herefunctions/ studyfunc/ std_clustmaxelec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 238 lines, not shown herefunctions/ studyfunc/ std_clustread.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 67 lines, not shown herefunctions/ studyfunc/ std_comppol.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 28 lines, not shown herefunctions/ studyfunc/ std_convertdesign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 265 lines, not shown herefunctions/ studyfunc/ std_createclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 242 lines, not shown herefunctions/ studyfunc/ std_detachplots.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 257 lines, not shown herefunctions/ studyfunc/ std_dipoleclusters.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 582 lines, not shown herefunctions/ studyfunc/ std_dipplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 393 lines, not shown herefunctions/ studyfunc/ std_editset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 253 lines, not shown herefunctions/ studyfunc/ std_erp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 254 lines, not shown herefunctions/ studyfunc/ std_erpimage.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 146 lines, not shown herefunctions/ studyfunc/ std_erpimageplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 414 lines, not shown herefunctions/ studyfunc/ std_erpplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 437 lines, not shown herefunctions/ studyfunc/ std_ersp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 395 lines, not shown herefunctions/ studyfunc/ std_erspplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 278 lines, not shown herefunctions/ studyfunc/ std_figtitle.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 189 lines, not shown herefunctions/ studyfunc/ std_filecheck.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 93 lines, not shown herefunctions/ studyfunc/ std_fileinfo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 13 lines, not shown herefunctions/ studyfunc/ std_findoutlierclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 66 lines, not shown herefunctions/ studyfunc/ std_findsameica.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 162 lines, not shown herefunctions/ studyfunc/ std_getdataset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 174 lines, not shown herefunctions/ studyfunc/ std_getindvar.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 75 lines, not shown herefunctions/ studyfunc/ std_indvarmatch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 176 lines, not shown herefunctions/ studyfunc/ std_interp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 49 lines, not shown herefunctions/ studyfunc/ std_itcplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 159 lines, not shown herefunctions/ studyfunc/ std_loadalleeg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 441 lines, not shown herefunctions/ studyfunc/ std_makedesign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 133 lines, not shown herefunctions/ studyfunc/ std_maketrialinfo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 87 lines, not shown herefunctions/ studyfunc/ std_mergeclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 136 lines, not shown herefunctions/ studyfunc/ std_movecomp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 62 lines, not shown herefunctions/ studyfunc/ std_moveoutlier.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 132 lines, not shown herefunctions/ studyfunc/ std_movie.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 323 lines, not shown herefunctions/ studyfunc/ std_pac.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 44 lines, not shown herefunctions/ studyfunc/ std_pacplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 24 lines, not shown herefunctions/ studyfunc/ std_plot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 581 lines, not shown herefunctions/ studyfunc/ std_plotcurve.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 362 lines, not shown herefunctions/ studyfunc/ std_plottf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 503 lines, not shown herefunctions/ studyfunc/ std_preclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 581 lines, not shown herefunctions/ studyfunc/ std_precomp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 74 lines, not shown herefunctions/ studyfunc/ std_precomp_worker.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 108 lines, not shown herefunctions/ studyfunc/ std_prepare_neighbors.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 206 lines, not shown herefunctions/ studyfunc/ std_propplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 72 lines, not shown herefunctions/ studyfunc/ std_pvaf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 114 lines, not shown herefunctions/ studyfunc/ std_readcustom.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 664 lines, not shown herefunctions/ studyfunc/ std_readdata.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 377 lines, not shown herefunctions/ studyfunc/ std_readerp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 30 lines, not shown herefunctions/ studyfunc/ std_readerpimage.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 546 lines, not shown herefunctions/ studyfunc/ std_readersp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 333 lines, not shown herefunctions/ studyfunc/ std_readfile.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 31 lines, not shown herefunctions/ studyfunc/ std_readitc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 208 lines, not shown herefunctions/ studyfunc/ std_readpac.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 lines, not shown herefunctions/ studyfunc/ std_readspec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 127 lines, not shown herefunctions/ studyfunc/ std_readspecgram.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 153 lines, not shown herefunctions/ studyfunc/ std_readtopo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 120 lines, not shown herefunctions/ studyfunc/ std_readtopoclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 87 lines, not shown herefunctions/ studyfunc/ std_rebuilddesign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 123 lines, not shown herefunctions/ studyfunc/ std_rejectoutliers.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 94 lines, not shown herefunctions/ studyfunc/ std_renameclust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 81 lines, not shown herefunctions/ studyfunc/ std_renamestudyfiles.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 48 lines, not shown herefunctions/ studyfunc/ std_reset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 63 lines, not shown herefunctions/ studyfunc/ std_rmalldatafields.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 48 lines, not shown herefunctions/ studyfunc/ std_savedat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 88 lines, not shown herefunctions/ studyfunc/ std_selcomp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 94 lines, not shown herefunctions/ studyfunc/ std_selectdataset.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 57 lines, not shown herefunctions/ studyfunc/ std_selectdesign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 76 lines, not shown herefunctions/ studyfunc/ std_selsubject.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 99 lines, not shown herefunctions/ studyfunc/ std_setcomps2cell.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 379 lines, not shown herefunctions/ studyfunc/ std_spec.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 369 lines, not shown herefunctions/ studyfunc/ std_specgram.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 97 lines, not shown herefunctions/ studyfunc/ std_specplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 256 lines, not shown herefunctions/ studyfunc/ std_stat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 140 lines, not shown herefunctions/ studyfunc/ std_substudy.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 150 lines, not shown herefunctions/ studyfunc/ std_topo.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 297 lines, not shown herefunctions/ studyfunc/ std_topoplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 95 lines, not shown herefunctions/ studyfunc/ std_uniformfiles.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 37 lines, not shown herefunctions/ studyfunc/ std_uniformsetinds.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 826 lines, not shown herefunctions/ studyfunc/ toporeplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 139 lines, not shown herefunctions/ timefreqfunc/ angtimewarp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 497 lines, not shown herefunctions/ timefreqfunc/ bootstat.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 130 lines, not shown herefunctions/ timefreqfunc/ correct_mc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 88 lines, not shown herefunctions/ timefreqfunc/ correctfit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,446 lines, not shown herefunctions/ timefreqfunc/ crossf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 74 lines, not shown herefunctions/ timefreqfunc/ dftfilt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 148 lines, not shown herefunctions/ timefreqfunc/ dftfilt2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 194 lines, not shown herefunctions/ timefreqfunc/ dftfilt3.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,455 lines, not shown herefunctions/ timefreqfunc/ newcrossf.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 2,216 lines, not shown herefunctions/ timefreqfunc/ newtimef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 426 lines, not shown herefunctions/ timefreqfunc/ pac.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 419 lines, not shown herefunctions/ timefreqfunc/ pac_cont.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 84 lines, not shown herefunctions/ timefreqfunc/ rsadjust.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 185 lines, not shown herefunctions/ timefreqfunc/ rsfit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 49 lines, not shown herefunctions/ timefreqfunc/ rsget.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 70 lines, not shown herefunctions/ timefreqfunc/ rspdfsolv.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 42 lines, not shown herefunctions/ timefreqfunc/ rspfunc.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,116 lines, not shown herefunctions/ timefreqfunc/ timef.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 729 lines, not shown herefunctions/ timefreqfunc/ timefreq.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 97 lines, not shown herefunctions/ timefreqfunc/ timewarp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 60 lines, not shown hereplugins/ dipfit2.3/ adjustcylinder2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 310 lines, not shown hereplugins/ dipfit2.3/ channelselection.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 60 lines, not shown hereplugins/ dipfit2.3/ dipfit_1_to_2.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 94 lines, not shown hereplugins/ dipfit2.3/ dipfit_erpeeg.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 115 lines, not shown hereplugins/ dipfit2.3/ dipfit_gridsearch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 130 lines, not shown hereplugins/ dipfit2.3/ dipfit_nonlinear.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 54 lines, not shown hereplugins/ dipfit2.3/ dipfit_reject.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 153 lines, not shown hereplugins/ dipfit2.3/ dipfitdefs.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 1,281 lines, not shown hereplugins/ dipfit2.3/ dipplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 161 lines, not shown hereplugins/ dipfit2.3/ eeglab2fieldtrip.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 86 lines, not shown hereplugins/ dipfit2.3/ eegplugin_dipfit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 720 lines, not shown hereplugins/ dipfit2.3/ electroderealign.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 43 lines, not shown hereplugins/ dipfit2.3/ fieldtripchan2eeglab.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 83 lines, not shown hereplugins/ dipfit2.3/ headcoordinates.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 193 lines, not shown hereplugins/ dipfit2.3/ homogenous2traditional.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 49 lines, not shown hereplugins/ dipfit2.3/ mni2tal.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 173 lines, not shown hereplugins/ dipfit2.3/ mni2tal_matrix.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 57 lines, not shown hereplugins/ dipfit2.3/ pop_dipfit_batch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 143 lines, not shown hereplugins/ dipfit2.3/ pop_dipfit_gridsearch.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 45 lines, not shown hereplugins/ dipfit2.3/ pop_dipfit_manual.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 414 lines, not shown hereplugins/ dipfit2.3/ pop_dipfit_nonlinear.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 371 lines, not shown hereplugins/ dipfit2.3/ pop_dipfit_settings.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 196 lines, not shown hereplugins/ dipfit2.3/ pop_dipplot.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 243 lines, not shown hereplugins/ dipfit2.3/ pop_multifit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 60 lines, not shown hereplugins/ dipfit2.3/ private/ globalrescale.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 79 lines, not shown hereplugins/ dipfit2.3/ private/ match_str.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 58 lines, not shown hereplugins/ dipfit2.3/ private/ rigidbody.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 118 lines, not shown hereplugins/ dipfit2.3/ private/ rotate.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 48 lines, not shown hereplugins/ dipfit2.3/ private/ scale.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 70 lines, not shown hereplugins/ dipfit2.3/ private/ traditional.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 46 lines, not shown hereplugins/ dipfit2.3/ private/ translate.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 164 lines, not shown hereplugins/ dipfit2.3/ private/ warp_apply.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 82 lines, not shown hereplugins/ dipfit2.3/ private/ warp_error.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 207 lines, not shown hereplugins/ dipfit2.3/ private/ warp_optim.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 90 lines, not shown hereplugins/ dipfit2.3/ sph2spm.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 90 lines, not shown hereplugins/ dipfit2.3/ traditionaldipfit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 64 lines, not shown hereplugins/ firfilt1.6.2/ eegplugin_firfilt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 58 lines, not shown hereplugins/ firfilt1.6.2/ findboundaries.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 123 lines, not shown hereplugins/ firfilt1.6.2/ firfilt.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 75 lines, not shown hereplugins/ firfilt1.6.2/ firfiltdcpadded.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 73 lines, not shown hereplugins/ firfilt1.6.2/ firfiltsplit.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 106 lines, not shown hereplugins/ firfilt1.6.2/ firws.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 46 lines, not shown hereplugins/ firfilt1.6.2/ minphaserceps.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 137 lines, not shown hereplugins/ firfilt1.6.2/ plotfresp.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 234 lines, not shown hereplugins/ firfilt1.6.2/ pop_eegfiltnew.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 103 lines, not shown hereplugins/ firfilt1.6.2/ pop_firma.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 202 lines, not shown hereplugins/ firfilt1.6.2/ pop_firpm.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 97 lines, not shown hereplugins/ firfilt1.6.2/ pop_firpmord.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 234 lines, not shown hereplugins/ firfilt1.6.2/ pop_firws.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 145 lines, not shown hereplugins/ firfilt1.6.2/ pop_firwsord.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 69 lines, not shown hereplugins/ firfilt1.6.2/ pop_kaiserbeta.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 249 lines, not shown hereplugins/ firfilt1.6.2/ pop_xfirws.m - externalPackages/
eeglab14_0_0b/ — MATLAB, 114 lines, not shown hereplugins/ firfilt1.6.2/ windows.m - externalPackages/
fastBSpline/ — MATLAB, 6 lines, not shown hereCompileMexFiles.m - externalPackages/
fastBSpline/ — MATLAB, 151 lines, not shown hereTryBSpline.m - externalPackages/
fastBSpline/ — C, 162 lines, not shown hereevalBSpline.c - externalPackages/
fastBSpline/ — C, 162 lines, not shown hereevalBin.c - externalPackages/
fastBSpline/ — C, 10 lines, not shown hereevalBin.snip.c - externalPackages/
fastBSpline/ — C, 171 lines, not shown hereevalBinTimesY.c - externalPackages/
fastBSpline/ — C, 11 lines, not shown hereevalBinTimesY.snip.c - externalPackages/
fastBSpline/ — C, 13 lines, not shown hereevalBspline.snip.c - externalPackages/
fastBSpline/ — MATLAB, 304 lines, not shown herefastBSpline.m - externalPackages/
fastBSpline/ — C, 46 lines, not shown heremexmetypecheck.c - externalPackages/
ndt_1_0_4/ — MATLAB, 66 lines, not shown hereadd_ndt_paths_and_init_r and_generator.m - externalPackages/
ndt_1_0_4/ — MATLAB, 301 lines, not shown hereclassifiers/ @libsvm_CL/ libsvm_CL.m - externalPackages/
ndt_1_0_4/ — MATLAB, 150 lines, not shown hereclassifiers/ @max_correlation_coeffic ient_CL/ max_correlation_coeffici ent_CL.m - externalPackages/
ndt_1_0_4/ — MATLAB, 152 lines, not shown hereclassifiers/ @max_correlation_coeffic ient_CL_circular/ max_correlation_coeffici ent_CL_circular.m - externalPackages/
ndt_1_0_4/ — MATLAB, 166 lines, not shown hereclassifiers/ @poisson_naive_bayes_CL/ poisson_naive_bayes_CL.m - externalPackages/
ndt_1_0_4/ — MATLAB, 50 lines, not shown hereclassifiers/ randmax.m - externalPackages/
ndt_1_0_4/ — MATLAB, 266 lines, not shown herecross_validators/ @standard_resample_CV/ create_confusion_matrice s_and_MI.m - externalPackages/
ndt_1_0_4/ — MATLAB, 155 lines, not shown herecross_validators/ @standard_resample_CV/ display_result_progress. m - externalPackages/
ndt_1_0_4/ — MATLAB, 220 lines, not shown herecross_validators/ @standard_resample_CV/ get_convergence_values.m - externalPackages/
ndt_1_0_4/ — MATLAB, 84 lines, not shown herecross_validators/ @standard_resample_CV/ get_rank_and_decision_va lue_results.m - externalPackages/
ndt_1_0_4/ — MATLAB, 77 lines, not shown herecross_validators/ @standard_resample_CV/ save_more_decoding_measu res.m - externalPackages/
ndt_1_0_4/ — MATLAB, 973 lines, not shown herecross_validators/ @standard_resample_CV/ standard_resample_CV.m - externalPackages/
ndt_1_0_4/ — MATLAB, 111 lines, not shown herecross_validators/ get_AUC.m - externalPackages/
ndt_1_0_4/ — MATLAB, 735 lines, not shown heredatasources/ @basic_DS/ basic_DS.m - externalPackages/
ndt_1_0_4/ — MATLAB, 391 lines, not shown heredatasources/ @generalization_DS/ generalization_DS.m - externalPackages/
ndt_1_0_4/ — MATLAB, 129 lines, not shown heredatasources/ reduce_data_to_particula r_trials.m - externalPackages/
ndt_1_0_4/ — MATLAB, 87 lines, not shown heredatasources/ test_validity_of_datasou rce.m - externalPackages/
ndt_1_0_4/ — MATLAB, 124 lines, not shown heredatasources/ turn_all_simultaneous_da ta_into_pseudo_populatio ns.m - externalPackages/
ndt_1_0_4/ — MATLAB, 91 lines, not shown heredatasources/ turn_training_simultaneo us_data_into_pseudo_popu lations.m - externalPackages/
ndt_1_0_4/ — MATLAB, 178 lines, not shown herefeature_preprocessors/ @select_or_exclude_top_k _features_FP/ select_or_exclude_top_k_ features_FP.m - externalPackages/
ndt_1_0_4/ — MATLAB, 158 lines, not shown herefeature_preprocessors/ @select_pvalue_significa nt_features_FP/ select_pvalue_significan t_features_FP.m - externalPackages/
ndt_1_0_4/ — MATLAB, 119 lines, not shown herefeature_preprocessors/ @zscore_normalize_FP/ zscore_normalize_FP.m - externalPackages/
ndt_1_0_4/ — MATLAB, 190 lines, not shown herefeature_preprocessors/ rank_features_using_an_A NOVA.m - externalPackages/
ndt_1_0_4/ — MATLAB, 17 lines, not shown hereget_ndt_version.m - externalPackages/
ndt_1_0_4/ — MATLAB, 150 lines, not shown herehelper_functions/ convert_label_strings_in to_numbers.m - externalPackages/
ndt_1_0_4/ — MATLAB, 25 lines, not shown herehelper_functions/ isOctave.m - externalPackages/
ndt_1_0_4/ — MATLAB, 91 lines, not shown herehelper_functions/ load_binned_data_and_con vert_firing_rates_to_spi ke_counts.m - externalPackages/
ndt_1_0_4/ — MATLAB, 283 lines, not shown herehelper_functions/ time_interval_object.m - externalPackages/
ndt_1_0_4/ — MATLAB, 226 lines, not shown heretools/ @log_code_object/ log_code_object.m - externalPackages/
ndt_1_0_4/ — MATLAB, 601 lines, not shown heretools/ @plot_standard_results_T CT_object/ plot_standard_results_TC T_object.m - externalPackages/
ndt_1_0_4/ — MATLAB, 671 lines, not shown heretools/ @plot_standard_results_o bject/ plot_standard_results_ob ject.m - externalPackages/
ndt_1_0_4/ — MATLAB, 514 lines, not shown heretools/ @pvalue_object/ pvalue_object.m - externalPackages/
ndt_1_0_4/ — MATLAB, 284 lines, not shown heretools/ create_binned_data_from_ raster_data.m - externalPackages/
ndt_1_0_4/ — MATLAB, 130 lines, not shown heretools/ find_sites_with_k_label_ repetitions.m - externalPackages/
ndt_1_0_4/ — MATLAB, 159 lines, not shown heretutorials/ generalization_analysis_ tutorial.m - externalPackages/
ndt_1_0_4/ — MATLAB, 209 lines, not shown heretutorials/ introduction_tutorial.m - externalPackages/
npy-matlab-master/ — Jupyter, 110 lines, not shown herenpy-matlab-master/ .ipynb_checkpoints/ npy-checkpoint.ipynb - externalPackages/
npy-matlab-master/ — MATLAB, 88 lines, not shown herenpy-matlab-master/ constructNPYheader.m - externalPackages/
npy-matlab-master/ — MATLAB, 42 lines, not shown herenpy-matlab-master/ datToNPY.m - externalPackages/
npy-matlab-master/ — MATLAB, 23 lines, not shown herenpy-matlab-master/ exampleMemmap.m - externalPackages/
npy-matlab-master/ — Jupyter, 110 lines, not shown herenpy-matlab-master/ npy.ipynb - externalPackages/
npy-matlab-master/ — MATLAB, 37 lines, not shown herenpy-matlab-master/ readNPY.m - externalPackages/
npy-matlab-master/ — MATLAB, 69 lines, not shown herenpy-matlab-master/ readNPYheader.m - externalPackages/
npy-matlab-master/ — MATLAB, 58 lines, not shown herenpy-matlab-master/ test_readNPY.m - externalPackages/
npy-matlab-master/ — MATLAB, 25 lines, not shown herenpy-matlab-master/ writeNPY.m - externalPackages/
parfor_progress/ — MATLAB, 82 lines, not shown hereparfor_progress.m - externalPackages/
parfor_progress/ — MATLAB, 7 lines, not shown hereparfor_progress_test.m - externalPackages/
plexonSDK/ — MATLAB, 34 lines, not shown herePL2Ad.m - externalPackages/
plexonSDK/ — MATLAB, 45 lines, not shown herePL2AdBySource.m - externalPackages/
plexonSDK/ — MATLAB, 30 lines, not shown herePL2AdSpan.m - externalPackages/
plexonSDK/ — MATLAB, 39 lines, not shown herePL2AdSpanBySource.m - externalPackages/
plexonSDK/ — MATLAB, 37 lines, not shown herePL2AdTimeSpan.m - externalPackages/
plexonSDK/ — MATLAB, 48 lines, not shown herePL2AdTimeSpanBySource.m - externalPackages/
plexonSDK/ — MATLAB, 24 lines, not shown herePL2EventTs.m - externalPackages/
plexonSDK/ — MATLAB, 33 lines, not shown herePL2EventTsBySource.m - externalPackages/
plexonSDK/ — MATLAB, 69 lines, not shown herePL2GetFileIndex.m - externalPackages/
plexonSDK/ — MATLAB, 52 lines, not shown herePL2Print.m - externalPackages/
plexonSDK/ — MATLAB, 154 lines, not shown herePL2ReadFileIndex.m - externalPackages/
plexonSDK/ — MATLAB, 49 lines, not shown herePL2ReadFirstDataBlock.m - externalPackages/
plexonSDK/ — MATLAB, 50 lines, not shown herePL2ReadNextDataBlock.m - externalPackages/
plexonSDK/ — MATLAB, 16 lines, not shown herePL2StartStopTs.m - externalPackages/
plexonSDK/ — MATLAB, 25 lines, not shown herePL2Ts.m - externalPackages/
plexonSDK/ — MATLAB, 34 lines, not shown herePL2TsBySource.m - externalPackages/
plexonSDK/ — MATLAB, 28 lines, not shown herePL2Waves.m - externalPackages/
plexonSDK/ — MATLAB, 38 lines, not shown herePL2WavesBySource.m - externalPackages/
plexonSDK/ — MATLAB, 131 lines, not shown hereSamples/ readall_chanmap.m - externalPackages/
plexonSDK/ — MATLAB, 82 lines, not shown hereSamples/ test.m - externalPackages/
plexonSDK/ — MATLAB, 65 lines, not shown hereSamples/ test_write_plx.m - externalPackages/
plexonSDK/ — MATLAB, 127 lines, not shown hereSamples/ write_plx.m - externalPackages/
plexonSDK/ — MATLAB, 26 lines, not shown hereddt.m - externalPackages/
plexonSDK/ — MATLAB, 26 lines, not shown hereddt_v.m - externalPackages/
plexonSDK/ — MATLAB, 27 lines, not shown hereddt_write_v.m - externalPackages/
plexonSDK/ — C++, 2,008 lines, not shown heremexPlex/ PlexMethods.cpp - externalPackages/
plexonSDK/ — C/C++, 294 lines, not shown heremexPlex/ PlexMethods.h - externalPackages/
plexonSDK/ — C/C++, 592 lines, not shown heremexPlex/ Plexon.h - externalPackages/
plexonSDK/ — C/C++, 213 lines, not shown heremexPlex/ PlexonFiles.h - externalPackages/
plexonSDK/ — MATLAB, 51 lines, not shown heremexPlex/ build_and_verify_mexPlex .m - externalPackages/
plexonSDK/ — C/C++, 14 lines, not shown heremexPlex/ resource.h - externalPackages/
plexonSDK/ — MATLAB, 17 lines, not shown heremexPlex/ tests/ VerifyError.m - externalPackages/
plexonSDK/ — MATLAB, 221 lines, not shown heremexPlex/ tests/ comp_struct.m - externalPackages/
plexonSDK/ — MATLAB, 8 lines, not shown heremexPlex/ tests/ get_all_from_ddt.m - externalPackages/
plexonSDK/ — MATLAB, 72 lines, not shown heremexPlex/ tests/ get_all_from_plx.m - externalPackages/
plexonSDK/ — MATLAB, 41 lines, not shown heremexPlex/ tests/ plx_test_bad_parameters. m - externalPackages/
plexonSDK/ — MATLAB, 13 lines, not shown heremexPlex/ tests/ plx_test_file_variations .m - externalPackages/
plexonSDK/ — MATLAB, 31 lines, not shown heremexPlex/ tests/ verify_mexplex.m - externalPackages/
plexonSDK/ — MATLAB, 66 lines, not shown hereplx_ad.m - externalPackages/
plexonSDK/ — MATLAB, 44 lines, not shown hereplx_ad_chanmap.m - externalPackages/
plexonSDK/ — MATLAB, 56 lines, not shown hereplx_ad_gap_info.m - externalPackages/
plexonSDK/ — MATLAB, 41 lines, not shown hereplx_ad_info.m - externalPackages/
plexonSDK/ — MATLAB, 36 lines, not shown hereplx_ad_resolve_channel.m - externalPackages/
plexonSDK/ — MATLAB, 55 lines, not shown hereplx_ad_span.m - externalPackages/
plexonSDK/ — MATLAB, 52 lines, not shown hereplx_ad_span_v.m - externalPackages/
plexonSDK/ — MATLAB, 63 lines, not shown hereplx_ad_v.m - externalPackages/
plexonSDK/ — MATLAB, 32 lines, not shown hereplx_adchan_freqs.m - externalPackages/
plexonSDK/ — MATLAB, 30 lines, not shown hereplx_adchan_gains.m - externalPackages/
plexonSDK/ — MATLAB, 34 lines, not shown hereplx_adchan_names.m - externalPackages/
plexonSDK/ — MATLAB, 30 lines, not shown hereplx_adchan_samplecounts. m - externalPackages/
plexonSDK/ — MATLAB, 29 lines, not shown hereplx_chan_filters.m - externalPackages/
plexonSDK/ — MATLAB, 32 lines, not shown hereplx_chan_gains.m - externalPackages/
plexonSDK/ — MATLAB, 36 lines, not shown hereplx_chan_names.m - externalPackages/
plexonSDK/ — MATLAB, 32 lines, not shown hereplx_chan_thresholds.m - externalPackages/
plexonSDK/ — MATLAB, 40 lines, not shown hereplx_chanmap.m - externalPackages/
plexonSDK/ — MATLAB, 12 lines, not shown hereplx_close.m - externalPackages/
plexonSDK/ — MATLAB, 41 lines, not shown hereplx_event_chanmap.m - externalPackages/
plexonSDK/ — MATLAB, 39 lines, not shown hereplx_event_names.m - externalPackages/
plexonSDK/ — MATLAB, 38 lines, not shown hereplx_event_resolve_channe l.m - externalPackages/
plexonSDK/ — MATLAB, 72 lines, not shown hereplx_event_ts.m - externalPackages/
plexonSDK/ — MATLAB, 78 lines, not shown hereplx_getClusterQuality.m - externalPackages/
plexonSDK/ — MATLAB, 73 lines, not shown hereplx_info.m - externalPackages/
plexonSDK/ — MATLAB, 91 lines, not shown hereplx_information.m - externalPackages/
plexonSDK/ — MATLAB, 12 lines, not shown hereplx_mexplex_version.m - externalPackages/
plexonSDK/ — MATLAB, 38 lines, not shown hereplx_resolve_channel.m - externalPackages/
plexonSDK/ — MATLAB, 54 lines, not shown hereplx_spike_info.m - externalPackages/
plexonSDK/ — MATLAB, 41 lines, not shown hereplx_ts.m - externalPackages/
plexonSDK/ — MATLAB, 42 lines, not shown hereplx_vt_interpret.m - externalPackages/
plexonSDK/ — MATLAB, 63 lines, not shown hereplx_waves.m - externalPackages/
plexonSDK/ — MATLAB, 59 lines, not shown hereplx_waves_v.m - externalPackages/
plexonSDK/ — MATLAB, 127 lines, not shown herereadall.m - externalPackages/
read_Intan_RHD2000_file. — MATLAB, 617 lines, not shown herem - externalPackages/
structdlg/ — MATLAB, 1,321 lines, not shown herestructdlg/ StructDlg.m - externalPackages/
structdlg/ — MATLAB, 121 lines, not shown herestructdlg/ Structdlg_examples.m - externalPackages/
structdlg/ — MATLAB, 13 lines, not shown herestructdlg/ get_screen_size.m - externalPackages/
structdlg/ — MATLAB, 173 lines, not shown herestructdlg/ struct2str.m - externalPackages/
structdlg/ — MATLAB, 25 lines, not shown herestructdlg/ struct_mfile_reference.m - externalPackages/
tSNE_matlab/ — MATLAB, 94 lines, not shown hered2p.m - externalPackages/
tSNE_matlab/ — MATLAB, 87 lines, not shown heretsne.m - externalPackages/
tSNE_matlab/ — MATLAB, 87 lines, not shown heretsne_.m - externalPackages/
tSNE_matlab/ — MATLAB, 52 lines, not shown heretsne_d.m - externalPackages/
tSNE_matlab/ — MATLAB, 115 lines, not shown heretsne_p.m - externalPackages/
tSNE_matlab/ — MATLAB, 100 lines, not shown herex2p.m - externalPackages/
upsample2x.m — MATLAB, 39 lines, not shown here - externalPackages/
v2struct_2011_09_12/ — MATLAB, 362 lines, not shown herev2struct.m - externalPackages/
v2struct_2011_09_12/ — MATLAB, 142 lines, not shown herev2structDemo1.m - externalPackages/
v2struct_2011_09_12/ — MATLAB, 77 lines, not shown herev2structDemo2.m - externalPackages/
xmltree-2.0/ — MATLAB, 54 lines, not shown here@xmltree/ Contents.m - externalPackages/
xmltree-2.0/ — MATLAB, 94 lines, not shown here@xmltree/ add.m - externalPackages/
xmltree-2.0/ — MATLAB, 117 lines, not shown here@xmltree/ attributes.m - externalPackages/
xmltree-2.0/ — MATLAB, 55 lines, not shown here@xmltree/ branch.m - externalPackages/
xmltree-2.0/ — MATLAB, 18 lines, not shown here@xmltree/ char.m - externalPackages/
xmltree-2.0/ — MATLAB, 31 lines, not shown here@xmltree/ children.m - externalPackages/
xmltree-2.0/ — MATLAB, 149 lines, not shown here@xmltree/ convert.m - externalPackages/
xmltree-2.0/ — MATLAB, 50 lines, not shown here@xmltree/ copy.m - externalPackages/
xmltree-2.0/ — MATLAB, 36 lines, not shown here@xmltree/ delete.m - externalPackages/
xmltree-2.0/ — MATLAB, 22 lines, not shown here@xmltree/ display.m - externalPackages/
xmltree-2.0/ — MATLAB, 401 lines, not shown here@xmltree/ editor.m - externalPackages/
xmltree-2.0/ — MATLAB, 174 lines, not shown here@xmltree/ find.m - externalPackages/
xmltree-2.0/ — MATLAB, 43 lines, not shown here@xmltree/ flush.m - externalPackages/
xmltree-2.0/ — MATLAB, 43 lines, not shown here@xmltree/ get.m - externalPackages/
xmltree-2.0/ — MATLAB, 17 lines, not shown here@xmltree/ getfilename.m - externalPackages/
xmltree-2.0/ — MATLAB, 26 lines, not shown here@xmltree/ isfield.m - externalPackages/
xmltree-2.0/ — MATLAB, 37 lines, not shown here@xmltree/ length.m - externalPackages/
xmltree-2.0/ — MATLAB, 22 lines, not shown here@xmltree/ move.m - externalPackages/
xmltree-2.0/ — MATLAB, 17 lines, not shown here@xmltree/ parent.m - externalPackages/
xmltree-2.0/ — C, 110 lines, not shown here@xmltree/ private/ xml_findstr.c - externalPackages/
xmltree-2.0/ — MATLAB, 42 lines, not shown here@xmltree/ private/ xml_findstr.m - externalPackages/
xmltree-2.0/ — MATLAB, 421 lines, not shown here@xmltree/ private/ xml_parser.m - externalPackages/
xmltree-2.0/ — MATLAB, 36 lines, not shown here@xmltree/ root.m - externalPackages/
xmltree-2.0/ — MATLAB, 135 lines, not shown here@xmltree/ save.m - externalPackages/
xmltree-2.0/ — MATLAB, 27 lines, not shown here@xmltree/ set.m - externalPackages/
xmltree-2.0/ — MATLAB, 16 lines, not shown here@xmltree/ setfilename.m - externalPackages/
xmltree-2.0/ — MATLAB, 61 lines, not shown here@xmltree/ xmltree.m - externalPackages/
xmltree-2.0/ — MATLAB, 152 lines, not shown hereloadxml.m - externalPackages/
xmltree-2.0/ — MATLAB, 97 lines, not shown heremat2xml.m - externalPackages/
xmltree-2.0/ — MATLAB, 145 lines, not shown heresavexml.m - externalPackages/
xmltree-2.0/ — MATLAB, 90 lines, not shown herestruct2xml.m - externalPackages/
xmltree-2.0/ — MATLAB, 46 lines, not shown herexml2mat.m - externalPackages/
xmltree-2.0/ — MATLAB, 129 lines, not shown herexmldemo1.m - externalPackages/
xmltree-2.0/ — MATLAB, 85 lines, not shown herexmldemo2.m - externalPackages/
xmltree-2.0/ — MATLAB, 57 lines, not shown herexmldemo3.m - io/
SaveFeatures.m — MATLAB, 32 lines, not shown here - io/
bz_BasenameFromBasepath. — MATLAB, 22 lines, not shown herem - io/
bz_GetLFP.m — MATLAB, 211 lines, not shown here - io/
bz_GetSpikes.m — MATLAB, 537 lines, not shown here - io/
bz_GetWidebandData.m — MATLAB, 111 lines, not shown here - io/
bz_LFPfromDat.m — MATLAB, 253 lines, not shown here - io/
bz_LoadAnalysisResults.m — MATLAB, 125 lines, not shown here - io/
bz_LoadBehavior.m — MATLAB, 54 lines, not shown here - io/
bz_LoadBinary.m — MATLAB, 260 lines, not shown here - io/
bz_LoadCellinfo.m — MATLAB, 158 lines, not shown here - io/
bz_LoadEvents.m — MATLAB, 56 lines, not shown here - io/
bz_LoadPhy.m — MATLAB, 218 lines, not shown here - io/
bz_LoadStates.m — MATLAB, 46 lines, not shown here - io/
bz_getAnalogPulses.m — MATLAB, 242 lines, not shown here - io/
bz_getDigitalIn.m — MATLAB, 140 lines, not shown here - io/
bz_getIntanAccel.m — MATLAB, 207 lines, not shown here - io/
bz_getSessionInfo.m — MATLAB, 102 lines, not shown here - io/
bz_getZeitgeberTime.m — MATLAB, 105 lines, not shown here - io/
bz_tagChannel.m — MATLAB, 42 lines, not shown here - preprocessing/
ReRefFilFile.m — MATLAB, 83 lines, not shown here - preprocessing/
amplipexToolbox/ — MATLAB, 230 lines, not shown hereAlignTsp2Whl.m - preprocessing/
amplipexToolbox/ — MATLAB, 117 lines, not shown hereAlignTsp2Whl_All.m - preprocessing/
amplipexToolbox/ — MATLAB, 119 lines, not shown hereApproxMedianFilter_RB_LE D.m - preprocessing/
amplipexToolbox/ — MATLAB, 96 lines, not shown hereConfineTspOutput.m - preprocessing/
amplipexToolbox/ — MATLAB, 51 lines, not shown hereRecreateTspFile.m - preprocessing/
amplipexToolbox/ — MATLAB, 62 lines, not shown hereRemoveDCfromDat.m - preprocessing/
amplipexToolbox/ — MATLAB, 126 lines, not shown hereRemoveDCfromDatRecursive .m - preprocessing/
amplipexToolbox/ — MATLAB, 47 lines, not shown hereRemoveDCfromDat_AllDat.m - preprocessing/
amplipexToolbox/ — MATLAB, 54 lines, not shown herebz_ReadAmplipexMetafileA spects.m - preprocessing/
amplipexToolbox/ — MATLAB, 50 lines, not shown herermAllFilFiles.m - preprocessing/
autoClustering/ — MATLAB, 359 lines, not shown hereAutoClustering.m - preprocessing/
autoClustering/ — MATLAB, 34 lines, not shown hereFractionRogueSpk.m - preprocessing/
autoClustering/ — MATLAB, 68 lines, not shown hereIcsiStat.m - preprocessing/
autoClustering/ — MATLAB, 60 lines, not shown herecalc_icsi.m - preprocessing/
autoClustering/ — MATLAB, 19 lines, not shown herecrossrefract.m - preprocessing/
autoClustering/ — MATLAB, 306 lines, not shown heredendrogram_struct.m - preprocessing/
autoClustering/ — MATLAB, 28 lines, not shown hereerrormatrix.m - preprocessing/
autoClustering/ — MATLAB, 115 lines, not shown heremergeclu_slow.m - preprocessing/
autoClustering/ — MATLAB, 15 lines, not shown hererenumberclu.m - preprocessing/
autoClustering/ — MATLAB, 22 lines, not shown hereupdateclu.m - preprocessing/
bz_ConcatenateBehavior.m — MATLAB, 176 lines, not shown here - preprocessing/
bz_ConcatenateDats.m — MATLAB, 359 lines, not shown here - preprocessing/
bz_ConcatenatedTimes.m — MATLAB, 209 lines, not shown here - preprocessing/
bz_DatFileMetadata.m — MATLAB, 878 lines, not shown here - preprocessing/
bz_PreprocessSession.m — MATLAB, 175 lines, not shown here - preprocessing/
bz_ReadProbeGeometryFile — MATLAB, 159 lines, not shown heres.m - preprocessing/
intanToolbox/ — MATLAB, 159 lines, not shown hereCutDatFragment.m - preprocessing/
metadata/ — MATLAB, 416 lines, 1 match, not shown hereBWMetadataSystem/ bz_AnimalMetadataTextTem plate.m - preprocessing/
metadata/ — MATLAB, 26 lines, not shown hereBWMetadataSystem/ bz_EditAnimalMetadata.m - preprocessing/
metadata/ — MATLAB, 40 lines, not shown hereBWMetadataSystem/ bz_EditSessionMetadata.m - preprocessing/
metadata/ — MATLAB, 19 lines, not shown hereBWMetadataSystem/ bz_RunAnimalMetadata.m - preprocessing/
metadata/ — MATLAB, 27 lines, not shown hereBWMetadataSystem/ bz_RunSessionMetadata.m - preprocessing/
metadata/ — MATLAB, 442 lines, 1 match, not shown hereBWMetadataSystem/ bz_SessionMetadataTextTe mplate.m - preprocessing/
metadata/ — MATLAB, 46 lines, not shown hereRecordingSecondsToTimeSe conds.m - preprocessing/
metadata/ — MATLAB, 171 lines, not shown hereTimeFromLightCycleStart. m - preprocessing/
metadata/ — MATLAB, 28 lines, not shown herebz_MakeXML.m - preprocessing/
metadata/ — MATLAB, 328 lines, not shown herebz_MakeXMLFromProbeMaps. m - preprocessing/
metadata/ — MATLAB, 175 lines, not shown herebz_sessionInfoGUI.m - preprocessing/
old/ — MATLAB, 117 lines, not shown herebz_LFPFromAbf.m - preprocessing/
old/ — MATLAB, 13 lines, not shown herebz_PreprocessExtracellEp hysAnimal.m - preprocessing/
old/ — MATLAB, 34 lines, not shown herebz_PreprocessExtracellEp hysSession.m - preprocessing/
old/ — MATLAB, 294 lines, not shown herepreprocessing_AnimalMeta dataText.m - preprocessing/
positionTracking/ — MATLAB, 46 lines, not shown hereLEDTracking/ BaslerTrackPerFrame.m - preprocessing/
positionTracking/ — MATLAB, 164 lines, not shown hereLEDTracking/ Find_RB_LED.m - preprocessing/
positionTracking/ — MATLAB, 145 lines, not shown hereLEDTracking/ Process_ConvertBasler2Po s.m - preprocessing/
positionTracking/ — MATLAB, 211 lines, not shown hereLEDTracking/ Process_DetectLED.m - preprocessing/
positionTracking/ — MATLAB, 165 lines, not shown hereLEDTracking/ bz_processConvertLED2Beh av.m - preprocessing/
positionTracking/ — MATLAB, 58 lines, not shown hereLEDTracking/ scrubTracking.m - preprocessing/
positionTracking/ — MATLAB, 176 lines, not shown hereoptitrack/ Process_ConvertOptitrack 2Pos.m - preprocessing/
positionTracking/ — MATLAB, 183 lines, not shown hereoptitrack/ bz_processConvertOptitra ck2Behav.m - preprocessing/
positionTracking/ — MATLAB, 55 lines, not shown hereoptitrack/ bz_scrubTracking.m - preprocessing/
ratemapping/ — MATLAB, 125 lines, not shown herebz_getJumpBehav.m - preprocessing/
ratemapping/ — MATLAB, 467 lines, not shown heregetBehavEvents.m - preprocessing/
ratemapping/ — MATLAB, 301 lines, not shown heregetBehavEvents_linearTra ck.m - preprocessing/
ratemapping/ — MATLAB, 373 lines, not shown heregetBehavEvents_with_Z.m - preprocessing/
sessionsManagement/ — MATLAB, 478 lines, not shown hereAnalysisBatchScript.m - preprocessing/
sessionsManagement/ — MATLAB, 389 lines, not shown hereLED2Tracking.m - preprocessing/
sessionsManagement/ — MATLAB, 86 lines, not shown herecleanPulses.m - preprocessing/
sessionsManagement/ — MATLAB, 275 lines, not shown herefreezeColors.m - preprocessing/
sessionsManagement/ — MATLAB, 329 lines, not shown heregetArmChoice.m - preprocessing/
sessionsManagement/ — MATLAB, 112 lines, not shown heregetSessionArmChoice.m - preprocessing/
sessionsManagement/ — MATLAB, 140 lines, not shown heregetSessionLinearize.m - preprocessing/
sessionsManagement/ — MATLAB, 249 lines, not shown heregetSessionTracking.m - preprocessing/
sessionsManagement/ — MATLAB, 398 lines, not shown herelinearizeArmChoice.m - preprocessing/
sessionsManagement/ — MATLAB, 635 lines, not shown hereread_Intan_RHD2000_file_ bz.m - preprocessing/
sessionsManagement/ — MATLAB, 255 lines, not shown heresessionSummary.m - preprocessing/
sessionsManagement/ — MATLAB, 188 lines, not shown heresessionsPipeline.m - preprocessing/
sessionsManagement/ — MATLAB, 233 lines, not shown heretrajectory_kalman_filter .m - preprocessing/
sessionsManagement/ — MATLAB, 94 lines, not shown hereupdateExpFolder.m - preprocessing/
signalAlignment/ — MATLAB, 34 lines, not shown herealignAudio.m - preprocessing/
signalAlignment/ — MATLAB, 1 line, not shown herealignPiezo.m - preprocessing/
signalAlignment/ — MATLAB, 87 lines, not shown hereprocessConvertAuxilToAcc el.m - tutorials/
bz_tutorial_EventDetecti — MATLAB, 174 lines, not shown hereon.m - tutorials/
bz_tutorial_rateMapping. — MATLAB, 73 lines, not shown herem - tutorials/
exampleDataStructs/ — MATLAB, 4 lines, not shown here20170505_396um_0um_merge / download_DATA.m - tutorials/
makelength.m — MATLAB, 18 lines, not shown here - utilities/
ConditionalHist.m — MATLAB, 142 lines, not shown here - utilities/
FConv.m — MATLAB, 33 lines, not shown here - utilities/
FindIntsNextToInts.m — MATLAB, 61 lines, not shown here - utilities/
FindPeakInWin.m — MATLAB, 55 lines, not shown here - utilities/
Gauss.m — MATLAB, 10 lines, not shown here - utilities/
MergeSeparatedInts.m — MATLAB, 58 lines, not shown here - utilities/
NanPadJumps.m — MATLAB, 17 lines, not shown here - utilities/
NormToInt.m — MATLAB, 130 lines, not shown here - utilities/
OUNoise.m — MATLAB, 47 lines, not shown here - utilities/
Pr2Radon.m — MATLAB, 139 lines, not shown here - utilities/
RestrictInts.m — MATLAB, 63 lines, not shown here - utilities/
bz_BimodalThresh.m — MATLAB, 236 lines, not shown here - utilities/
bz_CollapseStruct.m — MATLAB, 114 lines, not shown here - utilities/
bz_Diff.m — MATLAB, 91 lines, not shown here - utilities/
bz_FindBasePaths.m — MATLAB, 68 lines, not shown here - utilities/
bz_FindCatableDims.m — MATLAB, 38 lines, not shown here - utilities/
bz_IDXtoINT.m — MATLAB, 128 lines, not shown here - utilities/
bz_INTtoIDX.m — MATLAB, 125 lines, not shown here - utilities/
bz_Matchfields.m — MATLAB, 96 lines, not shown here - utilities/
bz_RandomWindowInInterva — MATLAB, 49 lines, not shown herels.m - utilities/
bz_RunAnalysis.m — MATLAB, 102 lines, not shown here - utilities/
bz_eventIntervals.m — MATLAB, 33 lines, not shown here - utilities/
bz_hartigansdipsigniftes — MATLAB, 30 lines, not shown heret.m - utilities/
bz_hartigansdiptest.m — MATLAB, 311 lines, not shown here - utilities/
bz_isBehavior.m — MATLAB, 37 lines, not shown here - utilities/
bz_isBuzcode.m — MATLAB, 27 lines, not shown here - utilities/
bz_isCellInfo.m — MATLAB, 26 lines, not shown here - utilities/
bz_isEvents.m — MATLAB, 38 lines, not shown here - utilities/
bz_isLFP.m — MATLAB, 29 lines, not shown here - utilities/
bz_isPopInfo.m — MATLAB, 27 lines, not shown here - utilities/
bz_isSession.m — MATLAB, 33 lines, not shown here - utilities/
bz_isSessionInfo.m — MATLAB, 69 lines, not shown here - utilities/
bz_shuffleCellID.m — MATLAB, 4 lines, not shown here - utilities/
bz_shuffleCircular.m — MATLAB, 6 lines, not shown here - utilities/
bz_wrap.m — MATLAB, 43 lines, not shown here - utilities/
catLFPstruct.m — MATLAB, 17 lines, not shown here - utilities/
catstruct.m — MATLAB, 153 lines, not shown here - utilities/
centerOfMass.m — MATLAB, 78 lines, not shown here - utilities/
dirwalk.m — MATLAB, 226 lines, not shown here - utilities/
fPolyFit.m — MATLAB, 8 lines, not shown here - utilities/
fastrms.m — MATLAB, 117 lines, not shown here - utilities/
fastsmooth.m — MATLAB, 84 lines, not shown here - utilities/
fileConversions/ — MATLAB, 202 lines, not shown hereConvertKilosort2Neurosui te.m - utilities/
fileConversions/ — MATLAB, 276 lines, not shown hereConvertKlusta2Matlab.m - utilities/
fileConversions/ — MATLAB, 287 lines, not shown hereConvertKlusta2Neurosuite .m - utilities/
fileConversions/ — MATLAB, 214 lines, not shown hereConvertMountainsort2Neur osuite.m - utilities/
fileConversions/ — MATLAB, 379 lines, not shown hereConvertPhyKilo2Neurosuit e.m - utilities/
fileConversions/ — MATLAB, 963 lines, not shown hereConvertSpykingCircus2Neu rosuite.m - utilities/
fileConversions/ — MATLAB, 264 lines, not shown hereConvertToPlexon/ Intan2PLX.m - utilities/
fileConversions/ — MATLAB, 189 lines, not shown hereConvertToPlexon/ checkPLXData.m - utilities/
fileConversions/ — MATLAB, 17 lines, not shown hereConvertToPlexon/ defineSortingConstants.m - utilities/
fileConversions/ — MATLAB, 129 lines, not shown hereConvertToPlexon/ extractSpikes.m - utilities/
fileConversions/ — MATLAB, 19 lines, not shown hereConvertToPlexon/ getAllIntanFiles.m - utilities/
fileConversions/ — MATLAB, 395 lines, not shown hereConvertToPlexon/ readPLXHeaders.m - utilities/
fileConversions/ — MATLAB, 174 lines, not shown hereConvertToPlexon/ read_intan_data.m - utilities/
fileConversions/ — MATLAB, 160 lines, not shown hereConvertToPlexon/ writePLXFile.m - utilities/
fileConversions/ — MATLAB, 71 lines, not shown hereLinuxBasedPCAForFets/ MakeClassicFet.m - utilities/
fileConversions/ — MATLAB, 93 lines, not shown hereLinuxBasedPCAForFets/ firfilter.m - utilities/
fileConversions/ — MATLAB, 76 lines, not shown hereconvertClu2Kwik.m - utilities/
fileConversions/ — MATLAB, 75 lines, not shown hereconvertFMAT2Matlab.m - utilities/
fileConversions/ — MATLAB, 11 lines, not shown herekwx2spk.m - utilities/
fileConversions/ — MATLAB, 204 lines, not shown herepos2behav.m - utilities/
gather_try.m — MATLAB, 6 lines, not shown here - utilities/
gausskernel.m — MATLAB, 46 lines, not shown here - utilities/
get_arg_names.m — MATLAB, 71 lines, not shown here - utilities/
hist2D.m — MATLAB, 66 lines, not shown here - utilities/
histcn.m — MATLAB, 138 lines, not shown here - utilities/
makeBayesWeightedCorr1.m — MATLAB, 28 lines, not shown here - utilities/
makeBayesWeightedCorrBat — MATLAB, 47 lines, not shown herech1.m - utilities/
makeQForWeightedCorr.m — MATLAB, 10 lines, not shown here - utilities/
removeEmptyCells.m — MATLAB, 4 lines, not shown here - utilities/
restoreOriginalKwik.m — MATLAB, 66 lines, not shown here - utilities/
runBatchAnalysis.m — MATLAB, 62 lines, not shown here - utilities/
sigmoid.m — MATLAB, 70 lines, not shown here - utilities/
sort_cells.m — MATLAB, 52 lines, not shown here - utilities/
spikes2sorted.m — MATLAB, 21 lines, not shown here - visualization/
BoxAndScatterPlot.m — MATLAB, 59 lines, not shown here - visualization/
ColorbarWithAxis.m — MATLAB, 55 lines, not shown here - visualization/
LogScale.m — MATLAB, 146 lines, not shown here - visualization/
NiceSave.m — MATLAB, 44 lines, not shown here - visualization/
ScatterWithLinFit.m — MATLAB, 104 lines, not shown here - visualization/
SpecColorRange.m — MATLAB, 17 lines, not shown here - visualization/
UnityLine.m — MATLAB, 23 lines, not shown here - repository limit reached (2,000 files or 30 MB): the rest is at the source (32 files)
- LICENSE — License, 674 lines, not shown here
- readme.txt — Text, 22 lines, not shown here
Zenodo 20314327
Availability: 1 check, the latest on 27 September 2026: the link answers (HTTP 200)
- 27 September 2026: the link answers (HTTP 200)
107 files
- All Code and Data to Generate Plots and Stats/
Vetere_2026_AllPlotsAndS — R, 4,284 linestats.Rmd - Ephys_Preprocessing/
EphysPreprocessing_Pipel — MATLAB, 133 linesine.m - Ephys_Preprocessing/
find_bad_ch_batch.m — MATLAB, 139 lines - Ephys_Preprocessing/
functions/ — MATLAB, 83 linesBackgroundSubtraction.m - Ephys_Preprocessing/
functions/ — MATLAB, 31 linesDownsampleRecordingTo100 0Hz.m - Ephys_Preprocessing/
functions/ — MATLAB, 61 linesFilterOnly_P_notch.m - Ephys_Preprocessing/
functions/ — MATLAB, 189 linesPlotBehavior.m - Ephys_Preprocessing/
functions/ — MATLAB, 91 linesPlotting_for_Channel_Loc alization/ CoherenceMatByAnimal.m - Ephys_Preprocessing/
functions/ — MATLAB, 177 linesPlotting_for_Channel_Loc alization/ CoherenceMatByAnimalPlot .m - Ephys_Preprocessing/
functions/ — MATLAB, 125 linesPlotting_for_Channel_Loc alization/ LFPphasedev_running.m - Ephys_Preprocessing/
functions/ — MATLAB, 83 linesPlotting_for_Channel_Loc alization/ PlotChannelsToGetLayers. m - Ephys_Preprocessing/
functions/ — MATLAB, 498 linesPlotting_for_Channel_Loc alization/ PowerByChannel.m - Ephys_Preprocessing/
functions/ — MATLAB, 103 linesPlotting_for_Channel_Loc alization/ VRstatearraysNEW.m - Ephys_Preprocessing/
functions/ — MATLAB, 68 linesPlotting_for_Channel_Loc alization/ extractLFP2_restricttime _notch.m - Ephys_Preprocessing/
functions/ — MATLAB, 43 linesPlotting_for_Channel_Loc alization/ getruntimes.m - Ephys_Preprocessing/
functions/ — MATLAB, 68 linesPlotting_for_Channel_Loc alization/ plotcoherence.m - Ephys_Preprocessing/
functions/ — MATLAB, 95 linesPlotting_for_Channel_Loc alization/ plotlayers.m - Ephys_Preprocessing/
functions/ — MATLAB, 92 linesSaveEachChannel.m - Ephys_Preprocessing/
functions/ — MATLAB, 86 linesclean60hznoise_LV.m - Ephys_Preprocessing/
functions/ — MATLAB, 632 linesread_Intan_RHD2000_file. m - Ephys_Preprocessing/
functions/ — MATLAB, 634 linesread_Intan_RHD2000_file_ noselect.m - LFP_Analysis/
Coherence/ — MATLAB, 86 lineschronux/ coherencyc.m - LFP_Analysis/
Coherence/ — MATLAB, 86 lineschronux/ coherencysegc.m - LFP_Analysis/
Coherence/ — MATLAB, 241 linescoh_data_export_forR.m - LFP_Analysis/
Coherence/ — MATLAB, 491 linescoherency_allregions_mul ti_drift.m - LFP_Analysis/
Coherence/ — MATLAB, 497 linescoherency_allregions_mul ti_drift_byspeed.m - LFP_Analysis/
Coherence/ — MATLAB, 606 linescoherency_test_all_regio ns_multi_drift_bylyr_now eighting.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 1,108 linesCSD_bygroup.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 211 linesbz_eventCSD_lv.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 197 linesbz_eventCSD_lv_by_speed. m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 207 linesbz_eventCSD_lv_forexampl efigs.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 96 linesexport_CSD.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 121 linesexport_CSD_by_speed.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 1,108 linesplot_CSD_bygroup_V2_by_s peed.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 41 linesplot_CSD_examplefigs.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 266 linespre_CSD.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 250 linespre_CSD_by_speed.m - LFP_Analysis/
Frequency/ — MATLAB, 401 lineswavelet_PSD_LV_drift.m - LFP_Analysis/
LFP_Processing_Pipeline. — MATLAB, 113 linesm - LFP_Analysis/
Power/ — MATLAB, 296 linesPower_by_layer_drift.m - LFP_Analysis/
Power/ — MATLAB, 287 linesPower_by_speed.m - LFP_Analysis/
Visualizations/ — MATLAB, 175 linesplotexample_LFPs.m - LFP_Analysis/
Visualizations/ — MATLAB, 161 linesplotexample_theta.m - Metadata_and_Helper_Func
tions/ — MATLAB, 73 linesget_exp.m - Metadata_and_Helper_Func
tions/ — MATLAB, 45 linesget_time_windows_drift.m - Metadata_and_Helper_Func
tions/ — MATLAB, 108 linesgetchannels_drift.m - Metadata_and_Helper_Func
tions/ — MATLAB, 115 linesgetshankECHIP_LV.m - Metadata_and_Helper_Func
tions/ — MATLAB, 115 linesgetshankECHIP_LV_multi.m - Metadata_and_Helper_Func
tions/ — MATLAB, 312 linesprobe_256AN_bottom.m - Metadata_and_Helper_Func
tions/ — MATLAB, 309 linesprobe_256A_bottom.m - Metadata_and_Helper_Func
tions/ — MATLAB, 64 linesrestrict_time_drift.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 63 linesContents.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 11 linescirc_ang2rad.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 29 linescirc_axial.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 41 linescirc_axialmean.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 151 linescirc_clust.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 90 linescirc_cmtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 79 linescirc_confmean.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 53 linescirc_corrcc.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 50 linescirc_corrcl.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 28 linescirc_dist.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 36 linescirc_dist2.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 253 linescirc_hktest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 57 linescirc_kappa.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 59 linescirc_ktest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 113 linescirc_kuipertest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 51 linescirc_kurtosis.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 56 linescirc_mean.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 72 linescirc_median.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 46 linescirc_medtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 69 linescirc_moment.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 69 linescirc_mtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 81 linescirc_otest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 143 linescirc_plot.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 62 linescirc_r.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 11 linescirc_rad2ang.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 130 linescirc_raotest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 75 linescirc_rtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 74 linescirc_samplecdf.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 52 linescirc_skewness.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 66 linescirc_stats.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 57 linescirc_std.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 40 linescirc_symtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 57 linescirc_var.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 38 linescirc_vmpar.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 46 linescirc_vmpdf.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 87 linescirc_vmrnd.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 77 linescirc_vtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 158 linescirc_wwtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 195 linesexamples/ example1.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 156 linesexamples/ example2.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 38 linesexamples/ formatSubplot.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 39 linesexamples/ parseVarArgs.m - Single_Unit_Analysis/
FilterSpikes_PAP_LV.m — MATLAB, 90 lines - Single_Unit_Analysis/
HIPP_SpikeProcessing_LV_ — MATLAB, 1,397 linesall_2023_V3_Aonly.m - Single_Unit_Analysis/
MEC_SpikeProcessing_LV_a — MATLAB, 926 linesll_2023_V3_Aonly.m - Single_Unit_Analysis/
Precession/ — MATLAB, 174 linesafr_helperfunctions/ CCG.m - Single_Unit_Analysis/
Precession/ — MATLAB, 292 linesafr_helperfunctions/ Smooth.m - Single_Unit_Analysis/
Precession/ — MATLAB, 57 linesafr_helperfunctions/ isdscalar.m - Single_Unit_Analysis/
Precession/ — MATLAB, 72 linesafr_helperfunctions/ isdvector.m - Single_Unit_Analysis/
Precession/ — MATLAB, 61 linesafr_helperfunctions/ isiscalar.m - Single_Unit_Analysis/
Precession/ — MATLAB, 42 linesafr_helperfunctions/ isstring_FMAT.m - Single_Unit_Analysis/
Precession/ — MATLAB, 337 linesspk_freq.m - Single_Unit_Analysis/
SingleUnitProcessing.m — MATLAB, 124 lines - Single_Unit_Analysis/
phaselockunitLV.m — MATLAB, 60 lines - LICENSE — License, 674 lines
- README.md — Text, 7 lines
shumanlab/vetere-et-al-2026-cell-reports
66e5072810e0f0e6f73db6d65309d1ae083ddd0c, 19 May 2026Availability: 1 check, the latest on 27 September 2026: the link answers
- 27 September 2026: the link answers
107 files
- All Code and Data to Generate Plots and Stats/
Vetere_2026_AllPlotsAndS — R, 4,284 lines, 3 matchestats.Rmd - Ephys_Preprocessing/
EphysPreprocessing_Pipel — MATLAB, 133 linesine.m - Ephys_Preprocessing/
find_bad_ch_batch.m — MATLAB, 139 lines - Ephys_Preprocessing/
functions/ — MATLAB, 83 linesBackgroundSubtraction.m - Ephys_Preprocessing/
functions/ — MATLAB, 31 linesDownsampleRecordingTo100 0Hz.m - Ephys_Preprocessing/
functions/ — MATLAB, 61 linesFilterOnly_P_notch.m - Ephys_Preprocessing/
functions/ — MATLAB, 189 linesPlotBehavior.m - Ephys_Preprocessing/
functions/ — MATLAB, 91 linesPlotting_for_Channel_Loc alization/ CoherenceMatByAnimal.m - Ephys_Preprocessing/
functions/ — MATLAB, 177 linesPlotting_for_Channel_Loc alization/ CoherenceMatByAnimalPlot .m - Ephys_Preprocessing/
functions/ — MATLAB, 125 linesPlotting_for_Channel_Loc alization/ LFPphasedev_running.m - Ephys_Preprocessing/
functions/ — MATLAB, 83 linesPlotting_for_Channel_Loc alization/ PlotChannelsToGetLayers. m - Ephys_Preprocessing/
functions/ — MATLAB, 498 linesPlotting_for_Channel_Loc alization/ PowerByChannel.m - Ephys_Preprocessing/
functions/ — MATLAB, 103 linesPlotting_for_Channel_Loc alization/ VRstatearraysNEW.m - Ephys_Preprocessing/
functions/ — MATLAB, 68 linesPlotting_for_Channel_Loc alization/ extractLFP2_restricttime _notch.m - Ephys_Preprocessing/
functions/ — MATLAB, 43 linesPlotting_for_Channel_Loc alization/ getruntimes.m - Ephys_Preprocessing/
functions/ — MATLAB, 68 linesPlotting_for_Channel_Loc alization/ plotcoherence.m - Ephys_Preprocessing/
functions/ — MATLAB, 95 linesPlotting_for_Channel_Loc alization/ plotlayers.m - Ephys_Preprocessing/
functions/ — MATLAB, 92 linesSaveEachChannel.m - Ephys_Preprocessing/
functions/ — MATLAB, 86 linesclean60hznoise_LV.m - Ephys_Preprocessing/
functions/ — MATLAB, 632 linesread_Intan_RHD2000_file. m - Ephys_Preprocessing/
functions/ — MATLAB, 634 linesread_Intan_RHD2000_file_ noselect.m - LFP_Analysis/
Coherence/ — MATLAB, 86 lineschronux/ coherencyc.m - LFP_Analysis/
Coherence/ — MATLAB, 86 lineschronux/ coherencysegc.m - LFP_Analysis/
Coherence/ — MATLAB, 241 linescoh_data_export_forR.m - LFP_Analysis/
Coherence/ — MATLAB, 491 lines, 1 matchcoherency_allregions_mul ti_drift.m - LFP_Analysis/
Coherence/ — MATLAB, 497 lines, 1 matchcoherency_allregions_mul ti_drift_byspeed.m - LFP_Analysis/
Coherence/ — MATLAB, 606 lines, 1 matchcoherency_test_all_regio ns_multi_drift_bylyr_now eighting.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 1,108 linesCSD_bygroup.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 211 linesbz_eventCSD_lv.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 197 linesbz_eventCSD_lv_by_speed. m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 207 linesbz_eventCSD_lv_forexampl efigs.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 96 linesexport_CSD.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 121 linesexport_CSD_by_speed.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 1,108 linesplot_CSD_bygroup_V2_by_s peed.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 41 linesplot_CSD_examplefigs.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 266 linespre_CSD.m - LFP_Analysis/
Current_Source_Density/ — MATLAB, 250 linespre_CSD_by_speed.m - LFP_Analysis/
Frequency/ — MATLAB, 401 lineswavelet_PSD_LV_drift.m - LFP_Analysis/
LFP_Processing_Pipeline. — MATLAB, 113 linesm - LFP_Analysis/
Power/ — MATLAB, 296 linesPower_by_layer_drift.m - LFP_Analysis/
Power/ — MATLAB, 287 linesPower_by_speed.m - LFP_Analysis/
Visualizations/ — MATLAB, 175 linesplotexample_LFPs.m - LFP_Analysis/
Visualizations/ — MATLAB, 161 linesplotexample_theta.m - Metadata_and_Helper_Func
tions/ — MATLAB, 73 linesget_exp.m - Metadata_and_Helper_Func
tions/ — MATLAB, 45 linesget_time_windows_drift.m - Metadata_and_Helper_Func
tions/ — MATLAB, 108 linesgetchannels_drift.m - Metadata_and_Helper_Func
tions/ — MATLAB, 115 linesgetshankECHIP_LV.m - Metadata_and_Helper_Func
tions/ — MATLAB, 115 linesgetshankECHIP_LV_multi.m - Metadata_and_Helper_Func
tions/ — MATLAB, 312 linesprobe_256AN_bottom.m - Metadata_and_Helper_Func
tions/ — MATLAB, 309 linesprobe_256A_bottom.m - Metadata_and_Helper_Func
tions/ — MATLAB, 64 linesrestrict_time_drift.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 63 linesContents.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 11 linescirc_ang2rad.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 29 linescirc_axial.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 41 linescirc_axialmean.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 151 linescirc_clust.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 90 linescirc_cmtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 79 linescirc_confmean.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 53 linescirc_corrcc.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 50 linescirc_corrcl.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 28 linescirc_dist.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 36 linescirc_dist2.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 253 linescirc_hktest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 57 linescirc_kappa.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 59 linescirc_ktest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 113 linescirc_kuipertest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 51 linescirc_kurtosis.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 56 linescirc_mean.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 72 linescirc_median.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 46 linescirc_medtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 69 linescirc_moment.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 69 linescirc_mtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 81 linescirc_otest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 143 linescirc_plot.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 62 linescirc_r.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 11 linescirc_rad2ang.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 130 linescirc_raotest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 75 linescirc_rtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 74 linescirc_samplecdf.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 52 linescirc_skewness.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 66 linescirc_stats.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 57 linescirc_std.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 40 linescirc_symtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 57 linescirc_var.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 38 linescirc_vmpar.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 46 linescirc_vmpdf.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 87 linescirc_vmrnd.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 77 linescirc_vtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 158 linescirc_wwtest.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 195 linesexamples/ example1.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 156 linesexamples/ example2.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 38 linesexamples/ formatSubplot.m - Single_Unit_Analysis/
CircStat2012a/ — MATLAB, 39 linesexamples/ parseVarArgs.m - Single_Unit_Analysis/
FilterSpikes_PAP_LV.m — MATLAB, 90 lines - Single_Unit_Analysis/
HIPP_SpikeProcessing_LV_ — MATLAB, 1,397 lines, 1 matchall_2023_V3_Aonly.m - Single_Unit_Analysis/
MEC_SpikeProcessing_LV_a — MATLAB, 926 linesll_2023_V3_Aonly.m - Single_Unit_Analysis/
Precession/ — MATLAB, 174 linesafr_helperfunctions/ CCG.m - Single_Unit_Analysis/
Precession/ — MATLAB, 292 linesafr_helperfunctions/ Smooth.m - Single_Unit_Analysis/
Precession/ — MATLAB, 57 linesafr_helperfunctions/ isdscalar.m - Single_Unit_Analysis/
Precession/ — MATLAB, 72 linesafr_helperfunctions/ isdvector.m - Single_Unit_Analysis/
Precession/ — MATLAB, 61 linesafr_helperfunctions/ isiscalar.m - Single_Unit_Analysis/
Precession/ — MATLAB, 42 linesafr_helperfunctions/ isstring_FMAT.m - Single_Unit_Analysis/
Precession/ — MATLAB, 337 linesspk_freq.m - Single_Unit_Analysis/
SingleUnitProcessing.m — MATLAB, 124 lines, 1 match - Single_Unit_Analysis/
phaselockunitLV.m — MATLAB, 60 lines - LICENSE — License, 674 lines
- README.md — Text, 7 lines
The paper's code and data availability statement is in the Data section.
Tracing map
Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.
What the map holds:
- 4 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
- 2,213 scripts, each with its path and the digest of its content;
- 14 matches between paragraphs of the paper and lines of the code (method lexical-v1);
- neither the text of the paper nor the code itself.
Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.
Data
No dataset and no data link were found in the paper.
Code and data availability statement
The paper has a code and data availability statement. Its license (CC BY-NC-ND) does not allow reproducing it here; in short, from what the harvester recognized in it:
- it points to the authors' code: Zenodo 20314327
- it says that the data are available on request
- it says that the code is available on request
Read it in the paper: doi.org/10.1016/j.celrep.2026.117646.
Versions
The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.
Version 2, 28 September 2026
- Publisher: — → Cell Press
- Authors: added Tristan Shuman (0000-0003-2310-6142); removed Tristan Shuman
Version 1, 27 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 12 authors, 9 keywords, 11 MeSH terms, 8 funders, 161 references, 5 RRIDs.
Cite
This paper
Vetere, L. M., Galas, A. M., Vaughan, N., Kohler, C., Feng, Y., Wick, Z. C., Philipsberg, P. A., Liobimova, O., Gordon, K. E., Fernandez-Ruiz, A., Cai, D. J., & Shuman, T. (2026). Medial entorhinal-hippocampal desynchronization parallels the emergence of memory impairment in a mouse model of Alzheimer's disease pathology. Cell reports, 45(7), 117646. https://
BibTeX
@article{vetere2026media
author = {Vetere, Lauren M. and Galas, Angelina M. and Vaughan, Nick and Kohler, Cassidy and Feng, Yu and Wick, Zoé Christenson and Philipsberg, Paul A. and Liobimova, Olga and Gordon, Kathryn E. and Fernandez-Ruiz, Antonio and Cai, Denise J. and Shuman, Tristan},
title = {{Medial entorhinal-hippocampal desynchronization parallels the emergence of memory impairment in a mouse model of Alzheimer's disease pathology}},
journal = {Cell reports},
year = {2026},
month = jul,
volume = {45},
number = {7},
pages = {117646},
publisher = {Cell Press},
issn = {2211-1247},
doi = {10.1016/
url = {https://
pmid = {42441402},
pmcid = {PMC13502474}
}
RIS
TY - JOUR
AU - Vetere, Lauren M.
AU - Galas, Angelina M.
AU - Vaughan, Nick
AU - Kohler, Cassidy
AU - Feng, Yu
AU - Wick, Zoé Christenson
AU - Philipsberg, Paul A.
AU - Liobimova, Olga
AU - Gordon, Kathryn E.
AU - Fernandez-Ruiz, Antonio
AU - Cai, Denise J.
AU - Shuman, Tristan
TI - Medial entorhinal-hippocampal desynchronization parallels the emergence of memory impairment in a mouse model of Alzheimer's disease pathology
T2 - Cell reports
J2 - Cell Rep
PY - 2026
DA - 2026/
VL - 45
IS - 7
SP - 117646
SN - 2211-1247
PB - Cell Press
DO - 10.1016/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1016/
"type": "article-journal",
"title": "Medial entorhinal-hippocampal desynchronization parallels the emergence of memory impairment in a mouse model of Alzheimer's disease pathology",
"container-title": "Cell reports",
"author": [
{
"family": "Vetere",
"given": "Lauren M."
},
{
"family": "Galas",
"given": "Angelina M."
},
{
"family": "Vaughan",
"given": "Nick"
},
{
"family": "Kohler",
"given": "Cassidy"
},
{
"family": "Feng",
"given": "Yu"
},
{
"family": "Wick",
"given": "Zoé Christenson"
},
{
"family": "Philipsberg",
"given": "Paul A."
},
{
"family": "Liobimova",
"given": "Olga"
},
{
"family": "Gordon",
"given": "Kathryn E."
},
{
"family": "Fernandez-Ruiz",
"given": "Antonio"
},
{
"family": "Cai",
"given": "Denise J."
},
{
"family": "Shuman",
"given": "Tristan"
}
],
"container-title-short":
"volume": "45",
"issue": "7",
"page": "117646",
"DOI": "10.1016/
"PMID": "42441402",
"PMCID": "PMC13502474",
"ISSN": "2211-1247",
"publisher": "Cell Press",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
7,
13
]
]
}
}
The tracing map gets a citation of its own once an author has validated it and it has a DOI.
Similar papers
The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.
- [1] doi:10.1016/j.celrep.2026.117505 [code]
- Impaired spatial coding and neuronal hyperactivity in the medial entorhinal cortex of aged APP knock-in mice.Journal: Cell reportsIn common: car, broom, emmeans, 7 other tools, Alzheimer's / dementia, mouse, 19 references
- [2] doi:10.1038/s41467-026-73106-z [code]
- Respiratory pauses highlight sleep architecture in mice.Journal: Nature communicationsIn common: Chronux, Neurodata Without Borders (PyNWB, MatNWB), export_fig, 14 other tools, mouse, 2 references
- [3] doi:10.1038/s41467-026-75347-4 [code]
- Sleep reveals dynamics integrating and segregating movement and stimulus representations in V1.Journal: Nature communicationsIn common: Chronux, Neurodata Without Borders (PyNWB, MatNWB), export_fig, 15 other tools, systems, mouse, 1 reference
- [4] doi:10.1038/s41593-026-02357-2 [code]
- Experience reorganizes content-specific memory traces in macaques.Journal: Nature neuroscienceIn common: Chronux, export_fig, boundedline, 14 other tools, 3 references
- [5] doi:10.1016/j.neuron.2026.03.034 [code]
- Dentate gyrus interneurons modulate winner-take-all network dynamics in freely behaving mice.Journal: NeuronIn common: Chronux, boundedline, CircStat, 11 other tools, systems, mouse, 4 references
- [6] doi:10.1523/jneurosci.2001-25.2026 [code]
- Dynamics of Dentate Gyrus Place Cells and Dentate Spikes during Spatial and Nonspatial Changes in Environments.Journal: The Journal of neuroscience : the official journal of the Society for NeuroscienceIn common: Chronux, export_fig, CircStat, 10 other tools, systems, 4 references
- [7] doi:10.1038/s41593-026-02232-0 [code]
- Entorhinal cortex represents task-relevant remote locations independently of CA1.Journal: Nature neuroscienceIn common: Neurodata Without Borders (PyNWB, MatNWB), CircStat, Optimization Toolbox, 9 other tools, systems, mouse, 5 references
- [8] doi:10.7554/elife.100642 [code]
- Disrupted hippocampal theta-gamma coupling and spike-field coherence following experimental traumatic brain injury.Journal: eLifeIn common: CircStat, Curve Fitting Toolbox, Parallel Computing Toolbox, 2 other tools, systems, 7 references
- [9] doi:10.1162/imag.a.105 [code]
- Right posterior theta reflects human parahippocampal phase resetting by salient cues during goal-directed navigationJournal: —In common: CircStat, car, EEGLAB, 9 other tools, 2 references
- [10] doi:10.1126/sciadv.aea1037 [code]
- Distinct cortical spatial representations learned along disparate visual pathways.Journal: Science advancesIn common: Chronux, CircStat, Curve Fitting Toolbox, 7 other tools, systems, 3 references
Contribute
The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.
Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 4 repositories of the authors' code, each at its verified commit and with its license, 2213 scripts, and 14 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:826c474dec72d80d…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[, paste the snippet at the top, then “Commit changes…” and, to review it first, “Create a new branch and start a pull request”. You open the pull request; OSCR asks for no permission.
Request its removal
To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).
Discussion, reproductions, activity
Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.
Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.
Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.
