teal.slice0.7.1 package

Filter Module for 'teal' Applications

calls_combine_by

Compose predicates

choices_labeled

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

ChoicesFilterState

FilterState object for categorical data

coalesce_r

Recursively coalesce list elements.

countBar

Progress bar with label

countBars

Progress bars with labels

data_choices_labeled

Returns a choices_labeled object

DataframeFilteredDataset

The DataframeFilteredDataset R6 class

DateFilterState

FilterState object for Date data

DatetimeFilterState

FilterState object for date time data

DefaultFilteredDataset

DefaultFilteredDataset R6 class

DFFilterStates

FilterStates subclass for data frames

dot-finalize_session_bindings

Destroys inputs and observers stored in private$session_bindings

dot-table

table handling POSIXlt

EmptyFilterState

FilterState object for empty variables

eval_expr_with_msg

Evaluate expression with meaningful message

fetch_bs_color

Get hex code of the current Bootstrap theme color.

filter_state_api

Managing FilteredData states

FilteredData

Class to encapsulate filtered datasets

FilteredDataset

FilteredDataset R6 class

FilterPanelAPI

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

FilterState

FilterState abstract class

FilterStateExpr

FilterStateExpr R6 class

FilterStates

FilterStates R6 class

format_time

Format POSIXt for storage

get_default_slice_id

Default teal_slice id

get_filter_expr

Gets filter expression for multiple datanames taking into account it...

get_supported_filter_varnames

Gets supported filterable variable names

include_css_files

Include CSS files from /inst/css/ package directory to application...

include_js_files

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

init_filter_state_expr

Initialize a FilterStateExpr object

init_filter_state

Initialize FilterState

init_filter_states

Initialize FilterStates object

init_filtered_data

Initialize FilteredData

init_filtered_dataset

Initialize FilteredDataset

jsonify

Convert a list to a justified JSON string

justify_json

Justify colons in JSON string

LogicalFilterState

FilterState object for logical data

MAEFilteredDataset

MAEFilteredDataset R6 class

MAEFilterStates

FilterStates subclass for MultiAssayExperiments

make_c_call

Build concatenating call

make_count_text

Build count text

MatrixFilterStates

FilterStates subclass for matrices

pair_counts

Adjust counts to match choices

RangeFilterState

FilterState object for numeric data

sanitize_id

Encodes ids to be used in JavaScript and Shiny

SEFilterStates

FilterStates subclass for SummarizedExperiments

setdiff_teal_slices

setdiff method for teal_slices

teal_slice-utilities

teal_slice utility functions

teal_slice

Specify single filter

teal_slices-utilities

teal_slices utility functions

teal_slices

Complete filter specification

teal.slice-package

teal.slice: Interactive Exploration of Clinical Trials Data

to_json

Converts a list to a JSON string

toggle_button

Toggle button properties.

topological_sort

Topological graph sort

trim_lines_json

Trim lines in JSON string

variable_types

Get classes of selected columns from dataset

Data filtering module for 'teal' applications. Allows for interactive filtering of data stored in 'data.frame' and 'MultiAssayExperiment' objects. Also displays filtered and unfiltered observation counts.

  • Maintainer: Dawid Kaledkowski
  • License: Apache License 2.0
  • Last published: 2025-12-02