radiance2radiance | index /users/schrei_f/src/py4CAtS/var/radiance2radiance.py |
radiance2radiance
convert radiance (intensity) vs. wavenumber to radiance vs frequency etc.
usage:
radiance2radiance [options] file[s]
optional command line options without arguments:
-h help
-c char comment line character (default: "#")
-o file output file (default: standard out)
-a string area unit of input radiance: 'cm2' (square centimeter, default) or 'm2'
-A string area unit of output radiance
-p string power unit of input radiance: 'erg/s' (default) or 'W' or 'mW' or 'nW'
-P string power unit of output radiance
-x string unit of x-axis on input 'cm-1' (default) or wavelength or frequency (see below)
-X string unit of x-axis on output
-r reverse sequence of x and corresponding y values (convenient for wavenumber <--> wavelength conversion)
-C int number of y column to be processed (default: all y columns)
-T float temperature [K]: return radiance normalized to Planck radiance B(T)
x-units currently supported: 'cm-1', 'm-1', 'Hz', 'MHz', 'GHz', 'THz', 'mue', 'nm'
y-units currently supported: ""erg/s/([A] sr [x]) or W/([A] sr [x])" or "photons/s/([A] sr [x])"
(where [A] is m^2 or cm^2 and [x] is x-unit as listed above)
For conversion of radiance to equ. Blackbody temperature use "radiance2Kelvin"
Modules | ||||||
|
Functions | ||
|
Data | ||
C1 = 1.1910427584934559e-05 c = 29979245800.0 frequencyFactor = {'GHz': 1000000000.0, 'Hz': 1.0, 'MHz': 1000000.0, 'THz': 1000000000000.0, 'kHz': 1000.0} h = 6.62606896e-27 hc = 1.9864455003959037e-16 wavelengthUnits = {'A': 1e-08, 'cm': 1.0, 'micrometer': 0.0001, 'mm': 0.1, 'mue': 0.0001, 'mum': 0.0001, 'nm': 1e-07, 'um': 0.0001} |