broadband_fluxes
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
README TITLE: ORAC - BROADBAND RADIATIVE FLUX PRODUCT (ORAC-FLX) INTRODUCTION: The information presented here assumes the complete compilation of ORAC pre, post, and derived products as the output files from these products is required to run ORAC-FLX. The main executable to run ORAC-FLX is: process_broadband_fluxes.F90. RADIATION MODELS: 1. BUGSrad Developed by G. Stephens at CSU originally implemented this scheme for the CAM (Community Atmosphere Model) in the 90's. The code is based on the Fu and Liou model (1992) which uses a correlated-K distribution method for aborption and and two-stream approximation for scattering. The most recent version of the code is used to compute vertical profiles of fluxes for CloudSat data (2B-FLXHR). ORAC is currently using a variant of 2B-FLXHR. More information can be obtained from the CloudSat Data Processing Center. Source code: biocycle.atmos.colostate.edu/shiny/BUGSrad. 2. Fu-Liou Functionality of this code is more extensive than BUGSrad. It uses 18 spectral bands across the shortwave thereby providing bands relating to UVA, UVB, PAR, and total Shortwave fluxes, and 12 bands (which is the same as BUGSrad) across the thermal infrared. Options: Shortwave - 2-stream, 4-stream, or gamma-weighted 2-stream Aerosol - 25 input types (currently disabled) Source code: www-cave.larc.nasa.gov Initialisation Surface spectral albedo for white and black sky is interpolated to each shortwave band. Surface emissivity is interpolated to each longwave band. Meteorological data (T,P,Q,O3) are interpolated from ERA-INTERIM Trace gases: CO2=380 PPM, CH4=??, are set to constants in each model. Inputs to process_broadband_fluxes.F90 Manditory 1. Primary File 2. PRTM File 3. ALB File 4. TSI File 5. Output File Name 6. Algorithm ('1' is BUGSrad & '2' is Fu-Liou 7. start x-pixel (left side) use '' if full range 8. start y-pixel (bottom side) use '' if full range 9. end x-pixel (right side) use '' if full range 10. end y-pixel (top side) use '' if full range OPTIONAL: Use equals sign (=) with appropriate designator can be in any order cci_aerosol={filename} accepts v3.02 or v4.01 types cci_collocation={filename} modis_aerosol={filename} accepts MOD04 or MYD04 COLLECTION 6 modis_cloud={filename} accepts MOD06 or MYD06 COLLECTION 6 'corrected_cth=1' to use corrected cloud top heights instead 'infinitely_thin_cloud=1' to use infinitely thin cloud assumption 'LUT_mode=SWFLUXFILENAME' to use fast LUT approach (SW TOA flux only at this time) Examples: BSUB for CEMS bsub -q lotus -W 06:00 -R "order[-r15s:pg]" -o /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/bugsrad.out -e /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/bugsrad.err -J BUGSrad ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv2.0.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv2.0.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv2.0.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv9.8.bugsrad.nc '1' '1' '1' '10' '10' ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv2.0.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv2.0.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv2.0.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv9.9.bugsrad.nc '1' '' '' '' '' 'LUT_mode=/group_workspaces/cems/cloud_ecv/mchristensen/orac/data/LUT_BB_FLUXES.nc' MODIS - BUGSrad CCI cloud ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv5.5.bugsrad.nc '1' MODIS - BUGSrad MODIS cloud & aerosol ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv5.6.bugsrad.nc '1' '' '' '' '' 'modis_aerosol=/group_workspaces/cems/cloud_ecv/mchristensen/orac/data/modis/myd04_l2/MYD04_L2.A2008080.1155.006.2013345154228.hdf' 'modis_cloud=/group_workspaces/cems/cloud_ecv/mchristensen/orac/data/modis/myd06_l2/MYD06_L2.A2008080.1155.006.2013345171304.hdf' MODIS - BUGSrad CCI cloud & MODIS aerosol ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv5.7.bugsrad.nc '1' '' '' '' '' 'modis_aerosol=/group_workspaces/cems/cloud_ecv/mchristensen/orac/data/modis/myd04_l2/MYD04_L2.A2008080.1155.006.2013345154228.hdf' 'modis_cloud=/group_workspaces/cems/cloud_ecv/mchristensen/orac/data/modis/myd06_l2/MYD06_L2.A2008080.1155.006.2013345171304.hdf' MODIS - Fu-Liou ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-MODIS_CC4CL_AQUA_200803201155_fv3.2.bugsrad.nc '2' AATSR ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.bugsrad.nc '1' AATSR WITH AEROSOL ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.0.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-AATSR_ORAC_Envisat_200806200846_V1.8.bugsrad.nc '1' 'cci_aerosol=/group_workspaces/cems/aerosol_cci/public/cci_products/AATSR_ORAC_v03-02/L2/2008/2008_06_20/20080620084636-ESACCI-L2P_AEROSOL-AER_PRODUCTS-AATSR-ENVISAT-ORAC_32969-fv03.02.nc' 'cci_collocation=/group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/aci/collocation/200806200846_V1.0.collocation.nc' SEVIRI ./process_broadband_fluxes /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/postproc/ESACCI-L2-CLOUD-CLD-SEVIRI_ORAC_MSG2_201004161312_V1.0.primary.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-SEVIRI_ORAC_MSG2_201004161312_V1.0.prtm.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/preproc/ESACCI-L2-CLOUD-CLD-SEVIRI_ORAC_MSG2_201004161312_V1.0.alb.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/data/tsi_soho_sorce_1978_2015.nc /group_workspaces/cems/cloud_ecv/mchristensen/orac/workspace/output/derived_products/ESACCI-L2-CLOUD-CLD-SEVIRI_ORAC_MSG2_201004161312_V1.0.bugsradTEST.nc '1'