Ejemplo n.º 1
0
def _organize_merge_samples(align_out, dirs, config_file):
    """Back compatibility handling organizing and merging samples.
    """
    samples = merge.organize_samples([align_out], dirs, config_file)
    assert len(samples) == 1 and len(samples[0]) == 1
    sample_data = samples[0][0]
    sample_data["dirs"]["work"] = os.path.dirname(align_out["work_bam"])
    samples2 = sample.merge_sample(sample_data)
    assert len(samples2) == 1 and len(samples2[0]) == 1
    data = samples2[0][0]
    data["dirs"] = copy.deepcopy(dirs)
    return data
Ejemplo n.º 2
0
def merge_sample(*args):
    return sample.merge_sample(*args)
Ejemplo n.º 3
0
Archivo: tasks.py Proyecto: rwness/bcbb
def merge_sample(*args):
    return sample.merge_sample(*args)