Package: teal.picks 0.3.1.9002

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], Appsilon Sp. z o.o. [cph, fnd]

teal.picks_0.3.1.9002.tar.gz
teal.picks_0.3.1.9002.zip(r-4.7-any)teal.picks_0.3.1.9002.zip(r-4.6-any)teal.picks_0.3.1.9002.zip(r-4.5-any)
teal.picks_0.3.1.9002.tgz(r-4.6-any)teal.picks_0.3.1.9002.tgz(r-4.5-any)
teal.picks_0.3.1.9002.tar.gz(r-4.7-any)teal.picks_0.3.1.9002.tar.gz(r-4.6-any)
teal.picks_0.3.1.9002.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://pharmaverse.r-universe.dev', 'https://cloud.r-project.org'))

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

Pkgdown/docs site:https://pharmaverse.github.io

On CRAN:

Conda:

8.06 score 4 stars 5 packages 870 downloads 28 exports 124 dependencies

Last updated from:34c502d4ef. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK182
source / vignettesOK218
linux-releaseOK177
macos-releaseOK132
macos-oldrelOK163
windows-develOK164
windows-releaseOK154
windows-oldrelOK129
wasm-releaseOK133

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