This is an R Markdown Notebook. When you execute code within the notebook, the results appear beneath the code.

Try executing this chunk by clicking the Run button within the chunk or by placing your cursor inside it and pressing Ctrl+Shift+Enter.

setwd("/home/boussau/Programming/CompoGM/compoGM")
library(coda)

read data

compo<-read.table("scripts/tmp0.dat", h=T)
revb<-read.table("scripts/Output/M2_out.log", h=T)
jag <- read.table("scripts/Jags_Output/trace.1.tsv", h=T)
# Only looking at log10alpha parameters
#revb_sel<-revb[6]
#compo_sel<-compo[1]
#jag_sel <- jag[1]
revb_sel<-revb[15:24]
compo_sel<-compo[1:10]
jag_sel <- jag[1:10]
a<-autocorr.plot(revb_sel, auto.layout = F)

read data

a<-autocorr.plot(compo_sel, auto.layout = F)

a<-autocorr.plot(jag_sel, auto.layout = F)

effectiveSize(compo_sel[,1])
    var1 
4650.184 
effectiveSize(revb_sel[,1])
var1 
5001 
effectiveSize(jag_sel[,1])
    var1 
2136.863 
effectiveSize(compo_sel[,2])
    var1 
30.25024 
effectiveSize(revb_sel[,2])
    var1 
2599.953 
effectiveSize(jag_sel[,2])
    var1 
2242.251 
comp_ess <- effectiveSize(compo_sel)
revb_ess <- effectiveSize(revb_sel)
jag_ess <- effectiveSize(jag_sel)
plot(comp_ess, revb_ess)
points(comp_ess, jag_ess, col="red")

summary(comp_ess)
    Min.  1st Qu.   Median     Mean  3rd Qu.     Max. 
   4.941   35.193 1280.597 1786.846 3181.462 4650.184 
summary(revb_ess)
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  385.7  1041.9  3597.7  3151.7  5001.0  5668.9 
summary(jag_ess)
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
  25.77  624.21 1745.70 1485.22 2215.90 2773.26 
boxplot(comp_ess, revb_ess, jag_ess, names=c("Compo_GM", "RevBayes", "RJags"), ylab = "ESS")

par(mfrow=c(3,1))
plot(compo_sel$log10.alpha.__HRA1, t="l" )
plot(revb_sel$log10_alpha.3., t='l' )
plot(jag_sel$log10_alpha.3.  , t="l" )

