tni.dpi.filter {RTN} | R Documentation |
This function takes a TNI object and returns the transcriptional network filtered by the data processing inequality algorithm.
tni.dpi.filter(object, eps=0, verbose=TRUE)
object |
a processed object of class 'TNI' |
eps |
a single numeric value specifying the threshold
under which Aracne algorithm should apply the dpi filter.
For additional detail see |
verbose |
a single logical value specifying to display detailed messages (when verbose=TRUE) or not (when verbose=FALSE) |
a mutual information matrix in the slot "results" containing a dpi-filtered transcriptional network,
see 'tn.dpi' option in tni.get
.
Mauro Castro
data(dt4rtn) # select 5 regulatoryElements for a quick demonstration! tfs4test <- dt4rtn$tfs[c("PTTG1","E2F2","FOXM1","E2F3","RUNX2")] ## Not run: # preprocessing rtni <- tni.constructor(expData=dt4rtn$gexp, regulatoryElements=tfs4test, rowAnnotation=dt4rtn$gexpIDs) # permutation analysis (infers the reference/relevance network) rtni<-tni.permutation(rtni, nPermutations=100) # dpi filter (infers the transcriptional network) rtni<-tni.dpi.filter(rtni) ## End(Not run)