Version 0.6
DESeqAnalysis 0.6.0 (2022-05-06)
Major changes:
- Package now requires R 4.2 / Bioconductor 3.15.
Minor changes:
- Reworked internal droplevels calls against SummarizedExperiment using new
droplevels2approach, which provides better compatibility with Bioconductor 3.15 release. - Reworked internal handoff to
ggplot, usingas.data.framecoercion instead ofas_tibble.
DESeqAnalysis 0.6.1 (2022-05-18)
Minor changes:
- Hardened
resultsTablesandtopTablesto work with minimalDESeqDataSetthat doesn’t contain gene names and additional metadata inrowData. - Improved
plotDEGStackedBarandplotDEGUpsetto early return with alert warning for objects without DEGs. - Resaved example objects and added new
deseqMinimalobject, that contains an unusually smallDESeqDataSetwithout metadata, which is useful for testing edge case handling in our plotting functions. - Updated lintr checks and migrated to testthat 3e for unit tests.
- Now consistently using
Mapinstead ofmapply, as recommended by lintr. -
plotBaseMeannow longer exportingintegermethod – using internally only.
DESeqAnalysis 0.6.2 (2022-05-24)
Major changes:
- Reworked and simplified
topTablesasmarkdownTables. - Simplified
resultsTablesreturn to always return asDataFrameListcontaining subsetDESeqResults. Previouslytbl_dfoption was available, but this has been removed in favor of Bioconductor S4Vectors support instead. - Improved code coverage of
export,markdownTables, andresultsTables, to ensure that we never drop rownames.
DESeqAnalysis 0.6.3 (2022-05-25)
Minor changes:
- Removed deprecated
plotMeanAverageandapeglmContrastfunctions from NAMESPACE, to avoid collisions with updates in bcbioRNASeq package.
DESeqAnalysis 0.6.4 (2022-06-09)
Minor changes:
- Improved Windows CI compatibility, using
tempdir2andunlink2.
DESeqAnalysis 0.6.5 (2022-08-30)
Minor changes:
- Updated package to roxygen2 7.2.1.
-
results: Now defaults toquiet = TRUEby default, to reduce the amount of message spam in bcbioRNASeq R Markdown templates.
DESeqAnalysis 0.6.6 (2022-10-25)
Major changes:
-
export: Reduced the number of exported methods, to match the new conventions defined by pipette. Note thatconis now required instead ofdirfor the target directory.
Minor changes:
- Tightened up dependency requirements.
- Improved consistency of internal goalie boolean functions.
DESeqAnalysis 0.6.7 (2023-02-09)
Minor changes:
- Updated dependencies to Bioconductor 3.16.
- Migrated
requireNamespacesimport from AcidBase to goalie.
DESeqAnalysis 0.6.8 (2023-04-28)
Major changes:
- Reworked
prepareTximportFilesto work on a directory instead of files.
Minor changes:
- Now classing on
DFrameinstead ofDataFramevirtual class consitently. - Resaved example
deseqanddeseqMinimalobjects. - Removed unused
matchMetadataToFilesfunction.
DESeqAnalysis 0.6.9 (2023-07-13)
Major changes:
- Updated dependencies to R 4.3 / Bioconductor 3.17.
Minor changes:
- Removed internal calls to basejump package, which has been changed to a meta-package of Acid Genomics packages, without any exports in
NAMESPACE. This has been corrected inside ofprepareTximportFilesto correctly reference the methods exported in syntactic package.
DESeqAnalysis 0.6.10 (2023-07-25)
New functions:
-
sanitizeTximportIdentifiers: New utility function for sanitizing malformed transcript identifiers returned when importing salmon data generated against GENCODE-aligned BAM files. We hit this edge case when processing Nanopore samples using guppy to minimap2 to BAM with samtools. This edge case has also be observed when importing kallisto data aligned against GENCODE, which also doesn’t currently handle transcript identifier sanitization correctly.
DESeqAnalysis 0.6.11 (2023-07-25)
Minor changes:
-
sanitizeTximportIdentifiers: Fixed typo in identifier check pattern.
DESeqAnalysis 0.6.12 (2023-08-15)
Minor changes:
- Reworked internal ggplot2 code to use data pronouns (
.data) instead of rlang syntactic sugar (!!/sym). - Using updated AcidPlots functions:
acid_scale_color_discreteinstead ofautoDiscreteColorScaleandacid_discrete_coord_flipinstead ofacid_coord_flip.