satpy.tests.reader_tests.test_abi_l1b module

The abi_l1b reader tests package.

class satpy.tests.reader_tests.test_abi_l1b.Test_NC_ABI_L1B[source]

Bases: object

Test the NC_ABI_L1B reader.

pytestmark = [Mark(name='parametrize', args=('c01_data_arr', [<LazyFixture "c01_rad">, <LazyFixture "c01_rad_h5netcdf">]), kwargs={})]
test_get_dataset(c01_data_arr)[source]

Test the get_dataset method.

satpy.tests.reader_tests.test_abi_l1b._apply_dask_chunk_size()[source]
satpy.tests.reader_tests.test_abi_l1b._check_area(data_arr: DataArray) None[source]
satpy.tests.reader_tests.test_abi_l1b._check_dims_and_coords(data_arr: DataArray) None[source]
satpy.tests.reader_tests.test_abi_l1b._create_fake_rad_dataarray(rad: DataArray | None = None, resolution: int = 2000) DataArray[source]
satpy.tests.reader_tests.test_abi_l1b._create_fake_rad_dataset(rad: DataArray, resolution: int) Dataset[source]
satpy.tests.reader_tests.test_abi_l1b._create_reader_for_data(tmp_path: Path, channel_name: str, rad: DataArray | None, resolution: int, reader_kwargs: dict[str, Any] | None = None) FileYAMLReader[source]
satpy.tests.reader_tests.test_abi_l1b._fake_c07_data() DataArray[source]
satpy.tests.reader_tests.test_abi_l1b._get_and_check_array(data_arr: DataArray, exp_dtype: dtype[Any] | None | type[Any] | _SupportsDType[dtype[Any]] | str | tuple[Any, int] | tuple[Any, SupportsIndex | Sequence[SupportsIndex]] | list[Any] | _DTypeDict | tuple[Any, Any]) ndarray[Any, dtype[_ScalarType_co]][source]
satpy.tests.reader_tests.test_abi_l1b.c01_counts(tmp_path) DataArray[source]

Load c01 counts.

satpy.tests.reader_tests.test_abi_l1b.c01_rad(tmp_path) DataArray[source]

Load c01 radiances.

satpy.tests.reader_tests.test_abi_l1b.c01_rad_h5netcdf(tmp_path) DataArray[source]

Load c01 radiances through h5netcdf.

satpy.tests.reader_tests.test_abi_l1b.c01_refl(tmp_path) DataArray[source]

Load c01 reflectances.

satpy.tests.reader_tests.test_abi_l1b.c07_bt_creator(tmp_path) Callable[source]

Create a loader for c07 brightness temperatures.

satpy.tests.reader_tests.test_abi_l1b.generate_l1b_filename(chan_name: str) str[source]

Generate a l1b filename.

satpy.tests.reader_tests.test_abi_l1b.test_file_patterns_match(channel, suffix)[source]

Test that the configured file patterns work.

satpy.tests.reader_tests.test_abi_l1b.test_ir_calibrate(c07_bt_creator, clip_negative_radiances)[source]

Test IR calibration.

satpy.tests.reader_tests.test_abi_l1b.test_open_dataset(_)[source]

Test opening a dataset.

satpy.tests.reader_tests.test_abi_l1b.test_raw_calibrate(c01_counts)[source]

Test RAW calibration.

satpy.tests.reader_tests.test_abi_l1b.test_vis_calibrate(c01_refl)[source]

Test VIS calibration.