analysis
¶
analysis (qurry.qurrium.analysis
)
analysis
¶
Analysis Instance (qurry.qurrium.analysis
)
- class qurry.qurrium.analysis.analysis.AnalysisPrototype(*, serial: int, log: dict[str, Any] | None = None, datatime: str | None = None, **other_kwargs)[source]¶
The instance for the analysis of :cls:`QurryExperiment`.
- content: _RC¶
The content of the analysis.
- classmethod deprecated_fields_converts(main: dict[str, Any], side: dict[str, Any]) tuple[dict[str, Any], dict[str, Any]] [source]¶
Convert deprecated fields to new fields.
This method should be implemented in the subclass if there are deprecated fields that need to be converted.
- export(jsonable: bool = False) tuple[dict[str, Any], dict[str, Any]] [source]¶
Export the analysis as main and side product dict.
- Parameters:
jsonable (bool, optional) – If True, export as jsonable dict. Defaults to True. If False, export as normal dict.
- input: _RI¶
The input of the analysis.
- classmethod load(main: dict[str, Any], side: dict[str, Any])[source]¶
Read the analysis from main and side product dict.
- Parameters:
- Returns:
The analysis instance.
- Return type:
- classmethod read(file_index: dict[str, str], save_location: Path)[source]¶
Read the analysis from file index.