Source code for threeML.utils.unique_deterministic_tag

import hashlib


[docs] def get_unique_deterministic_tag(string): """ Return a hex string with a one to one correspondence with the given string :param string: a string :return: a hex unique digest """ try: return hashlib.md5(string.encode("utf-8")).hexdigest() except: return hashlib.md5(string).hexdigest()