def METHOD_NAME(self):
    call_iedb_output_file = tempfile.NamedTemporaryFile()
    pvactools.lib.call_iedb.main([
        self.input_file,
        call_iedb_output_file.name,
        'MHCnuggetsII',
        'DPA1*01:03',
        '-l', '15',
    ])
    if (sys.version_info.major, sys.version_info.minor) == (3, 6):
        expected_output_file = os.path.join(self.test_data_dir, 'output_mhcnuggetsII.python36.tsv')
    else:
        expected_output_file = os.path.join(self.test_data_dir, 'output_mhcnuggetsII.tsv')
    expected_df = pd.read_csv(expected_output_file, sep="\t", index_col=[0,2,3])
    actual_df = pd.read_csv(call_iedb_output_file.name, sep="\t", index_col=[0,2,3])
    pd.testing.assert_frame_equal(expected_df, actual_df, check_like=True, check_exact=False)