LS0tCnRpdGxlOiAiQ29tcGFyaXNvbiByZXZCYXllcyAtIGNvbXBvR00gLSBKYWdzIgpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sKLS0tCgpUaGlzIGlzIGFuIFtSIE1hcmtkb3duXShodHRwOi8vcm1hcmtkb3duLnJzdHVkaW8uY29tKSBOb3RlYm9vay4gV2hlbiB5b3UgZXhlY3V0ZSBjb2RlIHdpdGhpbiB0aGUgbm90ZWJvb2ssIHRoZSByZXN1bHRzIGFwcGVhciBiZW5lYXRoIHRoZSBjb2RlLiAKClRyeSBleGVjdXRpbmcgdGhpcyBjaHVuayBieSBjbGlja2luZyB0aGUgKlJ1biogYnV0dG9uIHdpdGhpbiB0aGUgY2h1bmsgb3IgYnkgcGxhY2luZyB5b3VyIGN1cnNvciBpbnNpZGUgaXQgYW5kIHByZXNzaW5nICpDdHJsK1NoaWZ0K0VudGVyKi4gCgpgYGB7cn0Kc2V0d2QoIi9ob21lL2JvdXNzYXUvUHJvZ3JhbW1pbmcvQ29tcG9HTS9jb21wb0dNIikKbGlicmFyeShjb2RhKQpgYGAKCiMgcmVhZCBkYXRhCmBgYHtyfQpjb21wbzwtcmVhZC50YWJsZSgic2NyaXB0cy90bXAwLmRhdCIsIGg9VCkKcmV2YjwtcmVhZC50YWJsZSgic2NyaXB0cy9PdXRwdXQvTTJfb3V0LmxvZyIsIGg9VCkKamFnIDwtIHJlYWQudGFibGUoInNjcmlwdHMvSmFnc19PdXRwdXQvdHJhY2UuMS50c3YiLCBoPVQpCgojIE9ubHkgbG9va2luZyBhdCBsb2cxMGFscGhhIHBhcmFtZXRlcnMKI3JldmJfc2VsPC1yZXZiWzZdCiNjb21wb19zZWw8LWNvbXBvWzFdCiNqYWdfc2VsIDwtIGphZ1sxXQpyZXZiX3NlbDwtcmV2YlsxNToyNF0KY29tcG9fc2VsPC1jb21wb1sxOjEwXQpqYWdfc2VsIDwtIGphZ1sxOjEwXQphPC1hdXRvY29yci5wbG90KHJldmJfc2VsLCBhdXRvLmxheW91dCA9IEYpCmBgYAojIHJlYWQgZGF0YQpgYGB7cn0KCmE8LWF1dG9jb3JyLnBsb3QoY29tcG9fc2VsLCBhdXRvLmxheW91dCA9IEYpCmBgYApgYGB7cn0KYTwtYXV0b2NvcnIucGxvdChqYWdfc2VsLCBhdXRvLmxheW91dCA9IEYpCgpgYGAKCgpgYGB7cn0KZWZmZWN0aXZlU2l6ZShjb21wb19zZWxbLDFdKQplZmZlY3RpdmVTaXplKHJldmJfc2VsWywxXSkKZWZmZWN0aXZlU2l6ZShqYWdfc2VsWywxXSkKYGBgCgpgYGB7cn0KZWZmZWN0aXZlU2l6ZShjb21wb19zZWxbLDJdKQplZmZlY3RpdmVTaXplKHJldmJfc2VsWywyXSkKZWZmZWN0aXZlU2l6ZShqYWdfc2VsWywyXSkKCgpgYGAKCmBgYHtyfQpjb21wX2VzcyA8LSBlZmZlY3RpdmVTaXplKGNvbXBvX3NlbCkKcmV2Yl9lc3MgPC0gZWZmZWN0aXZlU2l6ZShyZXZiX3NlbCkKamFnX2VzcyA8LSBlZmZlY3RpdmVTaXplKGphZ19zZWwpCmBgYAoKCgpgYGB7cn0KcGxvdChjb21wX2VzcywgcmV2Yl9lc3MpCnBvaW50cyhjb21wX2VzcywgamFnX2VzcywgY29sPSJyZWQiKQoKYGBgCgoKYGBge3J9CnN1bW1hcnkoY29tcF9lc3MpCmBgYAoKYGBge3J9CnN1bW1hcnkocmV2Yl9lc3MpCmBgYAoKCmBgYHtyfQpzdW1tYXJ5KGphZ19lc3MpCmBgYAoKYGBge3J9CmJveHBsb3QoY29tcF9lc3MsIHJldmJfZXNzLCBqYWdfZXNzLCBuYW1lcz1jKCJDb21wb19HTSIsICJSZXZCYXllcyIsICJSSmFncyIpLCB5bGFiID0gIkVTUyIpCmBgYAoKYGBge3J9CnBhcihtZnJvdz1jKDMsMSkpCnBsb3QoY29tcG9fc2VsJGxvZzEwLmFscGhhLl9fSFJBMSwgdD0ibCIgKQpwbG90KHJldmJfc2VsJGxvZzEwX2FscGhhLjMuLCB0PSdsJyApCnBsb3QoamFnX3NlbCRsb2cxMF9hbHBoYS4zLiAgLCB0PSJsIiApCmBgYAoKCgpgYGB7cn0KCmBgYAoK