def parse_unifrac_v1_8(unifrac, file_data):
for line in file_data:<EOL><INDENT>if line == "<STR_LIT>":<EOL><INDENT>break<EOL><DEDENT>line = line.split("<STR_LIT:\t>")<EOL>unifrac["<STR_LIT>"][line[<NUM_LIT:0>]] = [float(e) for e in line[<NUM_LIT:1>:]]<EOL><DEDENT>unifrac["<STR_LIT>"] = [float(entry) for entry in file_data[-<NUM_LIT:2>].split("<STR_LIT:\t>")[<NUM_LIT:1>:]]<EOL>unifrac["<STR_LIT>"] = [float(entry) for entry in file_data[-<NUM_LIT:1>].split("<STR_LIT:\t>")[<NUM_LIT:1>:]]<EOL>return unifrac<EOL>
Function to parse data from older version of unifrac file obtained from Qiime version
1.8 and earlier.

:type unifrac: dict
:param unifracFN: The path to the unifrac results file

:type file_data: list
:param file_data: Unifrac data lines after stripping whitespace characters.