pysiral
pysiral is the PYthon Sea Ice Radar ALtimetry toolbox
Submodules
- pysiral._exceptions
- pysiral._logger
- pysiral._version
- pysiral.auxdata
- pysiral.core
- pysiral.cryosat2
- pysiral.dot
- pysiral.envisat
- pysiral.ers
- pysiral.filter
- pysiral.frb
- pysiral.grid
- pysiral.l1data
- pysiral.l1preproc
- pysiral.l2data
- pysiral.l2preproc
- pysiral.l2proc
- pysiral.l3proc
- pysiral.mask
- pysiral.retracker
- pysiral.scripts
- pysiral.sentinel3
- pysiral.sit
- pysiral.sla
- pysiral.surface
- pysiral.waveform
Attributes
Functions
|
Small helper function to dynamically load classes |
|
Import all submodules of a module, recursively, including subpackages |
|
Set the pysiral-wide CPU count for multiprocessing to the pysiral package |
Package Contents
- pysiral.__version__
- pysiral.__git_version__
- pysiral.__git_branch__
- pysiral.__git_origin__
- pysiral.psrlcfg
- pysiral.get_cls(module_name, class_name, relaxed=True)
Small helper function to dynamically load classes
- pysiral.import_submodules(package, recursive=True)
Import all submodules of a module, recursively, including subpackages
- Parameters:
package (str | module) – package (name or actual module)
recursive – Flag if package is a submodule
- Return type:
dict[str, types.ModuleType]
- pysiral.set_psrl_cpu_count(cpu_count: int) None
Set the pysiral-wide CPU count for multiprocessing to the pysiral package configuration
- Parameters:
cpu_count – The number of CPU’s to use
- Raises:
ValueError – cpu_count is not a positive integer