def METHOD_NAME(self):
    """ """
    job = prepare_ba_job()
    # Make sure that a previous test didn't leave a directory around.
    shutil.rmtree("/home/user/data_store/processor_job_" + str(job.id), ignore_errors=True)
    job_context = array_express.affy_to_pcl(job.pk)
    self.assertEqual(job_context["platform_accession_code"], "hugene10st")
    self.assertEqual(job_context["brainarray_package"], "hugene10sthsensgprobe")
    updated_job = ProcessorJob.objects.get(pk=job.pk)
    self.assertTrue(updated_job.success)
    self.assertEqual(len(ComputationalResult.objects.all()), 1)
    self.assertEqual(len(ComputedFile.objects.all()), 1)
    self.assertEqual(ComputedFile.objects.all()[0].filename, "GSM1426071_CD_colon_active_1.PCL")
    output_filename = ComputedFile.objects.all()[0].absolute_file_path
    expected_data = pd.read_csv(
        "/home/user/data_store/TEST/PCL/GSM1426071_CD_colon_active_1.PCL", sep="\t"
    )["GSM1426071_CD_colon_active_1.CEL"]
    actual_data = pd.read_csv(output_filename, sep="\t")["GSM1426071_CD_colon_active_1.CEL"]
    assertMostlyAgrees(self, expected_data, actual_data)
    os.remove(output_filename)