Currently, the JSON schemas used for the constraining the LLM output are hard-coded in https://github.com/TheWorldAvatar/MOPTools/blob/main/MOP_Literature_Extraction/json_schemas.py
Ideally, these should be dynamically generated from the OntoSyn/OntoMOPs ontologies.
Use pydantic to sync python objects with JSON?