Package: epiSeeker 1.0.0

Guangchuang Yu

epiSeeker: epiSeeker: an R package for Annotation, Comparison and Visualization of multi-omics epigenetic data

This package implements functions to analyze multi-omics epigenetic data. Data of fragment type and base type are supported by epiSeeker. It provides functions to retrieve the nearest genes around the peak, annotate genomic region of the peak, statistical methods to estimate the significance of overlap among peak data sets, and motif analysis. It incorporates the GEO database for users to compare their own dataset with those deposited in the database. The comparison can be used to infer cooperative regulation and thus can be used to generate hypotheses. Several visualization functions are implemented to summarize the coverage of the peak experiment, average profile and heatmap of peaks binding to TSS regions, genomic annotation, distance to TSS, overlap of peaks or genes, and the single-base resolution epigenetic data by considering the strand, motif, and additional information.

Authors:Guangchuang Yu [aut, cre, fnd], Ming Li [ctb], Qianwen Wang [ctb], Yun Yan [ctb], Hervé Pagès [ctb], Michael Kluge [ctb], Thomas Schwarzl [ctb], Zhougeng Xu [ctb], Chun-Hui Gao [ctb]

epiSeeker_1.0.0.tar.gz
epiSeeker_1.0.0.zip(r-4.7)epiSeeker_1.0.0.zip(r-4.6)epiSeeker_1.0.0.zip(r-4.5)
epiSeeker_1.0.0.tgz(r-4.6-any)epiSeeker_1.0.0.tgz(r-4.5-any)
epiSeeker_1.0.0.tar.gz(r-4.7-any)epiSeeker_1.0.0.tar.gz(r-4.6-any)
epiSeeker_1.0.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
epiSeeker/json (API)
NEWS

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

Bug tracker:https://github.com/yulab-smu/episeeker/issues

Datasets:

On BioConductor:epiSeeker-1.1.0(bioc 3.24)epiSeeker-1.0.0(bioc 3.23)

annotationchipseqsoftwarevisualizationmultiplecomparisoncoveragemotifannotationgeneregulation

5.15 score 44 downloads 43 exports 166 dependencies

Last updated from:f5d51479ae (on RELEASE_3_23). Checks:1 NOTE, 9 OK. Indexed: no.

TargetResultTimeFilesSyslog
bioc-checksNOTE423
linux-devel-x86_64OK810
source / vignettesOK600
linux-release-x86_64OK749
macos-release-arm64OK681
macos-oldrel-arm64OK583
windows-develOK712
windows-releaseOK607
windows-oldrelOK647
wasm-releaseOK408

Exports:.annotateSeqas.GRangesbmDatacombine_csAnnodownloadGEObedFilesdownloadGSMbedFilesdropAnnoenrichAnnoOverlapenrichPeakOverlapgetAnnoStatgetBioRegiongetBmMatrixgetGEOgenomeVersiongetGEOInfogetGEOspeciesgetMotifMatrixgetPromotersgetSampleFilesgetTagMatrixgrange2mtmakeBmDataFromDatamakeBmDataFromFilesparse_peakplotAnnoBarplotAnnoPieplotAnnoPie.csAnnoplotBmProfplotCovplotDistToTSSplotGeneTrackplotMotifProfplotPeakHeatmapplotPeakProfreadPeakFilerelseq2geneshowshuffleupsetplotvennpievennplotvennplot.peakfile

Dependencies:abindAnnotationDbiapeaplotaskpassassortheadbase64encbeachmatBHBiobaseBiocGenericsBiocIObiocmakeBiocParallelBiostringsbitbit64bitopsblobbootBSgenomebslibbsseqcachemcigarillocliclustercodetoolscpp11crayoncurldata.tableDBIDelayedArrayDelayedMatrixStatsdigestdir.expiryDOSEdplyrenrichitenrichplotevaluatefarverfastmapfilelockfontawesomefontBitstreamVerafontLiberationfontquiverformatRfsfutile.loggerfutile.optionsgdtoolsgenericsGenomeInfoDbGenomicAlignmentsGenomicFeaturesGenomicRangesggforceggfunggiraphggnewscaleggplot2ggplotifyggrepelggtangleggtreeglueGO.dbGOSemSimgridGraphicsgtablegtoolsh5mreadHDF5ArrayhighrhtmltoolshtmlwidgetshttrigraphIRangesisobandjquerylibjsonliteKEGGRESTknitrlabelinglambda.rlatticelazyevallifecyclelimmalocfitmagrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemimenlmeopensslpatchworkpermutepillarpkgconfigplotrixplyrpngpolyclippurrrR.methodsS3R.ooR.utilsR6rappdirsRColorBrewerRcppRCurlreshape2restfulrrhdf5rhdf5filtersRhdf5libRhtslibrjsonrlangrmarkdownRsamtoolsRSQLitertracklayerS4ArraysS4VectorsS7sassscalesscatterpieSeqinfosnowSparseArraysparseMatrixStatsstatmodstringistringrSummarizedExperimentsyssystemfontstibbletidydrtidyrtidyselecttidytreetinytextreeiotweenrUCSC.utilsutf8vctrsviridisLitewithrxfunXMLXVectoryamlyulab.utils

