| add_unique_event_identifiers | Add unique event identifiers to handle duplicate event... |
| add_unique_identifiers_to_df | Add unique identifiers to a single events data frame |
| alert | Display formatted alert messages |
| bidsify | Save out pupil timeseries data in a BIDS-like structure |
| bin | Bin pupil time series by averaging within time bins |
| bin_pupil | Bin pupil data into specified time bins |
| calc_euclidean_dist | Calculate Euclidean distance between points |
| calculate_epoched_confounds | Calculate confounds for epoched data |
| check_and_create_dir | Check and create directory if it doesn't exist |
| check_baseline_epoch_counts | Check baseline and epoch counts match |
| check_baseline_inputs | Check baseline input arguments |
| check_baseline_mean | Check if baseline mean is zero |
| check_column | Check if column exists in dataframe |
| check_data | Check if object is of class eyeris |
| check_epoch_input | Check epoch input for plotting |
| check_epoch_manual_input_data | Check epoch manual input data structure |
| check_epoch_manual_input_dfs | Check epoch manual input dataframe format |
| check_epoch_msg_values | Check epoch message values against available events |
| check_input | Check if input argument is provided |
| check_limits | Check limits in wildcard mode |
| check_pupil_cols | Check if pupil_raw column exists |
| check_start_end_timestamps | Check start and end timestamps are balanced |
| check_time_monotonic | Check time series monotonicity |
| clean_string | Clean string by removing non-alphanumeric characters |
| compute_baseline | Compute baseline correction for epoch data |
| convert_nested_dt | Convert nested data.table objects to tibbles |
| count_epochs | Count epochs and validate data is epoched |
| counter_bar | Create a counter progress bar |
| deblink | NA-pad blink events / missing data |
| deblink_pupil | Internal function to remove blink artifacts from pupil data |
| detransient | Remove pupil samples that are physiologically unlikely |
| detransient_pupil | Internal function to remove transient artifacts from pupil... |
| detrend | Detrend the pupil time series |
| detrend_pupil | Internal function to detrend pupil data |
| downsample | Downsample pupil time series with anti-aliasing filtering |
| downsample_pupil | Internal function to downsample pupil data |
| draw_na_lines | Draw vertical lines at NA positions |
| draw_random_epochs | Draw random epochs for plotting |
| epoch | Epoch (and baseline) pupil data based on custom event message... |
| epoch_and_baseline_block | Block-by-block epoch and baseline handler |
| epoch_manually | Manually epoch using provided start/end dataframes of... |
| epoch_only_start_msg | Epoch based on a single event message (without explicit... |
| epoch_pupil | Main epoching and baselining logic |
| epoch_start_end_msg | Epoch using a start and an end message (explicit timestamps) |
| epoch_start_msg_and_limits | Epoch using a start message with fixed limits around it |
| error_handler | Handle errors with custom error classes |
| evaluate_pipeline_step_params | Evaluate pipeline step parameters |
| export_confounds_to_csv | Export confounds data to CSV files |
| extract_baseline_epochs | Extract baseline epochs from timeseries data |
| eyelink_asc_binocular_demo_dataset | Access example EyeLink .asc binocular mock dataset file... |
| eyelink_asc_demo_dataset | Access example EyeLink .asc demo dataset file provided by the... |
| eyelogger | Run 'eyeris' commands with automatic logging of R console's... |
| eyeris_color_palette | Default color palette for eyeris plotting functions |
| eyeris-package | eyeris: Flexible, Extensible, & Reproducible Pupillometry... |
| filter_epochs | Filter epoch names from eyeris object |
| find_baseline_structure | Find baseline structure name for a given epoch |
| format_call_stack | Format call stack information for display |
| get_block_numbers | Extract block numbers from eyeris object or character vector |
| get_confounds_for_step | Calculate confounds for a single pupil data step |
| get_timestamps | Obtain timestamps from events data |
| glassbox | The opinionated "glass box" 'eyeris' pipeline |
| glassbox_internal | Internal glassbox function for processing individual eyes |
| index_metadata | Index metadata from dataframe |
| interpolate | Interpolate missing pupil samples |
| interpolate_pupil | Interpolate missing pupil data using linear interpolation |
| is_binocular_object | Check if object is a binocular eyeris object |
| load_asc | Load and parse SR Research EyeLink '.asc' files |
| lpfilt | Lowpass filtering of time series data |
| lpfilt_pupil | Internal function to lowpass filter pupil data |
| make_baseline_label | Create baseline label for epoch data |
| make_bids_fname | Make a BIDS-compatible filename |
| make_epoch_label | Generate epoch label from events and data |
| make_gallery | Create interactive epoch gallery report |
| make_md_table | Create markdown table from dataframe |
| make_md_table_multiline | Create multiline markdown table from dataframe |
| make_prog_summary_plot | Create progressive preprocessing summary plot |
| make_report | Create eyeris report |
| merge_events_with_timeseries | Process event messages and merge with timeseries |
| normalize_gaze_coords | Normalize gaze coordinates to screen-relative units |
| parse_call_stack | Parse call stack information |
| parse_eyelink_info | Parse EyeLink version and model information |
| pipeline_handler | Build a generic operation (extension) for the 'eyeris'... |
| plot_binocular_correlation | Plot binocular correlation between left and right eye data |
| plot_detrend_overlay | Internal helper to plot detrending overlay |
| plot.eyeris | Plot pre-processed pupil data from 'eyeris' |
| plot_gaze_heatmap | Create gaze heatmap of eye coordinates |
| plot_pupil_distribution | Plot pupil distribution histogram |
| plot_with_seed | Plot with seed handling for glassbox pipeline |
| print_lightbox_img_html | Print lightbox image HTML |
| print_plots | Print plots in markdown format |
| process_epoch_and_baselines | Epoch and baseline processor |
| process_eyeris_data | Process eyeris data and create eyeris object |
| progress_bar | Create a progress bar for tracking operations |
| prompt_user | Prompt user for continuation |
| render_report | Render R Markdown report |
| robust_plot | Robust plotting function with error handling |
| run_bidsify | Internal function to run bidsify on a single eye |
| sanitize_event_tag | Sanitize event tag string into canonical epoch label |
| save_detrend_plots | Save detrend plots for each block |
| save_progressive_summary_plots | Save progressive summary plots for each block |
| should_plot_binoc_cors | Check if binocular correlations should be plotted |
| slice_epoch | Slice epoch from raw timeseries data |
| slice_epochs_no_limits | Slice epochs with no explicit limits |
| slice_epochs_with_limits | Slice epochs with explicit limits |
| speed | Calculate pupil speed using finite differences |
| summarize_confounds | Extract confounding variables calculated separately for each... |
| tag_blinks | Tag blinks in pupil data |
| tag_gaze_coords | Tag gaze coordinates as on/off screen |
| tick | Tick a progress bar |
| zscore | Z-score pupil timeseries data |
| zscore_pupil | Internal function to z-score pupil data |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.