diff --git a/build_jflow_command_line.py b/build_jflow_command_line.py index 80b4bf24dcae5a3ded6bbf01f711dc1807789b81..74a653fb8d54830c0b767b06fd1bc532e51d714f 100755 --- a/build_jflow_command_line.py +++ b/build_jflow_command_line.py @@ -1,6 +1,6 @@ #!/usr/bin/env python -import argparse +import argparse, os parser = argparse.ArgumentParser(description='Generate simulated populations with SV') parser.add_argument("--nb-inds", help="Number of individuals to generate", required=True) @@ -13,12 +13,14 @@ parser.add_argument("--bams-dir", help="Directory containing bams for each indiv args = parser.parse_args() nb_inds = args.nb_inds -reference = args.reference +reference = os.path.abspath(args.reference) bams_dir = args.bams_dir if bams_dir and bams_dir[-1] == "/": bams_dir = bams_dir[:-1] +bams_dir = os.path.abspath(bams_dir) + if not args.prepare and not args.bams_dir: print("You must specify the directory containing the bam files (--bams-dir)") exit(1)