Mercurial > repos > peterjc > mira4_assembler
comparison tools/mira4_0/mira4_validator.py @ 39:bbf14bb9607b draft default tip
planemo upload for repository https://github.com/peterjc/galaxy_mira/tree/master/tools/mira4_0 commit 89578746a1c5b29c84a173d8b2709f086f69a7b6
author | peterjc |
---|---|
date | Mon, 03 Jun 2019 13:29:00 -0400 |
parents | cee8f9005e43 |
children |
comparison
equal
deleted
inserted
replaced
38:cee8f9005e43 | 39:bbf14bb9607b |
---|---|
34 | 34 |
35 if min_size: | 35 if min_size: |
36 try: | 36 try: |
37 min_size_int = int(min_size) | 37 min_size_int = int(min_size) |
38 if min_size_int < 0: | 38 if min_size_int < 0: |
39 err["min_size"] = "Minumum size must not be negative (%i)" % min_size_int | 39 err["min_size"] = ( |
40 "Minumum size must not be negative (%i)" % min_size_int | |
41 ) | |
40 min_size = None # Avoid doing comparison below | 42 min_size = None # Avoid doing comparison below |
41 except ValueError: | 43 except ValueError: |
42 err["min_size"] = "Minimum size is not an integer (%s)" % min_size | 44 err["min_size"] = "Minimum size is not an integer (%s)" % min_size |
43 min_size = None # Avoid doing comparison below | 45 min_size = None # Avoid doing comparison below |
44 | 46 |
45 if max_size: | 47 if max_size: |
46 try: | 48 try: |
47 max_size_int = int(max_size) | 49 max_size_int = int(max_size) |
48 if max_size_int < 0: | 50 if max_size_int < 0: |
49 err["max_size"] = "Maximum size must not be negative (%i)" % max_size_int | 51 err["max_size"] = ( |
52 "Maximum size must not be negative (%i)" % max_size_int | |
53 ) | |
50 max_size = None # Avoid doing comparison below | 54 max_size = None # Avoid doing comparison below |
51 except ValueError: | 55 except ValueError: |
52 err["max_size"] = "Maximum size is not an integer (%s)" % max_size | 56 err["max_size"] = "Maximum size is not an integer (%s)" % max_size |
53 max_size = None # Avoid doing comparison below | 57 max_size = None # Avoid doing comparison below |
54 | 58 |
55 if min_size and max_size and min_size_int > max_size_int: | 59 if min_size and max_size and min_size_int > max_size_int: |
56 msg = "Minimum size must be less than maximum size (%i vs %i)" % (min_size_int, max_size_int) | 60 msg = "Minimum size must be less than maximum size (%i vs %i)" % ( |
61 min_size_int, | |
62 max_size_int, | |
63 ) | |
57 err["min_size"] = msg | 64 err["min_size"] = msg |
58 err["max_size"] = msg | 65 err["max_size"] = msg |
59 | 66 |
60 if err: | 67 if err: |
61 err_list.append({"segments": err}) | 68 err_list.append({"segments": err}) |