Closed dustine32 closed 3 years ago
Also needed to handle default rule_set
in function since list [assocparser.RuleSet.ALL]
is converted to tuple (assocparser.RuleSet.ALL,)
by click
.
Closing as this appears to be fixed, given that the GO rules have been running in the last few snapshot releases.
This new line in
validate.py -v produce
has the default meant to trigger ALL GORULES to run: https://github.com/biolink/ontobio/blob/aa1346c9ca92bb5a647d1c94008fb3d85c242985/bin/validate.py#L482 However, theRuleSet.ALL
str
is split by theclick
multiple option handling into['a', 'l', 'l']
instead of the intended['all']
. Because of this, no GORULES run by default. This default value should instead be in a list: