drepr.models.parsers.v3#

Classes

ReprV3Parser()

The D-REPR language version 3 has similar to the schema of the second version.

class ReprV3Parser[source]#

Bases: object

The D-REPR language version 3 has similar to the schema of the second version.

Difference with previous features: 1. For spreadsheet columns, they can the letter instead of number 2. Semantic model configuration offers more flexibility and expressiveness to create attribute/class on the fly

TOP_KEYWORDS = {'alignments', 'attributes', 'preprocessing', 'resources', 'semantic_model', 'version'}#
DEFAULT_RESOURCE_ID = 'default'#
classmethod parse(raw: dict)[source]#
Parameters:

raw (dict) –

classmethod dump(drepr: DRepr, simplify: bool = True, use_json_path: bool = False)[source]#
Parameters:

Modules