I agree that it'd be better to do this on-the-fly since the script already accepts personal ID and body site categories as input, and we're creating a "personalized" mapping file on a per-individual basis (i.e. the functionality could possibly go there).