TABLE OF CONTENTS
- MLT_RSS/AMSU_SAA.f90/decode_date_and_earth_loc_from_SAA_AMSU_swath
- MLT_RSS/AMSU_SAA.f90/decode_SAA_AMSU_swath
- MLT_RSS/AMSU_SAA.f90/find_rd_2000_from_AMSU_L1A_Swath
- MLT_RSS/AMSU_SAA.f90/get_AMSU_calibration_data_from_header
- MLT_RSS/AMSU_SAA.f90/read_raw_AMSU_header
- MLT_RSS/AMSU_SAA.f90/read_SAA_AMSU_archive_header
- MLT_RSS/AMSU_SAA.f90/read_SAA_AMSU_header
- MLT_RSS/AMSU_SAA.f90
MLT_RSS/AMSU_SAA.f90/decode_date_and_earth_loc_from_SAA_AMSU_swath [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
decode_date_and_earth_loc_from_SAA_AMSU_swath
PURPOSE
decodes earth location data from AMSU L1A swath
DESCRIPTION
decodes earth location data from AMSU L1A swath
INPUT
character(len = AMSU_LEVEL_1_RECORD_LENGTH) :: raw_scan
OUTPUT
real(8) :: scan_rd_2000 !time of scan, in RD2000 format real(4) :: nadir_latitude !nadir lat of scan real(4) :: nadir_longitude !nadir lon of scan integer(4) :: quality_indicator ! scan quality flag integer(4) :: error ! error flag
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call rdecode_date_and_earth_loc_from_SAA_AMSU_swath(raw_scan,scan_rd_2000, nadir_latitude,nadir_longitude,quality_indicator, error)
MLT_RSS/AMSU_SAA.f90/decode_SAA_AMSU_swath [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
decode_SAA_AMSU_swath
PURPOSE
fully decodes AMSU L1A swath
DESCRIPTION
fully decodes AMSU L1A swath
INPUT
character*1,dimension(2560) :: raw_swath
OUTPUT
type(AMSU_A_L1B_Swath_Data) :: AMSU_L1A_Swath integer(4) :: error ! error flag
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
10/21/2012 Initial Version prepared for NCDC
USAGE
call decode_SAA_AMSU_swath(raw_swath,AMSU_L1A_Swath,error)
MLT_RSS/AMSU_SAA.f90/find_rd_2000_from_AMSU_L1A_Swath [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
find_rd_2000_from_AMSU_L1A_Swath
PURPOSE
calculates scan time in RD2000 format from decoded AMSU L1A swath
DESCRIPTION
calculates scan time in RD2000 format from decoded AMSU L1A swath
INPUT
type(AMSU_A_L1B_Swath_Data) :: AMSU_L1A_Swath
OUTPUT
real(8) :: amsu_rd_2000 integer(4) :: error
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
10/21/2012 Initial Version prepared for NCDC
USAGE
call find_rd_2000_from_AMSU_L1A_Swath(AMSU_L1A_Swath,amsu_rd_2000,error)
MLT_RSS/AMSU_SAA.f90/get_AMSU_calibration_data_from_header [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
get_AMSU_calibration_data_from_header
PURPOSE
parses calibration data out of header
DESCRIPTION
parses calibration data out of header
INPUT
character(len = AMSU_LEVEL_1_RECORD_LENGTH) :: raw_header
OUTPUT
type(AMSU_A_Data_to_Keep_from_Header) :: AMSU_header_data
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call get_AMSU_calibration_data_from_header(raw_Header,AMSU_header_data)
MLT_RSS/AMSU_SAA.f90/read_raw_AMSU_header [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_raw_AMSU_header
PURPOSE
reads header on raw AMSU files
DESCRIPTION
reads header on raw AMSU files
INPUT
AMSU_SAA_LU logical unit number for AMSU SAA file
OUTPUT
character(len = AMSU_LEVEL_1_RECORD_LENGTH) :: raw_header integer(4) :: error
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call read_raw_AMSU_header(AMSU_SAA_LU,raw_Header,error)
MLT_RSS/AMSU_SAA.f90/read_SAA_AMSU_archive_header [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_SAA_AMSU_archive_header
PURPOSE
reads SAA Archive header on AMSU files
DESCRIPTION
reads SAA Archive header on AMSU files
INPUT
AMSU_SAA_LU logical unit number for AMSU SAA file
OUTPUT
character(len = 42) :: file_name ! file name from header integer(4) :: error
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call read_SAA_AMSU_archive_header(AMSU_SAA_LU,file_name,error)
MLT_RSS/AMSU_SAA.f90/read_SAA_AMSU_header [ Subroutines ]
[ Top ] [ Subroutines ]
NAME
read_SAA_AMSU_header
PURPOSE
reads and decodes AMSU L1A header
DESCRIPTION
reads and decodes AMSU L1A header
INPUT
AMSU_SAA_LU !logical unit number for AMSU SAA file
OUTPUT
type(AMSU_A_L1A_File_Header) :: AMSU_L1A_Header ! decoded header info integer(4) :: error ! error flag
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
2/21/2012 Initial Version prepared for NCDC
USAGE
call read_SAA_AMSU_header(AMSU_SAA_LU,AMSU_L1A_Header,error)
MLT_RSS/AMSU_SAA.f90 [ Methods ]
NAME
module AMSU_SAA
PURPOSE
module containing routines for reading and decoding AMSU L1A files from CLASS
DESCRIPTION
module containing routines for reading and decoding AMSU L1A files from CLASS. ROUTINES read_SAA_AMSU_archive_header read_raw_AMSU_header get_AMSU_calibration_data_from_header read_SAA_AMSU_header read_SAA_AMSU_swath decode_SAA_AMSU_swath find_rd_2000_from_AMSU_L1A_Swath
AUTHOR
Carl Mears, Remote Sensing Systems
COPYRIGHT
THIS SOFTWARE AND ITS DOCUMENTATION ARE COPYRIGHT 2012 REMOTE SENSING SYSTEMS. THEY ARE PROVIDED FOR INFORMATIONAL AND ALGORITHM VERIFICATION PURPOSES ONLY AND MAY NOT BE USED IN WHOLE OR IN PART FOR ANY OTHER PURPOSE WITHOUT WRITTEN PERMISSION FROM REMOTE SENSING SYSTEMS. THEY ARE FURNISHED "AS IS." THE AUTHORS, THE UNITED STATES GOVERNMENT, ITS INSTRUMENTALITIES, OFFICERS, EMPLOYEES, AND AGENTS MAKE NO WARRANTY, EXPRESS OR IMPLIED, AS TO THE USEFULNESS OF THE SOFTWARE AND DOCUMENTATION FOR ANY PURPOSE. THEY ASSUME NO RESPONSIBILITY (1) FOR THE USE OF THE SOFTWARE AND DOCUMENTATION; OR (2) TO PROVIDE TECHNICAL SUPPORT TO USERS.
HISTORY
10/21/2012 Initial Version prepared for NCDC
USAGE
use msu_date