Process Synapse Table Filehandles in batch processing, will take unannotated data and batch process each of them based on a visualization function

get_annotation_batch(
  syn,
  all_data,
  curated_data,
  synapse_tbl_id,
  filehandle_cols,
  uid,
  survey_colnames,
  n_batch,
  output_location,
  visualization_funs,
  cache_location,
  keep_metadata = NULL,
  sort_keys = NULL
)

Arguments

syn

synapseclient

all_data

dataframe of whole data from synapse table

curated_data

dataframe of annotated ata

synapse_tbl_id

synapse source table id

filehandle_cols

filehandle column target to parse

uid

unique identifier of each files

survey_colnames

the column for storing survey input

n_batch

number of batch per session

output_location

where to store processed files

visualization_funs

function to visualize data

cache_location

where to find raw files

keep_metadata

metadata to keep from the table

sort_keys

sorting keys

Value

a dataframe containing processed Table column files that will be used for rendering in the Shiny App