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.