Description Usage Arguments Examples
This function uses ELMER analysis results and summarizes the possible genes targets for each TF
1 2 3 4 5 6 7 8 9 10 11 12 | getTFtargets(
pairs,
enriched.motif,
TF.result,
dmc.analysis,
mae,
save = TRUE,
dir.out = "./",
classification = "family",
cores = 1,
label = NULL
)
|
pairs |
Output of get.pairs function: dataframe or file path |
enriched.motif |
List of probes for each enriched motif: list of file path. The file created by ELMER is getMotif...enriched.motifs.rda |
TF.result |
Output get.TF function: dataframe or file path |
dmc.analysis |
DMC results file or data frame |
mae |
A multiAssayExperiment outputed from createMAE function |
save |
A logic. If save is true, a files will be saved: getTFtarget.XX..csv If save is false, only a data frame contains the same content with the first file. |
dir.out |
A path specifies the directory for outputs of get.pair function. Default is current directory |
classification |
use family or subfamily classification to consider potential TF |
cores |
Number of cores to be used in parallel |
label |
A character labels the outputs. |
1 2 3 4 5 6 7 8 9 10 11 12 13 | pairs <- data.frame(Probe = c("cg26992600","cg26992800","cg26992900"),
Symbol = c("KEAP1","DSP","ATP86"))
enriched.motif <- list("FOXD3_HUMAN.H11MO.0.D"= c("cg26992800","cg26992900"))
TF.result <- data.frame(motif = c("FOXD3_HUMAN.H11MO.0.D"),
potential.TF.family = c("TP63;TP73"))
getTFtargets(pairs,enriched.motif,TF.result)
## Not run:
getTFtargets("../LUAD_LUSC_analysis_hg38/hyper/getPair.hyper.pairs.significant.csv",
enriched.motif = "../LUAD_analysis_hg38/hyper/getMotif.hyper.enriched.motifs.rda",
TF.result = "../LUAD_analysis_hg38/hyper/getTF.hyper.significant.TFs.with.motif.summary.csv")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.