SIGNIFICANT USER-VISIBLE CHANGES

SIGNIFICANT USER-VISIBLE CHANGES

  • Code in all examples has been re-styled thanks to styler::style_pkg(), see dev/02_update.R for details.

SIGNIFICANT USER-VISIBLE CHANGES

  • Switched from Travis to GitHub actions through usethis.
  • Build the documentation website automatically with pkgdown.
  • Added a dev/01_setup.R script.
  • Now using a README.Rmd file.

SIGNIFICANT USER-VISIBLE CHANGES

  • Use GenomeInfoDb::getChromInfoFromUCSC() when possible instead of data from biovizBase::hg19Ideogram for getting the hg19 chromosome lengths.

SIGNIFICANT USER-VISIBLE CHANGES

  • Added a NEWS.md file to track changes to the package.

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

  • Use BiocManager

BUG FIXES

  • Fixed an issue in plotCluster() on how it was loading the hg19IdeogramCyto object from the biovizBase package.

BUG FIXES

SIGNIFICANT USER-VISIBLE CHANGES

SIGNIFICANT USER-VISIBLE CHANGES

  • Help pages now document advanced arguments.

BUG FIXES

SIGNIFICANT USER-VISIBLE CHANGES

  • Dropped defunct functions.

BUG FIXES

  • plotRegionCoverage() used to take into account the strand of the regions for finding transcripts that overlapped the regions. This was not a problem with DERs from derfinder since they have strand * by default but it is a problem when using it with stranded regions.
  • plotCluster() will also now ignore strand for finding neighboring regions.

SIGNIFICANT USER-VISIBLE CHANGES

SIGNIFICANT USER-VISIBLE CHANGES

  • Dropped tMatrix() because it was a confusing plot and also lead to build errors.

NEW FEATURES

  • Added the function tMatrix() which uses a GRanges object that has a variable of interest to compute t-Statistics between bins of the genome. For each bin, the values of the variable of interest from the regions overlapping the bin are used. We use t-Statistics instead of correlation because not all bins will have the same number of regions. This type of plot is similar to interaction plots made for HiC data.

NEW FEATURES

  • Added the vennRegions() function to visualize how many regions overlap known exons, introns, intergenic regions, none of them or several of these groups.

SIGNIFICANT USER-VISIBLE CHANGES

  • Deprecated functions with underscores in their names in favor of camelCase functions. This was done to simplify the package.

SIGNIFICANT USER-VISIBLE CHANGES

  • Adapted to work with bumphunter version >= 1.7.6

BUG FIXES

NEW FEATURES

  • Preparing to submit to Bioconductor.
  • Added tests and vignette.

SIGNIFICANT USER-VISIBLE CHANGES

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

  • Improved the speed in plotRegionCoverage() then txdb is specified. Also fixed the introns on the gene track.

SIGNIFICANT USER-VISIBLE CHANGES

  • plotRegionCoverage() now has a txdb argument. When specified, this function will extract the transcript information needed and display the transcripts.

SIGNIFICANT USER-VISIBLE CHANGES

  • Moved plotting functions from derfinder into this package