Avaliação individual do grupo 9 formado a partir dos marcadores contidos neste arquivo. Para mais informações acesse a página principal.

1 Carregando dados gerados na pagina principal

load("LGs_force_HMM_Markers_First_Check.RData")
load("LGs_safe_HMM_Markers_First_Check.RData")


library(onemap)
data1 <- read_mapmaker(file = "data_with_head.raw")
LOD <- suggest_lod(data1)
rf2points <- rf_2pts(data1, LOD = LOD, max.rf = 0.5)

2 Breve comparação com o mapa publicado

Desde já podemos comparar os grupos formados com o mapa já publicado, para sabermos a correspondência entre ambos. Para facilitar, fizemos esta tabela com os nomes dos marcadores que compoem o mapa publicado, sendo que cada coluna da tabela corresponde à um grupo de ligação.

ref <- read.csv(file = "LG.csv", stringsAsFactors = FALSE)
names <- colnames(data1$geno)[LGs.HMM.force[[9]]$seq.num]

comp <- pos <- lgs <- pos2 <- num_lgs <- list()
for (i in 1:length(ref)){
  comp[[i]] <- ref[[i]] %in% names
  pos[[i]] <- which(comp[[i]] == TRUE)
  lgs[[i]] <- ref[[i]][pos[[i]]]
  pos2[[i]] <- names %in% lgs[[i]]
  num_lgs[[i]] <- LGs.HMM.force[[1]]$seq.num[pos2[[i]]]
}

comp

3 Comparando “safe” e “force”

Para este grupo foi verificado que seis marcadores tinham correspondência com o grupo de ligação 14 do mapa anterior. Vale ressaltar que não foram encontrados os marcadores desse grupo em outros grupos de ligação da outra publicação. Embora o “safe” tenha retirado um dos marcadores, a decisão foi por deixar o grupo sem modificações. Isso se deve ao fato de que, pelo heatmap, não foi notada a necessidade de retirar marcadores.

# Identificando marcadores presentes no "force" e ausentes no "safe" de HMM
comp_unsafe <- LGs.HMM.force[[9]]$seq.num %in% LGs.HMM.safe[[9]]$seq.num
pos_unsafe <- which(comp_unsafe == FALSE)
unsafe <- LGs.HMM.force[[9]]$seq.num[pos_unsafe]
unsafe 

#O safe também não retirou nenhum dos marcadores. Dessa maneira, ele foi mantido desta maneira para análises posteriores.

#Fazendo o gráfico para este grupo analisado
LG9.ord.seq <- LGs.HMM.force[[9]]

rf_graph_table(LG9.ord.seq, scale = 2.2, main = paste("LG", 9, "- HMM"), inter = FALSE)

save(LG9.ord.seq, file = "LG9.Rdata")