• Updated internal code in the package to make it compliant with BiocCheck.
  • merge_rse_metrics() can now also handle ERCCsumLogErr. Note that its an approximation given properties of logarithms. To compute the actual correct values, you would need access to the original output ERCC quantification output files.
  • Added the googledrive_csv() function for uploading CSV files to Google Drive. It used to be internal code of lab_presenters() but could be more useful outside of it.
  • Added the lab_presenters() function for randomizing lab presenters. Could also be used for randomizing the lab snacks rotation.
  • Added a NEWS.md file to track changes to the package, thus replacing the existing NEWS file.
  • Created a pkgdown::build_site() version for the documentation of the package.

NEW FEATURES

NEW FEATURES

  • Added the functions n_max() and n_min() which return the top n maximum or minimum values of a vector.

NEW FEATURES

  • Added the function merge_rse_metrics() that merges some of the sample metadata metrics for samples that were sequenced in more than one lane. Useful for the RangedSummarizedExperiment objects we typically produce for RNA-seq experiments at the Jaffe lab.

NEW FEATURES

NEW FEATURES

  • Added the function corner() which takes head of rows and columns of objects

SIGNIFICANT USER-VISIBLE CHANGES

  • agePlotter(): changed how the X-axis ticks and range are made for the prenatal samples.

NEW FEATURES

  • Introduced the ucsc_to_granges() function that converts a character vector of coordinates from the UCSC genome browser to a GRanges object.

SIGNIFICANT USER-VISIBLE CHANGES

  • agePlotter() is now more flexible and can handle up a vector of pointColor and lineColor. Also, the breaks are now flexible and support more scenarios (you need at least 3 groups).

SIGNIFICANT USER-VISIBLE CHANGES

  • GitHub repo is now public.

NEW FEATURES

  • Added the function expression_cutoff() which finds suggested expression cutoffs for an RPKM matrix.

BUG FIXES

  • Corrected the documentation ofcleaningY(). This is after Stephen Semick and Emily Burke reported issues with the function.

SIGNIFICANT USER-VISIBLE CHANGES

NEW FEATURES

  • Added the function coverage_bwtool() for computing coverage matrices using bwtool for a user-specified list of bigWig files and a user-specified phenotype table. It’s heavily based on recount.bwtool

SIGNIFICANT USER-VISIBLE CHANGES

  • junctionCount() uses check.names = FALSE when calling DataFrame(). Related to a bug Badoi Phan reported.

BUG FIXES

  • Added code by Emily Burke that makes junctionCount() work for single-end libraries. Still need to trace why ? are being added as the strand.

NEW FEATURES

NEW FEATURES

NEW FEATURES

NEW FEATURES

  • Added getR2() – missing examples and tests

NEW FEATURES

NEW FEATURES

SIGNIFICANT USER-VISIBLE CHANGES

  • Dropped splitit() since it’s available in rafalib.
  • Now depending on rafalib making those functions available to the user.

NEW FEATURES

  • Added ss() as a wrapper for string split() and sapply().
  • Added splitit() and split0() that splits a vector into a list and return the integer indexes of the elements.
  • Added getPcaVars() which computes the percent of variance explained for the principal components of prcomp object.
  • Added getF().