As documented partly in PR #403, there are dataclasses that are created in mixs/mixs.py that have a hyphen in them, which is not valid syntax for dataclass names.
To reproduce the error, run the following commands:
poetry install # install project
python
>> import mixs.mixs as mixs # import dataclass as module
from mixs import Host-Associated # errors out with ValueError
We need to do a preliminary analysis and check if the problem needs to be fixed on LinkML's end or the MIxS end.
As documented partly in PR #403, there are dataclasses that are created in
mixs/mixs.py
that have a hyphen in them, which is not valid syntax for dataclass names.To reproduce the error, run the following commands:
We need to do a preliminary analysis and check if the problem needs to be fixed on LinkML's end or the MIxS end.