satpy.tests.test_modifiers module
Tests for modifiers in modifiers/__init__.py.
- class satpy.tests.test_modifiers.TestNIREmissivePartFromReflectance(methodName='runTest')[source]
Bases:
TestCase
Test the NIR Emissive part from reflectance compositor.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- _classSetupFailed = False
- _class_cleanups = []
- class satpy.tests.test_modifiers.TestNIRReflectance(methodName='runTest')[source]
Bases:
TestCase
Test NIR reflectance compositor.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- _classSetupFailed = False
- _class_cleanups = []
- test_masking_limit_default_value_is_not_none(calculator, apply_modifier_info, sza)[source]
Check that sun_zenith_threshold is not None.
- test_no_sunz_no_co2(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor with minimal parameters.
- test_no_sunz_with_co2(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor provided extra co2 info.
- test_provide_masking_limit(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor provided sunz and a sunz threshold.
- test_provide_sunz_and_threshold(calculator, apply_modifier_info, sza)[source]
Test NIR reflectance compositor provided sunz and a sunz threshold.
- class satpy.tests.test_modifiers.TestPSPAtmosphericalCorrection(methodName='runTest')[source]
Bases:
TestCase
Test the pyspectral-based atmospheric correction modifier.
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- _classSetupFailed = False
- _class_cleanups = []
- class satpy.tests.test_modifiers.TestPSPRayleighReflectance[source]
Bases:
object
Test the pyspectral-based Rayleigh correction modifier.
- class satpy.tests.test_modifiers.TestSunZenithCorrector[source]
Bases:
object
Test case for the zenith corrector.
- class satpy.tests.test_modifiers.TestSunZenithReducer[source]
Bases:
object
Test case for the sun zenith reducer.
- satpy.tests.test_modifiers._sunz_bigger_area_def()[source]
Get area that is twice the size of ‘sunz_area_def’.