Skip to contents

AcidPlyr 0.3.0 (2022-04-29)

Major changes:

  • Updated R dependency to 4.2.
  • Reduced the number of strong dependencies in the package, migrating AcidCLI and pipette to Suggests instead of Imports.

AcidPlyr 0.3.1 (2022-05-23)

Minor changes:

  • Updated lintr checks and testthat unit tests.

AcidPlyr 0.3.2 (2022-09-16)

New functions:

  • cast: Added support for casting DataFrame objects in long format back to wide format. Internally this calls tidyr::pivot_wider currently. The function is intentionally designed to be simple and provide easy interconversion support for melt return in long format back to wide format. For more advanced uses, call pivot_wider directly instead.

AcidPlyr 0.3.3 (2023-02-07)

Major changes:

  • rbindToDataFrame: Reworked internal code. For very large nested lists, consider using data.table rbindlist instead, which is very performant.

Minor changes:

  • Hardened internal assert checks for join functions, to protect against unwanted duplicate or NA values defined in "by" argument.
  • Now using requireNamespaces internally (from goalie) for optional package checks.

AcidPlyr 0.3.4 (2023-02-08)

Minor changes:

  • rbindToDataFrame: Simplified internal logic to speed up function quite a bit. Now supports processing of "cellosaurus.txt" file.

AcidPlyr 0.3.5 (2023-02-09)

Major changes:

  • Removed mapToDataFrame, in favor of only supporting rbindToDataFrame function. This helps lighten the package a bit by removing suggested purrr and dplyr packages.

AcidPlyr 0.3.6 (2023-02-10)

Major changes:

  • rbindToDataFrame: Improved nesting of list columns.

AcidPlyr 0.3.7 (2023-02-23)

Minor changes:

  • rbindToDataFrame: Simplified internal construction of DataFrame from list, using new instead of matrix coercion internally. This same approach is now used for as.DataFrame list method in pipette.
  • leftJoin and other join functions: Improved error message handling when x and y contain overlapping columns not defined in by argument.

AcidPlyr 0.3.8 (2023-04-25)

Minor changes:

  • No longer importing rowSums into NAMESPACE, which has been removed from BiocGenerics in Bioconductor 3.17 update.

AcidPlyr 0.3.9 (2023-04-26)

Minor changes:

  • Dispatch on DFrame instead of DataFrame virtual class.

AcidPlyr 0.3.10 (2023-04-27)

Minor changes:

  • melt: Need to dynamically use Matrix rowSums generic internally when applicable, to avoid issues parsing sparseMatrix objects.

AcidPlyr 0.3.11 (2023-08-10)

Major changes:

  • Now requiring R 4.3.

Minor changes:

  • cast: Now using tidy-select internally with {{. This is now required for breaking change update with tidyselect 1.2.0.
  • Unit tests are now performed in parallel.