Package: ELMER 2.29.0

Tiago Chedraoui Silva

ELMER: Inferring Regulatory Element Landscapes and Transcription Factor Networks Using Cancer Methylomes

ELMER is designed to use DNA methylation and gene expression from a large number of samples to infere regulatory element landscape and transcription factor network in primary tissue.

Authors:Tiago Chedraoui Silva [aut, cre], Lijing Yao [aut], Simon Coetzee [aut], Nicole Gull [ctb], Hui Shen [ctb], Peter Laird [ctb], Peggy Farnham [aut], Dechen Li [ctb], Benjamin Berman [aut]

ELMER_2.29.0.tar.gz
ELMER_2.29.0.zip(r-4.5)ELMER_2.29.0.zip(r-4.4)ELMER_2.29.0.zip(r-4.3)
ELMER_2.29.0.tgz(r-4.4-any)ELMER_2.29.0.tgz(r-4.3-any)
ELMER_2.29.0.tar.gz(r-4.5-noble)ELMER_2.29.0.tar.gz(r-4.4-noble)
ELMER_2.29.0.tgz(r-4.4-emscripten)ELMER_2.29.0.tgz(r-4.3-emscripten)
ELMER.pdf |ELMER.html
ELMER/json (API)
NEWS

# Install 'ELMER' in R:
install.packages('ELMER', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

On BioConductor:ELMER-2.29.0(bioc 3.20)ELMER-2.28.0(bioc 3.19)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

bioconductor-package

38 exports 3.49 score 203 dependencies 19 mentions

Last updated 2 months agofrom:80d0841bf7

Exports:addDistNearestTSScalculateEnrichementcreateBigWigDNAmetArraycreateIGVtrackcreateMAEcreateMotifRelevantTfscreateTSVTemplatesget.diff.methget.enriched.motifget.feature.probeget.pairget.permuget.TFsgetExpgetExpSamplesgetGeneIDgetMetgetMetSamplesGetNearGenesgetRandomPairsgetRegionNearGenesgetSymbolgetTCGAgetTFBindingSitesgetTFtargetsgetTSSheatmapGeneheatmapPairsmetBoxPlotmotif.enrichment.plotpreAssociationProbeFilteringpromoterMethrender_reportscatter.plotschematic.plotTCGA.pipeTF.rank.plotTFsurvival.plot

Dependencies:abindAnnotationDbiAnnotationFilteraskpassbackportsbase64encBHBiobaseBiocBaseUtilsBiocFileCacheBiocGenericsBiocIOBiocParallelbiomaRtBiostringsbiovizBasebitbit64bitopsblobbootbroomBSgenomebslibcachemcarcarDatacheckmatecirclizeclicliprclueclustercodetoolscolorspaceComplexHeatmapcorrplotcowplotcpp11crayoncrosstalkcurldata.tableDBIdbplyrDelayedArraydeldirDerivdichromatdigestdoBydoParalleldownloaderdplyrELMER.dataensembldbevaluatefansifarverfastmapfilelockfontawesomeforeachforeignformatRFormulafsfutile.loggerfutile.optionsgenericsGenomeInfoDbGenomeInfoDbDataGenomicAlignmentsGenomicFeaturesGenomicRangesGetoptLongggplot2ggpubrggrepelggsciggsignifGlobalOptionsgluegridExtragtableGvizhighrHmischmshtmlTablehtmltoolshtmlwidgetshttrhttr2interpIRangesisobanditeratorsjpegjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlaterlatticelatticeExtralazyevallifecyclelme4magrittrMASSMatrixMatrixGenericsMatrixModelsmatrixStatsmemoisemgcvmicrobenchmarkmimeminqamodelrMultiAssayExperimentmunsellnlmenloptrnnetnumDerivopensslpbkrtestpillarpkgconfigplogrplotlyplyrpngpolynomprettyunitsprogresspromisesProtGenericspurrrquantregR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRcppEigenRCurlreadrreshapereshape2restfulrRhtslibrjsonrlangrmarkdownrpartRsamtoolsRSQLiterstatixrstudioapirtracklayerrvestS4ArraysS4VectorssassscalesselectrshapesnowSparseArraySparseMstringistringrSummarizedExperimentsurvivalsysTCGAbiolinksTCGAbiolinksGUI.datatibbletidyrtidyselecttinytextzdbUCSC.utilsutf8VariantAnnotationvctrsviridisviridisLitevroomwithrxfunXMLxml2XVectoryamlzlibbioc

ELMER v.2: An R/Bioconductor package to reconstruct gene regulatory networks from DNA methylation and transcriptome profiles

Rendered fromindex.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2018-11-20
Started: 2017-07-17

11 - ELMER: Use case

Rendered fromusecase.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2021-08-23
Started: 2018-03-25

2 - Introduction: Input data

Rendered frominput.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2022-04-06
Started: 2017-07-17

3.1 - Data input - Creating MAE object

Rendered fromanalysis_data_input.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2021-08-02
Started: 2017-07-17

3.2 - Identifying differentially methylated probes

Rendered fromanalysis_diff_meth.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-05-07
Started: 2017-07-17

3.3 - Identifying putative probe-gene pairs

Rendered fromanalysis_get_pair.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-05-07
Started: 2017-07-17

3.4 - Motif enrichment analysis on the selected probes

Rendered fromanalysis_motif_enrichment.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-05-07
Started: 2017-07-17

3.5 - Identifying regulatory TFs

Rendered fromanalysis_regulatory_tf.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-05-07
Started: 2017-07-19

3.6 - TCGA.pipe: Running ELMER for TCGA data in a compact way

Rendered frompipe.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2020-04-14
Started: 2017-07-17

4.1 - Scatter plots

Rendered fromplots_scatter.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2020-10-12
Started: 2017-07-17

4.2 - Schematic plots

Rendered fromplots_schematic.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-10-20
Started: 2017-07-17

4.3 - Motif enrichment plots

Rendered fromplots_motif_enrichment.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2020-04-14
Started: 2017-07-17

4.4 - Regulatory TF plots

Rendered fromplots_TF.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2023-05-07
Started: 2017-07-17

4.5 - Heatmap plots

Rendered fromplots_heatmap.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2020-10-12
Started: 2017-10-25

5 - Integrative analysis workshop with TCGAbiolinks and ELMER - Analysis GUI

Rendered fromanalysis_gui.Rmdusingknitr::rmarkdownon Jul 02 2024.

Last update: 2020-10-12
Started: 2017-07-17

Readme and manuals

Help Manual

Help pageTopics
Calculate the distance between probe and gene TSSaddDistNearestTSS
Adds mutation information to MAEaddMutCol
Calculate distance from region to nearest TSScalcDistNearestTSS
Calculate motif ErichmentcalculateEnrichement
Create a bigwig file for IGV visualization of DNA methylation data (Array)createBigWigDNAmetArray
Create a junction track for IGV visualization of interectioncreateIGVtrack
Construct a Multi Assay Experiment for ELMER analysiscreateMAE
Get family of transcription factorscreateMotifRelevantTfs
Create summary document for TCGA.pipe functioncreateSummaryDocument
Create examples files for Sample mapping and information used in createMAE functioncreateTSVTemplates
ELMER (Enhancer Linking by Methylation/Expression Relationships)ELMER
Use Hocomoco motif and homer to identify motifs in a given regionfindMotifRegion
Identify hypo/hyper-methylated CpG sites between two groups (i.e. normal vs tumor samples, treated vs untreated).get.diff.meth
get.enriched.motif to identify the overrepresented motifs in a set of probes (HM450K) regions.get.enriched.motif
get.feature.probe to select probes within promoter regions or distal regions.get.feature.probe
get.pair to predict enhancer-gene linkages.get.pair
get.permu to generate permutation results for calculation of empirical P values for each enhancer-gene linkage.get.permu
Calculate empirical PvalueGet.Pvalue.p
summarize MR TF as a binary table with 1 if TF was found in the analysis, 0 if notget.tab
Creating matrix for MR TF heatmapget.tabs
get.TFs to identify regulatory TFs.get.TFs
get450K to download HM40K DNA methylation data for certain cancer types from TCGA website. @description get450K is a function to download latest version of HM450K DNA methylation for all samples of certain cancer types from GDC website.get450K
getClinic to download clinic data for certain cancer types from TCGA website.getClinic
Get Gene expression object from MAEgetExp
Get Gene expression object samples from MAEgetExpSamples
getGeneID to report gene id from symbolgetGeneID
Get DNA methylation object from MAEgetMet
Get DNA methylation object samples from MAEgetMetSamples
GetNearGenes to collect nearby genes for one locus.GetNearGenes
Get random pairsgetRandomPairs
Identifies nearest genes to a regiongetRegionNearGenes
getRNAseq to download all RNAseq data for a certain cancer type from TCGA.getRNAseq
getSymbol to report gene symbol from idgetSymbol
getTCGA to download DNA methylation, RNA expression and clinic data for all samples of certain cancer type from TCGA.getTCGA
Get human TF list from the UNiprot databasegetTF
Get MR TF binding regions infered by ELMERgetTFBindingSites
Get TF target genesgetTFtargets
getTSS to fetch GENCODE gene annotation (transcripts level) from Bioconductor package biomaRt If upstream and downstream are specified in TSS list, promoter regions of GENCODE gene will be generated.getTSS
Heatmap for correlation between probes DNA methylation and a single gene expression.heatmapGene
Heatmap of pairs gene and probes anti-correlatedheatmapPairs
lable linear regression formulalm_eqn
scatter.plot to plot scatter plots between gene expression and DNA methylation.metBoxPlot
motif.enrichment.plot to plot bar plots showing motif enrichment ORs and 95% confidence interval for ORsmotif.enrichment.plot
Filtering probespreAssociationProbeFiltering
promoterMeth to calculate associations of gene expression with DNA methylation at promoter regionspromoterMeth
Build report for TCGA.pipe functionrender_report
scatterscatter
scatter.plot to plot scatter plots between gene expression and DNA methylation.scatter.plot
schematic.plot to plot schematic plots showing the locations of genes and probes.schematic.plot
Stat.diff.methStat.diff.meth
U test (non parameter test) for permutation. This is one probe vs nearby gene which is good for computing each probes for nearby genes.Stat.nonpara
Stat.nonpara.permuStat.nonpara.permu
Make MR TF binary tablesummarizeTF
ELMER analysis pipeline for TCGA data.TCGA.pipe
TF.rank.plot to plot the scores (-log10(P value)) which assess the correlation between TF expression and average DNA methylation at motif sites.TF.rank.plot
Creates survival plot of based on the expression of a TFTFsurvival.plot