NAMESPACE improvements. Reduced the number of re-exported functions to simplify the package.
Improved code coverage and unit testing with additional testthat checks. Specifically, added unit testing for remote download functions and improved testing for GTF file utilities.
Code coverage now above 90%!
Renamed packageSE to prepareSE for better semantic meaning.
Made multiple generics more flexible by inclusion of passthrough (…).
Reduced the number of deprecated functions.
Initial commit of internal localOrRemote utility function.
Initial commit of prepareTemplate function.
Added additional data-raw/ scripts.
Added onLoad.R script back to ensure proper attachment of annotables data package.
Improved remote file handling for readFileByExtension, readGTF, and readYAML functions.
basejump 0.0.22 (2017-09-08)
Improved unit testing coverage.
Renamed prepareSE to prepareSummarizedExperiment. Improved row and column name handling in the function. It now outputs more helpful diagnostic messages on error.
Reworked and simplified detectHPC function to allow for unit testing.
Moved all roxygen2 documentation to methods-*.R files where applicable.
Now using assays in prepareSummarizedExperiment generic definition as primary object.
Improved assignAndSaveData to add silent return of file path.
Now consistently using clear function definitions in chain operations with magrittr pipe (%>%).
Added .prepareSampleMetadata utility function, for use with loading sample metadata from an external CSV, Excel, or YAML file.
Added loadData functionality back to the package.
Initial commit of loadDataAsName function.
Improved annotable function documentation and support for Ensembl release versions.
Improved sanitization rules for camel, dotted, and snake name functions. Added the strict argument to camel and dotted.
Improved the documentation for the makeNames functions, by splitting each into their own separate methods file.
Improved S4 method support for the logRatio functions.
Added integer support for geomean function. Also improved internal code of geomean based on Paul McMurdie’s Stack Overflow post. See function documentation for more information.
Added release support for tx2gene functions.
Reduced the number of reexported functions (for documentation) down to the magrittr pipe (%>%), Matrix, DataFrame, and tibble.
Added silent return of file path to saveData function.
Improved documentation for tibble coercion using as(object, "tibble")
Renamed collapse function to collapseToString, to avoid NAMESPACE collisions with tidyverse packages (dplyr, glue).
basejump 0.0.25 (2017-10-13)
Improved consistency of setMethod calls using signature.
Converted loadRemoteData to a standard function instead of using S4 dispatch, allowing the envir argument to be set properly.