boilercv_pipeline.stages.get_thermal_data#
Submodules#
Package Contents#
Classes#
Data#
API#
- class boilercv_pipeline.stages.get_thermal_data.Deps(
- /,
- **data: context_models.types.Data,
Bases:
boilercv_pipeline.stages.get_thermal_data.Deps.stage- stage: boilercv_pipeline.models.path.DirectoryPathSerPosix#
None
- nb: boilercv_pipeline.models.path.DocsFile#
None
- thermal: boilercv_pipeline.models.path.DataDir#
None
- modelfunctions: boilercv_pipeline.models.path.DataDir#
None
- property thermal_paths: list[pathlib.Path]#
- class boilercv_pipeline.stages.get_thermal_data.Outs(
- /,
- **data: context_models.types.Data,
Bases:
boilercv_pipeline.models.stage.Outs- df: boilercv_pipeline.models.path.DataFile#
None
- plots: boilercv_pipeline.models.path.DataDir#
None
- class boilercv_pipeline.stages.get_thermal_data.Dfs(
- /,
- **data: typing.Any,
Bases:
boilercv_pipeline.models.data.Dfs- resampled: pandas.DataFrame#
‘Field(…)’
- class boilercv_pipeline.stages.get_thermal_data.Plots(
- /,
- **data: context_models.types.Data,
Bases:
boilercv_pipeline.models.data.Plots- subcool_superheat: matplotlib.figure.Figure#
‘Field(…)’
- subcool: matplotlib.figure.Figure#
‘Field(…)’
- superheat: matplotlib.figure.Figure#
‘Field(…)’
- class boilercv_pipeline.stages.get_thermal_data.Data#
Bases:
boilercv_pipeline.models.data.Data[boilercv_pipeline.stages.get_thermal_data.Dfs,boilercv_pipeline.stages.get_thermal_data.Plots]- dfs: boilercv_pipeline.stages.get_thermal_data.Dfs#
‘Field(…)’
- plots: boilercv_pipeline.stages.get_thermal_data.Plots#
‘Field(…)’
- boilercv_pipeline.stages.get_thermal_data.D#
None
- class boilercv_pipeline.stages.get_thermal_data.Cols(
- /,
- **data: typing.Any,
Bases:
boilercv_pipeline.models.columns.Cols- time: Annotated[boilercv_pipeline.models.column.LinkedCol, boilercv_pipeline.models.column.Kind.idx, boilercv_pipeline.stages.get_thermal_data.D, boilercv_pipeline.stages.get_thermal_data.D]#
‘LinkedCol(…)’
- time_elapsed: Annotated[boilercv_pipeline.models.column.Col, boilercv_pipeline.stages.get_thermal_data.D]#
‘Col(…)’
- time_elapsed_min: Annotated[boilercv_pipeline.models.column.LinkedCol, boilercv_pipeline.stages.get_thermal_data.D]#
‘LinkedCol(…)’
- water_temps: Annotated[list[boilercv_pipeline.models.column.LinkedCol], boilercv_pipeline.stages.get_thermal_data.D, boilercv_pipeline.stages.get_thermal_data.D]#
None
- water_temp: Annotated[boilercv_pipeline.models.column.LinkedCol, boilercv_pipeline.stages.get_thermal_data.D]#
‘LinkedCol(…)’
- superheat: Annotated[boilercv_pipeline.models.column.LinkedCol, boilercv_pipeline.stages.get_thermal_data.D]#
‘LinkedCol(…)’
- subcool: Annotated[boilercv_pipeline.models.column.LinkedCol, boilercv_pipeline.stages.get_thermal_data.D]#
‘LinkedCol(…)’
- sample_temps: Annotated[list[boilercv_pipeline.models.column.LinkedCol], boilercv_pipeline.stages.get_thermal_data.D, boilercv_pipeline.stages.get_thermal_data.D]#
None
- surface_temp: Annotated[boilercv_pipeline.models.column.IdentityCol, boilercv_pipeline.stages.get_thermal_data.D, boilercv_pipeline.stages.get_thermal_data.D]#
‘IdentityCol(…)’
- flux: Annotated[boilercv_pipeline.models.column.LinkedCol, boilercv_pipeline.stages.get_thermal_data.D]#
‘LinkedCol(…)’
- boiling: Annotated[boilercv_pipeline.models.column.Col, boilercv_pipeline.stages.get_thermal_data.D]#
‘Col(…)’
- video: Annotated[boilercv_pipeline.models.column.Col, boilercv_pipeline.stages.get_thermal_data.D]#
‘Col(…)’
- highlight: Annotated[boilercv_pipeline.models.column.Col, boilercv_pipeline.stages.get_thermal_data.D]#
‘Col(…)’
- class boilercv_pipeline.stages.get_thermal_data.GetThermalData#
Bases:
boilercv_pipeline.models.subcool.SubcoolParams[boilercv_pipeline.stages.get_thermal_data.Deps,boilercv_pipeline.stages.get_thermal_data.Outs,boilercv_pipeline.stages.get_thermal_data.Data]Update thermal data for the experiment.
- deps: Annotated[boilercv_pipeline.stages.get_thermal_data.Deps, Arg(hidden=True)]#
‘Field(…)’
Stage dependencies.
- outs: Annotated[boilercv_pipeline.stages.get_thermal_data.Outs, Arg(hidden=True)]#
‘Field(…)’
Stage outputs.
- data: Annotated[boilercv_pipeline.stages.get_thermal_data.Data, Arg(hidden=True)]#
‘Field(…)’
Stage data.
- cols: Annotated[boilercv_pipeline.stages.get_thermal_data.Cols, Arg(hidden=True)]#
‘Field(…)’
Columns.
- fit: boilercore.fits.Fit#
‘Field(…)’
Model fit.
- load_src_from_outs: Annotated[bool, PairedArg('load_src_from_outs')]#
False
Load source columns from outputs.