0001 function value = datasets_constants(c)
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027 A.POES_satellite_names = {'noaa15', 'noaa16', 'noaa17', 'noaa18', 'noaa19', 'metopa'};
0028 A.POES_satellite_numbers = [15 16 17 18 19 29499];
0029 A.POES_satellites_amsub = {'noaa15', 'noaa16', 'noaa17', 'N15', 'N16', 'N17'};
0030 A.POES_satellites_mhs = {'noaa18', 'noaa19', 'metopa', 'N18', 'N19', 'MA'};
0031
0032
0033
0034 A.DMSP_satellite_names = {'F11', 'F12', 'F14', 'F15'};
0035
0036
0037
0038 A.read_cpr = @satreaders.cpr_2BCWCRO;
0039 A.read_mhs = @satreaders.poes_radiometer;
0040 A.read_amsua = @satreaders.poes_radiometer;
0041 A.read_amsub = @satreaders.poes_radiometer;
0042 A.read_hirs = @satreaders.poes_radiometer;
0043 A.read_avhrr = @satreaders.avhrr;
0044 A.read_hirscs = @satreaders.hirscs;
0045 A.read_collocation_cpr_poes = @satreaders.collocation_cpr_mhs;
0046 A.read_collocation_cpr_mhs = @satreaders.collocation_cpr_mhs;
0047
0048
0049
0050
0051
0052
0053
0054 A.granule_duration_mhs = 6130;
0055 A.granule_duration_amsua = 6130;
0056 A.granule_duration_amsub = 6130;
0057 A.granule_duration_hirs = 6130;
0058 A.granule_duration_avhrr = 6130;
0059
0060 A.granule_duration_cpr = 5932;
0061
0062 A.granule_duration_hirscs = 86400;
0063 A.granule_duration_collocation_cpr_poes = 86400;
0064 A.granule_duration_collocation_cpr_mhs = 86400;
0065
0066
0067
0068
0069
0070
0071
0072 A.angles_avhrr_gac = linspace(-55.37, 55.37, 409);
0073 A.angles_mhs = linspace(-49.4444, 49.4444, 90);
0074 A.angles_amsub = linspace(-48.95, 48.95, 90);
0075
0076
0077
0078 A.sat2netcdf_flags = '-nogui -latlon -temperature -quality -calibration -metadata';
0079
0080 if exist('c', 'var')
0081 value = A.(c);
0082 else
0083 value = A;
0084 end
0085
0086