Mercurial > repos > greg > validate_affy_metadata
comparison validate_affy_metadata.py @ 7:31b9f0a18a15 draft
Uploaded
| author | greg |
|---|---|
| date | Wed, 14 Nov 2018 15:00:38 -0500 |
| parents | 11d22a27c24a |
| children | 0735cfcc7490 |
comparison
equal
deleted
inserted
replaced
| 6:11d22a27c24a | 7:31b9f0a18a15 |
|---|---|
| 30 sys.exit(msg) | 30 sys.exit(msg) |
| 31 | 31 |
| 32 | 32 |
| 33 def validate_date_string(line_no, date_string, accumulated_msgs): | 33 def validate_date_string(line_no, date_string, accumulated_msgs): |
| 34 try: | 34 try: |
| 35 datetime.datetime.strptime(date_string, '%Y/%m/%d') | 35 datetime.datetime.strptime(date_string, '%y/%m/%d') |
| 36 return accumulated_msgs | 36 return accumulated_msgs |
| 37 except ValueError: | 37 except ValueError: |
| 38 return add_error_msg(accumulated_msgs, "Line %d contains an incorrect date format (must be YY/MM/DD)." % line_no) | 38 return add_error_msg(accumulated_msgs, "Line %d contains an incorrect date format (%s must be YY/MM/DD)." % (line_no, date_string)) |
| 39 | 39 |
| 40 | 40 |
| 41 def validate_decimal(line_no, decimal_string, accumulated_msgs): | 41 def validate_decimal(line_no, decimal_string, accumulated_msgs): |
| 42 try: | 42 try: |
| 43 decimal.Decimal(decimal_string) | 43 decimal.Decimal(decimal_string) |