epiSeeker: an R package for Annotation, Comparison and Visualization of multi-omics epigenetic data

Rendered fromepiSeeker.rmdusingknitr::rmarkdownon Jun 02 2026.

Last update: 2026-01-07
Started: 2025-09-18

Readme and manuals

Help Manual

Help pageTopics
..
Env function for epiSeeker.epiSeekerEnv
annotateSeqannotateSeq
Arrange GRanges objectarrange.GRanges
as.data.frame.csAnnoas.data.frame.csAnno
as.GRangesas.GRanges
bin vector functionbin_vector
Constructor for bmData objectsbmData
bmData ClassbmData-class
check bin parameter methodcheck_bin
check upstream and downstream extensioncheck_extension
check windows functioncheck_windows
combine_csAnnocombine_csAnno
create regex patterns in negative strandcreate_regex_patterns_negative
create regex patterns in positive strandcreate_regex_patterns_positive
Class "csAnno" This class represents the output of epiSeeker AnnotationcsAnno-class plotAnnoBar,csAnno-method plotAnnoPie,csAnno-method plotDistToTSS,csAnno-method show,csAnno-method subset,csAnno-method upsetplot,csAnno-method vennpie,csAnno-method
demo base modification datademo_bmdata
demo peak filedemo_peak
downloadGEObedFilesdownloadGEObedFiles
downloadGSMbedFilesdownloadGSMbedFiles
dropAnnodropAnno
enrichAnnoOverlapenrichAnnoOverlap
enrichPeakOverlapenrichPeakOverlap
Name of the epiSeeker cache environment (internal static variable)epiSeekerCache
Extend regions functionsextend_gr
Extend filter to Peak (GRanges class object)filter.GRanges
getAnnoStatgetAnnoStat
Prepare a bioregion of selected featuregetBioRegion
getBmMatrix methods genericsbmData-methods BSseq-methods getBmMatrix getBmMatrix, getBmMatrix,ANY,bmData-method getBmMatrix,ANY,BSseq-method
get the information of base modificationgetBmMatrix.bmData
Get the information of base modificationgetBmMatrix.BSseq
getGeneAnnogetGeneAnno
getGenomicAnnotationgetGenomicAnnotation
getGEOgenomeVersiongetGEOgenomeVersion
getGEOInfogetGEOInfo
getGEOspeciesgetGEOspecies
Get the information of motif in a rangegetMotifMatrix
getNearestFeatureIndicesAndDistancesgetNearestFeatureIndicesAndDistances
Get promoter region in GRanges formatgetPromoters
getSampleFilesgetSampleFiles
getTagMatrixgetTagMatrix
getTagMatrix function for region of bodygetTagMatrix_body
get tagmatrix internal functiongetTagMatrix_body_internal
getTagMatrix function for region of sitegetTagMatrix_site
getTagMatrix internal functiongetTagMatrix.internal
change a list grange object to matrixgrange2mt
Information Datasetsgsminfo ucsc_release
load defaulst txdbloadTxDb
makeBmDataFromData method genericsmakeBmDataFromData makeBmDataFromData,CompressedGRangesList-method makeBmDataFromData,data.frame-method makeBmDataFromData,GRanges-method makeBmDataFromData,list-method
makeBmDataFromData.internalmakeBmDataFromData.internal
make bmData from filesmakeBmDataFromFiles
Extend mutate to Peak (GRanges class object)mutate.GRanges
overlapoverlap
parse peak strparse_peak
Example data of peak annotationpeakAnno
Example data of a list of peak annotationpeakAnnoList
plotAnnoBar method genericsplotAnnoBar plotAnnoBar,csAnno,ANY-method plotAnnoBar,list-method
plotAnnoBar.data.frameplotAnnoBar.data.frame
plotAnnoPie method genericsplotAnnoPie plotAnnoPie,csAnno,ANY-method
plotAnnoPieplotAnnoPie.csAnno
plotBmProfplotBmProf
plotCovplotCov
plotDistToTSS method genericsplotDistToTSS plotDistToTSS,csAnno,ANY-method plotDistToTSS,list-method
plotDistToTSS.data.frameplotDistToTSS.data.frame
Plot gene trackplotGeneTrack
Plot the profile of motif of specific peakplotMotifProf
plotPeakHeatmap functionplotPeakHeatmap
Plot peak heatmap sub functionplotPeakHeatmap_sub
internal function of plotPeakHeatmapplotPeakHeatmap_sub.internal
plot peak profileplotPeakProf
motif reference for Homo sapienspwm_obj
readPeakFilereadPeakFile
Rename columns of a GRanges objectrename.GRanges
seq2geneseq2gene
Result of seq2geneseq2gene_result
show methodshow show,csAnno,ANY-method
shuffleshuffle
Example data of tagMatrixtagMatrix
upsetplot methodupsetplot
vennpie method genericsvennpie
vennplotvennplot
vennplot.peakfilevennplot.peakfile