Learn R Programming

teal.slice

[![Check

Copy Link

Version

Install

install.packages('teal.slice')

Monthly Downloads

1,344

Version

0.7.1

License

Apache License 2.0

Issues

Pull Requests

Stars

Forks

Maintainer

Dawid Kaledkowski

Last Published

December 2nd, 2025

Functions in teal.slice (0.7.1)

DatetimeFilterState

FilterState object for date time data
DefaultFilteredDataset

DefaultFilteredDataset R6 class
FilterStateExpr

FilterStateExpr R6 class
FilterPanelAPI

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

FilterState abstract class
EmptyFilterState

FilterState object for empty variables
ChoicesFilterState

FilterState object for categorical data
DFFilterStates

FilterStates subclass for data frames
MatrixFilterStates

FilterStates subclass for matrices
calls_combine_by

Compose predicates
RangeFilterState

FilterState object for numeric data
FilteredData

Class to encapsulate filtered datasets
SEFilterStates

FilterStates subclass for SummarizedExperiments
get_filter_expr

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

Managing FilteredData states
choices_labeled

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

Gets supported filterable variable names
FilteredDataset

FilteredDataset R6 class
.table

table handling POSIXlt
init_filter_state

Initialize FilterState
fetch_bs_color

Get hex code of the current Bootstrap theme color.
sanitize_id

Encodes ids to be used in JavaScript and Shiny
eval_expr_with_msg

Evaluate expression with meaningful message
FilterStates

FilterStates R6 class
LogicalFilterState

FilterState object for logical data
init_filter_state_expr

Initialize a FilterStateExpr object
setdiff_teal_slices

setdiff method for teal_slices
teal_slice

Specify single filter
teal_slices-utilities

teal_slices utility functions
countBars

Progress bars with labels
include_css_files

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

Adjust counts to match choices
countBar

Progress bar with label
make_count_text

Build count text
MAEFilterStates

FilterStates subclass for MultiAssayExperiments
MAEFilteredDataset

MAEFilteredDataset R6 class
teal_slices

Complete filter specification
coalesce_r

Recursively coalesce list elements.
data_choices_labeled

Returns a choices_labeled object
to_json

Converts a list to a JSON string
include_js_files

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

Destroys inputs and observers stored in private$session_bindings
format_time

Format POSIXt for storage
get_default_slice_id

Default teal_slice id
init_filtered_data

Initialize FilteredData
init_filter_states

Initialize FilterStates object
init_filtered_dataset

Initialize FilteredDataset
topological_sort

Topological graph sort
teal.slice-package

teal.slice: Interactive Exploration of Clinical Trials Data
toggle_button

Toggle button properties.
make_c_call

Build concatenating call
teal_slice-utilities

teal_slice utility functions
justify_json

Justify colons in JSON string
trim_lines_json

Trim lines in JSON string
variable_types

Get classes of selected columns from dataset
jsonify

Convert a list to a justified JSON string
DateFilterState

FilterState object for Date data
DataframeFilteredDataset

The DataframeFilteredDataset R6 class