- Fixed bug in
getNearestFeatureIndicesAndDistances()where results foroverlap == "all"were silently overridden by theoverlap == "TSS"branch, causing the two modes to behave identically. (2026-09-07, Mon) - Comprehensive documentation updates for core functions (
annotatePeak(),getGenomicAnnotation(),getTagMatrix()and related,readPeakFile(),seq2gene(), dplyr verb extensions, plotting functions, etc.). - Simplified redundant logic in
seq2gene()by merging the promoter and flanking-gene extraction into a single condition (no behavior change).
- Bioconductor RELEASE_3_23 (2026-04-29, Wed)
- fixed issue in 'test-txdb.R' as 'TxDb.Hsapiens.UCSC.hg19.knownGene' changes its transcript ID from UCSC (e.g., uc002qsd.4) to Ensembl (e.g., ENST00000487630.1_3) (2025-11-04, Tue)
- Bioconductor RELEASE_3_22 (2025-11-01, Sat)
- new cache mechanism from 'yulab.utils' (2025-10-15, Wed)
- Bioconductor RELEASE_3_21 (2025-04-17, Thu)
- Bioconductor RELEASE_3_20 (2024-10-30, Wed)
- Better
covplot(). Support universal chromosome names, and keep the default order of multiple peaks when plot a list ofGRangesobject. - Robust
generate_colors(). Edit the logical of decision, and can validate color code automatically. - Extend dplyr verbs (
filter(),mutate(),arrange(),rename()) to peak (GRangesobject ordata.frame), see #242.
- Enhancement of
plotDistToTSS(), see #241.
- use
yulab.utils::yulab_msg()for startup message (2024-07-26, Fri)
- Bioconductor RELEASE_3_19 (2024-05-15, Wed)
- Bioconductor RELEASE_3_18 (2023-10-25, Wed)
- Bioconductor RELEASE_3_17 (2023-05-03, Wed)
- fixed R check by removing calling
BiocStyle::Biocpkg()in vignette, instead we useyulab.utils::Biocpkg()(2023-04-11, Tue)
- fixed R check by adding 'prettydoc' to Suggests (2023-04-04, Tue)
- use
ggplotto plot heatmap (2022-12-30, Fri, #203) - update startup message to display the 'Current Protocols (2022)' paper.
- Bioconductor RELEASE_3_16 (2022-11-02, Wed)
- add citation Q. Wang (2022) (2022-10-29, Sat)
- allows passing user defined color to
vennpie()(2022-10-20, Thu, #202, #207) - add
columnsparamter toannotatePeak()to better support passingEnsDbtoannoDb(#193, #205) - export
getAnnoStat()(#200, #204)
- supports
by = "ggVennDiagram"invennplotfunction (2022-09-13, Tue)
plotPeakProf()allows passing GRanges object or a list of GRanges objects to TxDb parameter (2022-06-04, Sat)- add test files for
getTagMatrix()andplotTagMatrix() getBioRegion()supports UTR regions (3'UTR + 5'UTR)makeBioRegionFromGranges()supports generating windoes from self-made GRanges object- allow specify colors in
covplot()(2022-05-09, Mon, #185, #188)
- Bioconductor 3.15 release
readPeakFilenow supports.broadPeakand.gappedPeakfiles (2021-12-17, Fri, #173)
- bug fixed of determining promoter region in minus strand (2021-12-16, Thu, #172)
- update vignette
- bug fixed to take strand information (2021-11-10, Wed, #167)
- Bioconductor 3.14 release
- extend functions for plotting peak profiles to support other types of bioregions (2021-10-15, Fri, @MingLi-929, #156, #160, #162, #163)
- add example for
seq2genefunction (2021-05-21, Fri)
- Bioconductor 3.13 release (2021-05-20, Thu)
- update GEO data (103398/1973025 GSM) (2021-05-14, Fri)
- bug fixed in determine downstream gene (2021-04-27, Thu)
getBioRegionnow supports '3UTR' and '5UTR' (2021-03-30, Tue)
- add two parameter, cex and radius, to
plotAnnoPie(2021-03-12, Fri)
- bug fixed of
getGenomicAnnotation(2021-03-03, Wed)
- Add support for
EnsDbannotation databases inannotatePeak.
- Bioconductor 3.12 release (2020-10-28, Wed)
- update GEO data (51079/762820 GSM) (2019-12-20, Fri)
- Bioconductor 3.10 release
- new implementation of
upsetplot(2019-08-29, Thu)- use
ggupset,ggimageandggplotify
- use
subsetmethod forcsAnnoobject (2019-08-27, Tue)
- Bioconductor 3.9 release
- add
origin_label = "TSS"parameter toplotAvgProf(2018-12-12, Wed)
- Bioconductor 3.8 release
- add
flip_minor_strandparameter ingetTagMatrix(2018-08-10, Fri)- should set to FALSE if windows if not symetric
- fixed issue of
vennpieby adding pseudo-count +1 (2018-07-21, Sat)
- Bioconductor 3.7 release
- If the required input is a named list and user input a list without name, set the name automatically and throw warning msg instead of error <2018-03-14, Wed>
- change
plotAvgProf's default y label <2018-03-14, Wed> - plotAnnoBar now visualize barplot according to the order of input list (y-axis) (2018-02-27, Tue)
- follow renaming of RangesList class -> IntegerRangesList in IRanges v2.13.12
- options to ignore '1st exon', '1st intron', 'downstream' and promoter subcategory when summarizing result and visualization (2018-01-09, Tue)
- throw msg of 'file not found and skip' when requested url is not available when downloading BED file from GEO (2017-12-28, Thu)
- bug fixed of getGene (2017-12-27, Wed)