diff options
author | Calvin Morrison <mutantturkey@gmail.com> | 2014-04-02 13:59:50 -0400 |
---|---|---|
committer | Calvin Morrison <mutantturkey@gmail.com> | 2014-04-02 13:59:50 -0400 |
commit | 9b1b14529cb7f7f2dedcfc148f781ef457ad568b (patch) | |
tree | 6fc3c4b50814ffd69a374b712b019f154c2f9d5a /src/score_mers.py | |
parent | 3cb93355a7e80dd4e910eadc613c61b1347067bc (diff) |
add exit codes
Diffstat (limited to 'src/score_mers.py')
-rwxr-xr-x | src/score_mers.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/score_mers.py b/src/score_mers.py index d040760..683066c 100755 --- a/src/score_mers.py +++ b/src/score_mers.py @@ -192,7 +192,7 @@ def check_feasible(selected): if total is 0: print "something went wrong, no mers found in the foreground. Consider this a bug!" print fg_mers - exit() + exit(1) if (fg_genome_length / (total + 1 )) > max_mer_distance: print "even if we select all top", max_select, "of", total @@ -200,7 +200,7 @@ def check_feasible(selected): print "still not meet the right max mer distance < ", max_mer_distance, "requirement." print total, " / ", fg_genome_length, " = ", total / fg_genome_length - exit() + exit(1) def percentage(part, whole, precision=2): @@ -410,7 +410,7 @@ def main(): parser.error("you must have at least one input file to score from [-s -c -m -r]") else: parser.error("you can only have one input file to score from" ) - exit() + exit(1) if not os.path.isfile(args.foreground): parser.error(args.foreground + " not found") @@ -449,7 +449,7 @@ def main(): if len(selected_mers) is 0: print "no merss found." - exit() + exit(1) # we already have our background counts initialize_mers(args.foreground, args.background, load_background=False) @@ -473,7 +473,7 @@ def main(): if len(combinations) is 0: print "no combinations found." - exit() + exit(1) initialize_mers(args.foreground, args.background) score_specific_combinations(combinations) @@ -493,7 +493,7 @@ def main(): if len(fg_mers.keys()) is 0: print "no mers found." - exit() + exit(1) initialize_mers(args.foreground, args.background) score_all_combinations(fg_mers.keys()) @@ -516,7 +516,7 @@ def main(): if len(combinations) is 0: print "no combinations found." - exit() + exit(1) initialize_mers(args.foreground, args.background) |