allensdk.config.model.formats.json_description_parser module¶
- class allensdk.config.model.formats.json_description_parser.JsonDescriptionParser[source]¶
Bases:
DescriptionParser
- log = <Logger allensdk.config.model.formats.json_description_parser (WARNING)>¶
- read(file_path, description=None, section=None, **kwargs)[source]¶
Parse a complete or partial configuration.
- Parameters:
- json_stringstring
Input to parse.
- descriptionDescription, optional
Where to put the parsed configuration. If None a new one is created.
- sectionstring, optional
Where to put the parsed configuration within the description.
- Returns:
- Description
The input description with parsed configuration added.
- Section is only specified for “bare” objects that are to be added to a section array.
- read_string(json_string, description=None, section=None, **kwargs)[source]¶
Parse a complete or partial configuration.
- Parameters:
- json_stringstring
Input to parse.
- descriptionDescription, optional
Where to put the parsed configuration. If None a new one is created.
- sectionstring, optional
Where to put the parsed configuration within the description.
- Returns:
- Description
The input description with parsed configuration added.
- Section is only specified for “bare” objects that are to be added to a section array.