in generate-data.py [0:0]
def signature_handler(json):
for signature in json["facets"]["signature"]:
signatures[signature["term"]] = [signature["count"], 0, 0, 0, 0, 0]
for platform in signature["facets"]["platform"]:
if platform["term"] == "Linux":
signatures[signature["term"]][3] = platform["count"]
elif platform["term"] == "Windows NT":
signatures[signature["term"]][1] = platform["count"]
elif platform["term"] == "Mac OS X":
signatures[signature["term"]][2] = platform["count"]
for startup_crash in signature["facets"]["startup_crash"]:
if startup_crash["term"] in ["1", "T"]:
signatures[signature["term"]][4] += startup_crash["count"]
signatures[signature["term"]][5] = signature["facets"][
"cardinality_install_time"
]["value"]