Skip to content

Releases: DiseaseTranscriptomicsLab/markeR

1.0.0

31 Oct 09:51

Choose a tag to compare

General

  • Official Bioconductor Release

Full Changelog: v0.99.3...v1.0.0

0.99.5

17 Sep 16:17
d3da934

Choose a tag to compare

General

  • Addressed feedback from the Bioconductor review process with updates to documentation and vignette style.

Documentation and vignette

  • Updated vignette style to Bioconductor’s BiocStyle with automatic table of contents.
  • Improved vignette content with small corrections.
  • Revised dataset documentation by adding explicit usage: data(object) entries.

Functions

  • Updated geneset_similarity() color handling: replaced the single color_values parameter with three new parameters — color, neutral_color, and cold_color, for more interpretable visualization.

Full Changelog: v0.99.3...v0.99.5

0.99.3

21 Aug 15:58

Choose a tag to compare

Package size and structure

  • Reduced package size below the 5 MB limit by converting long vignettes into pkgdown articles and keeping only a shorter vignette in the package.
  • Moved inst/Paper to a dedicated paper branch for better repository organization.
  • Removed unnecessary LICENSE file (already declared in DESCRIPTION).

Documentation

  • Added a concise main vignette (markeR) with installation, introduction, and a basic workflow.
  • Converted three longer vignettes into pkgdown articles (linked at the end of the main vignette).
  • Added runnable examples for VariableAssociation.

NAMESPACE and dependencies

  • Replaced broad imports with importFrom() for most packages (except ggplot2, retained as full import).
  • Removed unused patchwork import.
  • Added missing imports from stats and grDevices to resolve R CMD check notes.

Code quality

  • Replaced all sapply() calls with vapply().
  • Replaced 1:... usage with seq_len() or seq_along().
  • Standardized assignment to <- instead of =.
  • Fixed some redundant stop()/warning() conditions to provide clearer input validation.
  • Addressed “no visible binding” notes by using .data$ or utils::globalVariables().

Full Changelog: v0.99.2...v0.99.3

0.99.2

23 Jul 16:16

Choose a tag to compare

  • Minor fixes in documentation

Full Changelog: v0.99.1...v0.99.2

0.99.1

23 Jul 11:58

Choose a tag to compare

  • Fix documentation (invalid characters, deep nesting, missing value in data)
  • Remove citation, given that a DOI is not yet available
  • Removed unwanted files from the repository

Full Changelog: v0.99.0...v0.99.1

0.99.0

18 Jul 10:38
7cc4518

Choose a tag to compare

0.99.0

  • First submission to Bioconductor

Full Changelog: v0.9.5...v0.99.0

0.9.5

18 Jul 10:24
a35c2a2

Choose a tag to compare

0.9.5

  • Added VisualiseIndividualGenes() wrapper to unify individual gene visualisation functions (ExpressionHeatmap, ROCandAUCplot, etc.) under a single, user-friendly interface.
  • Ensured all data arguments are data frames for consistency across functions.
  • Minor bug fix: corrected p-value rounding in PlotScores

Full Changelog: v0.9.4...v0.9.5

0.9.4

09 Jul 13:13
ae4a6b2

Choose a tag to compare

  • Minor bug fix: corrected p-value rounding in PlotScores

Full Changelog: v0.9.3...v0.9.4

0.9.3

04 Jul 10:30
39f28fd

Choose a tag to compare

  • Updated documentation and internal code to meet Bioconductor submission guidelines.
  • Fixed minor bugs across multiple functions.
  • Added unit tests using testthat for all exported functions.
  • Reduced size of demo data to improve package loading time and final size.

Full Changelog: v0.9.2...v0.9.3

v0.9.2

25 Jun 09:30

Choose a tag to compare

0.9.2

  • Fixed broken links in README and vignettes
  • Added GitHub Actions workflows:
    • R-CMD-check
    • Matrix-based check for minimal supported R versions
  • Unified VariableAssociation() function by modularly integrating GSEA_VariableAssociation() and Score_VariableAssociation()
  • Added scripts to fully reproduce all analyses from the original markeR manuscript (inst/Paper)

Full Changelog: v0.9.1...v0.9.2