IDEAFilter: Agnostic, Idiomatic Data Filter Module for Shiny

When added to an existing shiny app, users may subset any developer-chosen R data.frame on the fly. That is, users are empowered to slice & dice data by applying multiple (order specific) filters using the AND (&) operator between each, and getting real-time updates on the number of rows effected/available along the way. Thus, any downstream processes that leverage this data source (like tables, plots, or statistical procedures) will re-render after new filters are applied. The shiny module’s user interface has a 'minimalist' aesthetic so that the focus can be on the data & other visuals. In addition to returning a reactive (filtered) data.frame, 'IDEAFilter' as also returns 'dplyr' filter statements used to actually slice the data.

Version: 0.1.2
Imports: shiny, ggplot2, pillar (≥ 1.5.0), crayon, RColorBrewer, shinyTime, purrr
Suggests: shinytest, shinytest2, testthat, knitr, rmarkdown, spelling, dplyr
Published: 2022-06-28
Author: Aaron Clark ORCID iD [aut, cre], Doug Kelkhoff [aut], Maya Gans [ctb], Jeff Thompson [ctb], Biogen [cph]
Maintainer: Aaron Clark <clark.aaronchris at gmail.com>
BugReports: https://github.com/Biogen-Inc/IDEAFilter/issues
License: AGPL-3
URL: https://biogen-inc.github.io/IDEAFilter/
NeedsCompilation: no
Language: en-US
Materials: README NEWS
CRAN checks: IDEAFilter results

Documentation:

Reference manual: IDEAFilter.pdf

Downloads:

Package source: IDEAFilter_0.1.2.tar.gz
Windows binaries: r-devel: IDEAFilter_0.1.2.zip, r-release: IDEAFilter_0.1.2.zip, r-oldrel: IDEAFilter_0.1.2.zip
macOS binaries: r-release (arm64): IDEAFilter_0.1.2.tgz, r-oldrel (arm64): IDEAFilter_0.1.2.tgz, r-release (x86_64): IDEAFilter_0.1.2.tgz, r-oldrel (x86_64): IDEAFilter_0.1.2.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=IDEAFilter to link to this page.