isofit.utils.surface_model ========================== .. py:module:: isofit.utils.surface_model Functions --------- .. autoapisummary:: isofit.utils.surface_model.next_diag_val isofit.utils.surface_model.surface_model isofit.utils.surface_model.cli Module Contents --------------- .. py:function:: next_diag_val(C: numpy.ndarray, starting_index, direction) .. py:function:: surface_model(config_path: str, wavelength_path: str = None, output_path: str = None, seed: int = 13, multisurface: bool = False) -> None The surface model tool contains everything you need to build basic multicomponent (i.e. colleciton of Gaussian) surface priors for the multicomponent surface model. :param config_path: path to a JSON formatted surface model configuration :param wavelength_path: optional path to a three-column wavelength file, overriding the configuration file settings :param output_path: optional path to the destination .mat file, overriding the configuration file settings :param seed: seed used for clustering :returns: None .. py:function:: cli(**kwargs) Build a new surface model to a block of data