diff --git a/sdrf_pipelines/sdrf/sdrf_schema.py b/sdrf_pipelines/sdrf/sdrf_schema.py index e5dfa38..4ac8be8 100644 --- a/sdrf_pipelines/sdrf/sdrf_schema.py +++ b/sdrf_pipelines/sdrf/sdrf_schema.py @@ -211,7 +211,7 @@ def validate_column_names(self, panda_sdrf): m = re.match(self._column_template, cname) if not m: errors.append(cname) - if m.group().startswith("factor value"): + elif m.group().startswith("factor value"): if ( m.group().replace("factor value", "comment") not in panda_sdrf.columns and m.group().replace("factor value", "characteristics") not in panda_sdrf.columns