7.1.1.2.1.1.2.13. pycropml.transpiler.antlr_py.to_specification module¶
- pycropml.transpiler.antlr_py.to_specification.createObjectModel(head: dict, description: dict, inputs: list, outputs: list, init: dict = {}, funcs: list = [], parametersets: dict = [], testsets: dict = [])[source]¶
generate Crop2ML ModelUnit Python object
head (dict) : {Name:name, version: version, id:id, timestep:timestep } description (dict) : description element of modelUnit (Title, Authors, Reference, Institution, ExtendedDescription) inputs (list) outputs (list) parametersets (list) testsets (list)
- pycropml.transpiler.antlr_py.to_specification.extractMetaInfo(comments, symbol)[source]¶
Extract inputs and outputs meta-information