INNER CODE UNIT · Python

run_summary_to_file

MariaNattestad/assemblytics · assemblytics/cli.py:43

def run_summary_to_file(output_dir, minimum_size, maximum_size):
    summary_path = os.path.join(output_dir, "assemblytics_structural_variants_summary.txt")
    bed_path = os.path.join(output_dir, "assemblytics_structural_variants.bed")
    summary_args = argparse.Namespace(
        file=bed_path,
        minimum_variant_size=minimum_size,
        maximum_variant_size=maximum_size,
    )
    buffer = io.StringIO()
    stdout = sys.stdout
    sys.stdout = buffer
    try:
        run_summary(summary_args)
    finally:
        sys.stdout = stdout
    with open(summary_path, "w") as summary:
        summary.write(buffer.getvalue())

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…