'Return the `Job` that created this dataset or None if not found.'

def creating_job(self, dataset_assoc):

    job = None
    for job_output_assoc in dataset_assoc.creating_job_associations:
        job = job_output_assoc.job
        break
    return job
