<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def run(itf):
 """ 	Run postanalyze functions. 	"""


    if not itf:
        return 1

    # access user input
    options = SplitInput(itf)

    # check input args
    error_check(options)

    # read input files
    try:
        molecules, ensemble_lookup = ReadFiles(options)
    except:
        return 1

    if options.compare:
        compare(molecules, ensemble_lookup, options)
    else:
        evaluate_list(molecules, ensemble_lookup, options)