Package: IDEAFilter Type: Package Version: 0.2.1 Title: Agnostic, Idiomatic Data Filter Module for Shiny Description: 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. Authors@R: c( person( given = "Aaron", family = "Clark", email = "clark.aaronchris@gmail.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-0123-0970")), person( given = "Jeff", family = "Thompson", email = "jeff.thompson51317@gmail.com", role = "aut"), person( given = "Doug", family = "Kelkhoff", email = "doug.kelkhoff@gmail.com", role = c("ctb", "cph"), comment = "Author of shinyDataFilter"), person( given = "Maya", family = "Gans", email = "maya.gans@biogen.com", role = "ctb"), person(family = "SortableJS contributors", role = "ctb", comment = "SortableJS library"), person(given = "Biogen", role = "cph")) License: MIT + file LICENSE URL: https://biogen-inc.github.io/IDEAFilter/, https://github.com/Biogen-Inc/IDEAFilter BugReports: https://github.com/Biogen-Inc/IDEAFilter/issues Encoding: UTF-8 RoxygenNote: 7.3.2 Imports: crayon, ggplot2, pillar (>= 1.5.0), purrr, RColorBrewer, shiny, shinyTime Suggests: dplyr, knitr, rmarkdown, shinytest, shinytest2, spelling, testthat Language: en-US VignetteBuilder: knitr Depends: R (>= 2.10) Config/pak/sysreqs: cmake make libuv1-dev zlib1g-dev Repository: https://biogen-inc.r-universe.dev Date/Publication: 2025-07-29 18:43:44 UTC RemoteUrl: https://github.com/biogen-inc/ideafilter RemoteRef: HEAD RemoteSha: cfdff12e32b4db1b1860550f0c6f7982f3e32f9e NeedsCompilation: no Packaged: 2026-07-04 15:20:53 UTC; root Author: Aaron Clark [aut, cre] (ORCID: ), Jeff Thompson [aut], Doug Kelkhoff [ctb, cph] (Author of shinyDataFilter), Maya Gans [ctb], SortableJS contributors [ctb] (SortableJS library), Biogen [cph] Maintainer: Aaron Clark