All functions

add_input_survey_cols()

Add input survey columns

app_server()

App Server

app_ui()

App UI

attempt_login()

Attempt to log into Synapse

clear_user_directory()

Function to clear user directory storing image files (to not overpopulate Shiny Server)

create_user_directory()

Function to create user directory for temporarily storing image files (to not overpopulate Shiny Server)

.onLoad()

Set up Synapse and OAuth variables

get_annotation_batch()

Process Synapse Table Column Files

get_new_rows()

Get new rows (unannotated)

get_session_images()

Get unannotated files in batch

get_source_table()

Get source table

get_stored_annotation()

Get Stored Annotation

get_table_string_filters()

Get Table Unique Identifier String Filter

golem_add_external_resources()

Add external Resources to the Application

has_auth_code()

Has authorization code

logged_in()

Check if logged in as user

mod_main_server()

Server module for main function

mod_main_ui()

UI Function main function

mod_synapse_oauth_ui() mod_synapse_oauth_server()

Synapse Oauth Module

oauth_process()

Do the OAuth process

parse_initial_selection()

function to parse initial selection place null if user is not giving any input

parse_select_value()

Function to parse selection (single/multiple)

parse_slider_value()

Function to parse slider (single/multiple)

parse_survey_opts()

function to parse survey question from the config file

mod_render_image_ui() mod_render_image_server()

UI Function for the image rendering

run_app()

Run the Shiny Application

setup_global_oauth_vars()

Sets up global OAuth variables

sort_rows()

Sort rows arbitrary to sorting keys

store_inputs()

Function to store survey inputs from shiny app

store_to_synapse()

Function to store annotator's table to synapse

mod_survey_input_user_server()

Server Function for creating survey buttons

mod_survey_input_user_ui()

UI Function for creating survey buttons

update_inputs()

Function to update user input shiny buttons by maintaining previously selected buttons and/or updating it with new ones

validate_config_file()

Validate Config File

validate_survey_config()

Get Survey Config

validate_synapse_config()

Get Synapse Config

visualize_column_files()

Visualize Synapse Table Column Files

visualize_dvmotion_mpower_v1_sensors()

function for mpower-V1 sensors visualization

visualize_mpower_v2_sensor()

function for mpower-V2 sensors visualization

visualize_photo()

function to parse in .png or .jpeg image