function analyze(data) {
	var temp;
	initAnalysis();
	parse(data);
	for (i = 0;  i < master.length; i++) {
		temp = orderedForm(master[i][SET]);
		master[i][ORDERED] = numArrayToString(temp);
		master[i][MINSPAN] = numArrayToString(findMinSpan(temp));
		temp = normalize(temp);
		temp = primeForm(numArrayToString(temp));
		master[i][PRIME] = numArrayToString(temp);
		master[i][CARDINALITY] = numArrayToString(temp).length;
		master[i][COMP_CARD] = numArrayToString(temp).length;
	}
	forte();
	transposition();
	inversion();
	retrograde();
	retrogradeInversion();
	realNearEquivalence();
	absNearEquivalence();
}
