data.edit.wl interpolates a set of scatterings or absorptions at a source set of wavelengths to a target set of wavelengths. It attempts to infer the source and target wavelengths from the names given.
By default it will attempt to adjust any inputs it is given to the TSI Neph wavelengths (R, G, and B in symbolic names).
There are two modes of operation, the first is the fully automatic mode used from within the environment set up by data.edit.get. The second is manual invocation.
data.edit.wl [--source=wl1,wl2,wl3...] [--target=wl1,wl2,wl3...] [--inputs=Var1,Var2...] [--outputs=Var1,Var2...]
Specify the source wavelengths (the wavelengths that the input variables are at). The number of wavelengths must match the number of input variables. Defaults to whatever is found in the input stream.
Specify the target wavelengths (the wavelengths to adjust the outputs to). The number of wavelengths must be less than or equal to the number of inputs.
List of input variable names to use.
List of output variables to put results into.
data.get sgp S11a,A11a 2008:10 2008:11 | data.edit.wl
data.get sgp S11a,A11a 2008:10 2008:11 | data.edit.wl --target=450,550,700
data.get sgp S11a,A11a 2008:10 2008:11 | data.edit.wl --source=410,520 --target=450,550 --inputs=BsB_S11,BsG_S11