R

From CSBLwiki

Revision as of 10:36, 13 April 2011 by Igchoi (Talk | contribs)
Jump to: navigation, search

Contents

Tutorials

Bioconductor course materials
2010 introductory course

Tips

The script editor with R.gui is a convenient tool (c.f. ESS with Emacs)
Command + Enter (OS X) or Ctrl + R (windows)

Packages

ape

DBI

seqinr

Bioconductor

Examples

UMLS

library(RMySQL)
library(DBI)
drv = dbDriver("MySQL")
con = dbConnect(drv,username='',password='',dbname='')
que = "select CUI1,CUI2,COF from MRCOC where SAB=\'CCPSS\'"
ccpss = dbSendQuery(con,statement=que)
ccpss.all = unlist(fetch(ccpss,n=-1))
ccpss.all = matrix(ccpss.all,length(ccpss.all)/3,3)
colnames(ccpss.all) = c('CUI1','CUI2','COF')
tmp = unique(c(ccpss.all[,1],ccpss.all[,2]))
cof = matrix(NA,10877,10877)
dimnames(cof) = list(tmp,tmp)
apply(ccpss.all,1,function(x) { cof[x[1],x[2]]=x[3] })
cof[1:10,1:10]

Links

Personal tools
Namespaces
Variants
Actions
Site
Choi lab
Resources
Toolbox