8000 orac/derived_products/broadband_fluxes at master · ORAC-CC/orac · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History

broadband_fluxes

Folders and files

NameName
Last commit message
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'
0