cohortBuilder 0.4.0
CRAN release: 2026-02-24
- Multi discrete filter does not operate on
dplyr::acrossanddplyr::cur_columnanymore. - Now cohort calculates only active filters cache while initializing source (results with significant performance improvement). The
get_cachemethod computes cache when called (and the related cache was missing). - Add new
datatime_filterthat handle POSIXct type. - Move unique/distinct to
collapse::funique. - Replace (internally)
%in%with custom operator usingcollapse::fmatch, that seems to be more efficient.
cohortBuilder 0.3.0
CRAN release: 2024-09-25
- Add new filter of type
"query"that allows to configure complex filtering rules withqueryBuilderpackage. - Add filter-focused
.print_filtermethod responsible for printing filter values when callingsum_upon cohort.
cohortBuilder 0.2.0
CRAN release: 2023-02-28
- Changed the way reproducible code is returned. Now more flexibility is allowed with using e.g.
.repro_code_tweakmethod. - The
tblistsource reproducible code is now using pipe chains for each dataset filtering. - Optimized filtering with having cache computed only for active filters.
- Properly readjust steps and filters ids after step is removed.
- Add
.post_bindingmethod, that allows to modify data object when binding is completed. - Fix reproducible code generation when no filters applied.
