diff --git a/pyard/pyard.py b/pyard/pyard.py index 96404fe..7dfd3bf 100644 --- a/pyard/pyard.py +++ b/pyard/pyard.py @@ -442,8 +442,9 @@ def isvalid(self, allele: str) -> str: :return: allele or empty :rtype: boolean """ - v = lambda a: a in self.valid - return v(allele) + if not ismac(allele): + return allele in self.valid + return True def isvalid_gl(self, glstring: str) -> str: """