This function drops unsynced inputs from the input map and cleans names
Usage
inputmap_clean(input_map, remove_id = character(0), force_cleanname = F)
Arguments
- input_map
synced mapped object as returned by
dpbuild::dpinput_map
- remove_id
a vector of input_data ids to remove. This is for convenience as setting the input_manifest field
to_be_synced
to FALSE can achieve the same thing. The default value ofcharacter(0)
limits removal to any row withto_be_synced == FALSE
- force_cleanname
T/F, if TRUE it ensures each input id name ends up being unique. If FALSE, it won't clean names unless names are already unique