I use "uniquify", meaning "to prune a collection so that all instances are unique", in my job as a software engineer.
It's not the most attractive word but it fits perfectly, and most people would instantly guess what it means on first hearing.
In fact, this appears to be "a thing" already:
(third-person singular simple present uniquifies, present participle uniquifying, simple past and past participle uniquified)
(rare, slang, computing) To eliminate duplicates from a list, especially when using the *nix command/function uniq.
(rare, slang, computing) To turn an instance of a type into an instance of a new unique copy of the original type.
I've also seen it spelled "uniqify" (without the u after the q), and in fact that's how I would normally spell it.
EDIT: I just realised that the reason i would write "uniqify" with no q is that the command to do this is called "uniq" (not "unique").