Package: teal.picks 0.3.1

Dony Unardi

teal.picks: Dataset and Variable Picker and Merge Module for 'teal' Applications

Allows users to interactively select datasets, variables, and values within 'teal' applications using a 'tidyselect'-style interface. Selected picks can be merged and transformed into analysis-ready data within 'teal' modules.

Authors:Dawid Kaledkowski [aut], Andre Verissimo [aut], Marcin Kosinski [aut], Lluís Revilla Sancho [aut], Oriol Senan [aut], Dony Unardi [rev, cre], F. Hoffmann-La Roche AG [cph, fnd]

teal.picks_0.3.1.tar.gz
teal.picks_0.3.1.zip(r-4.7-any)teal.picks_0.3.1.zip(r-4.6-any)teal.picks_0.3.1.zip(r-4.5-any)
teal.picks_0.3.1.tgz(r-4.6-any)teal.picks_0.3.1.tgz(r-4.5-any)
teal.picks_0.3.1.tar.gz(r-4.7-any)teal.picks_0.3.1.tar.gz(r-4.6-any)
teal.picks_0.3.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
teal.picks/json (API)

# Install 'teal.picks' in R:
install.packages('teal.picks', repos = c('https://insightsengineering.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/insightsengineering/teal.picks/issues

On CRAN:

Conda:

8.00 score 4 stars 5 packages 851 downloads 28 exports 124 dependencies

Last updated from:b23cd9a0c7 (on v0.3.1). Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-develOK169
source / vignettesOK238
linux-releaseOK176
macos-releaseOK155
macos-oldrelOK162
windows-develOK194
windows-releaseOK179
windows-oldrelOK150
wasm-releaseOK137

Exports:app_driver_expect_picks_hiddenapp_driver_expect_picks_visibleapp_driver_get_teal_picks_slotapp_driver_set_teal_picks_slotapp_driver_teal_picks_exportsas.picksassert_last_levelassert_pickscheck_last_levelcheck_picksdatasetsensure_picks_datasetsinteraction_varsis_categoricalis_pick_fixedis_pick_multipleis_pick_orderedmerge_srvpickspicks_datanamespicks_srvpicks_uirangedresolverteal_transform_filtertm_mergevaluesvariables

Dependencies:askpassassertthatbackportsbase64encbigDbitopsbsiconsbslibcachemcardscardxcheckmateclicommonmarkcpp11crosstalkcurldata.tabledigestdplyrevaluatefarverfastmapflextablefontawesomefontBitstreamVerafontLiberationfontquiverformattersfsgdtoolsgenericsggplot2gluegtgtablegtsummaryhighrhtmltoolshtmlwidgetshttpuvhttrisobandjquerylibjsonlitejuicyjuiceknitrlabelinglaterlazyevallearnrlifecyclelitedownloggermagrittrmarkdownmemoisemimeofficeropensslotelpillarpkgconfigplotlypromisespurrrR.cacheR.methodsS3R.ooR.utilsR6raggrappdirsRColorBrewerRcppreactablereactRrenvrlangrlistingsrmarkdownrprojrootrtablesrtables.officerrvestS7sassscalesselectrshinyshinybusyshinycssloadersshinyjsshinyWidgetssortablesourcetoolsstringistringrstylersyssystemfontstealteal.codeteal.datateal.loggerteal.reporterteal.sliceteal.widgetstextshapingtibbletidyrtidyselecttinytexutf8uuidV8vctrsviridisLitewithrxfunxml2xtableyamlzip

Using teal.picks in a teal application
What this package is for | Choose a dataset | Choose dataset and columns | Add a value filter (levels or ranges) | Define choices and selections | Defaults | Static choices | tidyselect helpers | Functions | Use of multiple to select more than one columns at once | Choices and Selection Summary | Trying these patterns inside teal | Writing your own module | See also

Last update: 2026-05-06
Started: 2026-04-29

teal.picks without teal (standalone Shiny)
Introduction | Minimal Shiny app | Notes

Last update: 2026-05-05
Started: 2026-04-29

Readme and manuals

Help Manual

Help pageTopics
Expect that a CSS selector resolves to at least one visible element.app_driver_expect_picks_hidden app_driver_expect_picks_visible
Read the selected values from a categorical teal.picks slot.app_driver_get_teal_picks_slot
Set a categorical teal.picks slot value.app_driver_set_teal_picks_slot
Read all teal.picks exported values for a module namespace.app_driver_teal_picks_exports
Convert data_extract_spec to picksas.picks teal_transform_filter
Assert levelassert_last_level check_last_level
Assert picks contains a specific elementassert_picks check_picks
Creation of picks object that does not override a dataset if already existsensure_picks_datasets
Helper functions to check pick attributeshelper_functions_pick is_pick_fixed is_pick_multiple is_pick_ordered
Declare interaction variable pairs for 'tidyselect'interaction_vars
Merge Server Function for Dataset Integrationmerge_srv
Choices/selected settingsdatasets picks values variables
Extract datanames from list of pickspicks_datanames
Interactive pickspicks_module picks_srv picks_srv.list picks_srv.picks picks_ui picks_ui.list picks_ui.picks
Select a rangeranged
Resolve 'picks'resolver
'tidyselect' helpersis_categorical tidyselectors
Merge moduletm_merge