def slugify(string):
    string = u(string)
    ascii_string = str(unicodedata.normalize('NFKD', string).encode('ascii', 'ignore'))
    no_punctuation = re.sub(r'[^\w\s-]', '', ascii_string).strip().lower()
    slug = re.sub(r'[-\s]+', '-', no_punctuation)
    return u(slug)
convert a skeleton to json
dataset/ETHPy150Open maebert/jrnl/jrnl/util.py/slugify--crossover with--dataset/ETHPy150Open neurodata/ndstore/ocpca/jsonann.py/SkeletontoJSON