swarmpal.express
================

.. py:module:: swarmpal.express


Submodules
----------

.. toctree::
   :maxdepth: 1

   /autoapi/swarmpal/express/_pre_configured_runs/index


Functions
---------

.. autoapisummary::

   swarmpal.express.fac_single_sat


Package Contents
----------------

.. py:function:: fac_single_sat(spacecraft: str, time_start: str, time_end: str, grade: str = 'OPER', to_cdf_file: str | None = None) -> xarray.DataTree

   Execute FAC single-satellite processor

   :param spacecraft: Spacecraft to use
   :type spacecraft: str
   :param time_start: Starting time of the analysis
   :type time_start: str
   :param time_end: Ending time of the analysis
   :type time_end: str
   :param grade: OPER or FAST processing chain, by default "OPER""
   :type grade: str, optional
   :param to_cdf_file: Path for CDF file to generate, by default None
   :type to_cdf_file: str | None, optional

   :rtype: DataTree

   :raises PalError: When inputs are invalid


