A function to join sources vertically. A vertical join involves matching common columns across source data.frames and padding missing columns to create a single new data.frame with data and records from multiple sources.
Examples
M = annotation_source()
N = annotation_source()
O = vertical_join(M,N)
#> Error in select(., any_of(keep_cols)): Can't select within an unnamed vector.