From 192bf4a6214ca782f27c00971eb79c29df1ea09e Mon Sep 17 00:00:00 2001 From: Arthur Matta Date: Mon, 16 May 2022 09:48:04 +0100 Subject: [PATCH] Fixed missing error message --- mirri/validation/error_logging/error_message.py | 5 +++++ mirri/validation/validation_conf_20200601.py | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/mirri/validation/error_logging/error_message.py b/mirri/validation/error_logging/error_message.py index 7e958bf..1e68ca4 100644 --- a/mirri/validation/error_logging/error_message.py +++ b/mirri/validation/error_logging/error_message.py @@ -355,6 +355,11 @@ class ErrorMessage(): msg += "If the those values are Pubmed ids or DOIs, please ignore this messsage" return msg + def STD46(self): + msg = f"If date of collection/isolation/deposit/inclusion in the catalog is after 2014," \ + f" the value of Geographic Origin must be provided. It is missing for strain {self.pk}." + return msg + """ Genomic Information Error Codes diff --git a/mirri/validation/validation_conf_20200601.py b/mirri/validation/validation_conf_20200601.py index b8f5a8b..1487d6e 100644 --- a/mirri/validation/validation_conf_20200601.py +++ b/mirri/validation/validation_conf_20200601.py @@ -405,7 +405,7 @@ SHEETS_SCHEMA = { 'id_field': 'Accession number', VALIDATION: {TYPE: MANDATORY, ERROR_CODE: "EFS05"}, ROW_VALIDATION: [ - {TYPE: NAGOYA, ERROR_CODE: "STRXXX"}, + {TYPE: NAGOYA, ERROR_CODE: "STD46"}, ], COLUMNS: STRAIN_FIELDS, },