def METHOD_NAME(
    include_descriptions,
    shingle_size,
    slot_diff_yaml_out,
    anno_diff_tsv_out,
    legacy_mixs_module_in,
    current_mixs_module_in,
):
    logger.info("getting started")
    cosine_obj = Cosine(shingle_size)
    old_dict = y_file_to_dict(legacy_mixs_module_in)
    new_dict = y_file_to_dict(current_mixs_module_in)
    mixs_diff = DeepDiff(old_dict, new_dict, view="tree")
    # print(mixs_diff.keys())
    # # dict_keys(['dictionary_item_removed', 'dictionary_item_added', 'values_changed'])
    added_diff = get_slots_diff(mixs_diff, "added")
    removed_diff = get_slots_diff(mixs_diff, "removed")
    slots_diff_dict = {"added": added_diff, "removed": removed_diff}
    with open(slot_diff_yaml_out, "w") as outfile:
        yaml.dump(slots_diff_dict, outfile, default_flow_style=False)
    new_view = SchemaView(current_mixs_module_in)
    old_view = SchemaView(legacy_mixs_module_in)
    get_anno_diffs(
        mixs_diff,
        anno_diff_tsv_out,
        old_view,
        new_view,
        cosine_obj,
        include_descriptions,
    )