Nothing
`load_markers` <-
function(marker_matrix){
message("Loading Marker Informations");
chromosomes <- sort(unique(marker_matrix[,2]));
chromosome_marker_list <- list();
# Check if in the file there is the fourth column for the end position of the probes;
end_position <- FALSE;
if(ncol(marker_matrix)==4){
end_position <- TRUE;
}
for( i in as.numeric(chromosomes) ){
chr_ids <- which(marker_matrix[,2]==i);
tmp_matrix <- matrix(0,2,length(chr_ids));
tmp_matrix[1,] <- marker_matrix[chr_ids,3];
if(end_position){
tmp_matrix[2,] <- marker_matrix[chr_ids,4];
}else{
tmp_matrix[2,] <- tmp_matrix[1,];
}
chromosome_marker_list[[i]] <- tmp_matrix;
names(chromosome_marker_list)[[i]] <- i;
message(".", appendLF = FALSE);
}
message("\nDone");
#names(chromosome_marker_list) <- chromosomes;
return(chromosome_marker_list);
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.