Learn R Programming

teal.slice

[![Check

Copy Link

Version

Install

install.packages('teal.slice')

Monthly Downloads

1,082

Version

0.8.2

License

Apache License 2.0

Issues

Pull Requests

Stars

Forks

Maintainer

Dony Unardi

Last Published

July 29th, 2026

Functions in teal.slice (0.8.2)

FilterState

FilterState abstract class
FilterPanelAPI

Class to encapsulate the API of the filter panel of a teal app
DateFilterState

FilterState object for Date data
FilterStateExpr

FilterStateExpr R6 class
DFFilterStates

FilterStates subclass for data frames
DefaultFilteredDataset

DefaultFilteredDataset R6 class
ChoicesFilterState

FilterState object for categorical data
DataframeFilteredDataset

The DataframeFilteredDataset R6 class
EmptyFilterState

FilterState object for empty variables
DatetimeFilterState

FilterState object for date time data
SEFilterStates

FilterStates subclass for SummarizedExperiments
MatrixFilterStates

FilterStates subclass for matrices
FilteredDataset

FilteredDataset R6 class
MAEFilterStates

FilterStates subclass for MultiAssayExperiments
calls_combine_by

Compose predicates
.finalize_session_bindings

Destroys inputs and observers stored in private$session_bindings
countBar

Progress bar with label
fetch_bs_color

Get hex code of the current Bootstrap theme color.
coalesce_r

Recursively coalesce list elements.
data_choices_labeled

Returns a choices_labeled object
MAEFilteredDataset

MAEFilteredDataset R6 class
LogicalFilterState

FilterState object for logical data
get_supported_filter_varnames

Gets supported filterable variable names
FilterStates

FilterStates R6 class
.table

table handling POSIXlt
include_css_files

Include CSS files from /inst/css/ package directory to application header
get_default_slice_id

Default teal_slice id
choices_labeled

Set "<choice>:<label>" type of names
init_filtered_data

Initialize FilteredData
init_filter_states

Initialize FilterStates object
countBars

Progress bars with labels
init_filter_state

Initialize FilterState
eval_expr_with_msg

Evaluate expression with meaningful message
init_filter_state_expr

Initialize a FilterStateExpr object
include_js_files

Include JS files from /inst/js/ package directory to application header
RangeFilterState

FilterState object for numeric data
get_filter_expr

Gets filter expression for multiple datanames taking into account its order.
.drop_levels_keep_label

Drop unused factor levels while preserving label attribute
FilteredData

Class to encapsulate filtered datasets
make_c_call

Build concatenating call
pair_counts

Adjust counts to match choices
teal_slices-utilities

teal_slices utility functions
make_count_text

Build count text
variable_types

Get classes of selected columns from dataset
teal_slices

Complete filter specification
filter_state_api

Managing FilteredData states
teal.slice-package

teal.slice: Interactive Exploration of Clinical Trials Data
to_json

Converts a list to a JSON string
format_time

Format POSIXt for storage
setdiff_teal_slices

setdiff method for teal_slices
init_filtered_dataset

Initialize FilteredDataset
jsonify

Convert a list to a justified JSON string
sanitize_id

Encodes ids to be used in JavaScript and Shiny
trim_lines_json

Trim lines in JSON string
justify_json

Justify colons in JSON string
topological_sort

Topological graph sort
teal_slice

Specify single filter
teal_slice-utilities

teal_slice utility functions
toggle_button

Toggle button properties.