pysiral.scripts.l2procfiles =========================== .. py:module:: pysiral.scripts.l2procfiles Attributes ---------- .. autoapisummary:: pysiral.scripts.l2procfiles.__author__ Classes ------- .. autoapisummary:: pysiral.scripts.l2procfiles.L2ProcFilesScriptArguments Functions --------- .. autoapisummary:: pysiral.scripts.l2procfiles.l2procfiles Module Contents --------------- .. py:data:: __author__ :value: 'Stefan Hendricks ' .. py:function:: l2procfiles(l1p_files: list[pathlib.Path] = None, l2_settings: Union[pathlib.Path, str] = None, l2_outputs: list[pathlib.Path] = None, mp_cpu_count: int = None, force_l2def_record_type: bool = False, **_: dict) A more simple Level-2 job with a predefined list of l1b data files :param l1p_files: A list of Level-1P files to process. :param l2_settings: Path to the Level-2 settings file or its identifier. :param l2_outputs: List of output definitions for Level-2 products. :param mp_cpu_count: Number of CPUs to use for multiprocessing (optional). :param force_l2def_record_type: If True, forces the use of a specificLevel-2 definition record type. :param _: :return: .. py:class:: L2ProcFilesScriptArguments Bases: :py:obj:`object` .. py:attribute:: parser .. py:method:: get(args_list: List[str] = None) -> argparse.Namespace .. py:method:: get_argument_parser() -> argparse.ArgumentParser :staticmethod: Set up the command line argument parser for the Level-2 Processor. :return: The argument parser object.