GUIBRUSHR.core.types package¶
Submodules¶
- GUIBRUSHR.core.types.chain_schema module
- GUIBRUSHR.core.types.param_registry module
- GUIBRUSHR.core.types.parameter_management_result module
ReadDfParametersResultReadDfParametersResult.mass_vectorReadDfParametersResult.scaleReadDfParametersResult.rayleigh_speciesReadDfParametersResult.line_speciesReadDfParametersResult.line_species_isotopeReadDfParametersResult.line_species_complete_name_hrReadDfParametersResult.line_species_complete_name_lrReadDfParametersResult.list_bestparsReadDfParametersResult.list_bestpars_initial_valueReadDfParametersResult.list_fixedReadDfParametersResult.list_condensed_moleculesReadDfParametersResult.range_min_vectorReadDfParametersResult.range_max_vector
ParameterManagementResultParameterManagementResult.registryParameterManagementResult.schemaParameterManagementResult.rayleigh_speciesParameterManagementResult.line_speciesParameterManagementResult.line_species_isotopeParameterManagementResult.line_species_complete_name_hrParameterManagementResult.line_species_complete_name_lrParameterManagementResult.list_fixedParameterManagementResult.list_condensed_moleculesParameterManagementResult.mass_vectorParameterManagementResult.__init__()
Module contents¶
Strongly-typed parameter containers for the retrieval pipeline.
These types replace the parallel positional structures (initial_param_array, list_bestpars, list_bestpars_initial_value, scale_vector_params) whose implicit ordering coupling was the source of silent index-mismatch bugs.
Phase 1 of the refactor: types live here and are populated alongside the legacy lists; Phase 2+ migrates consumers; Phase 3 drops the legacy lists.