From 05b7b229995a7f64deea01bcf762b203cabdbba4 Mon Sep 17 00:00:00 2001 From: Simon J Greenhill Date: Fri, 21 Nov 2025 21:43:52 +1300 Subject: [PATCH] Add 'RESTRICTION' to valid datatypes --- src/commonnexus/blocks/characters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commonnexus/blocks/characters.py b/src/commonnexus/blocks/characters.py index e5e99d9..441ee8e 100644 --- a/src/commonnexus/blocks/characters.py +++ b/src/commonnexus/blocks/characters.py @@ -423,7 +423,7 @@ def __init__(self, tokens, nexus=None): if self.datatype: self.datatype = self.datatype.upper() assert self.datatype in { - 'STANDARD', 'DNA', 'RNA', 'NUCLEOTIDE', 'PROTEIN', 'CONTINUOUS'} + 'STANDARD', 'DNA', 'RNA', 'NUCLEOTIDE', 'PROTEIN', 'CONTINUOUS', 'RESTRICTION'} if self.datatype == 'CONTINUOUS' and not self.nexus.cfg.ignore_unsupported: raise NotImplementedError('DATATYPE=CONTINUOUS is not supported!') self.items = [i.upper() for i in self.items]