|
HMI Ring Diagrams
Pipeline Module Specifications
|
rdsinv
Module Version
0.6 21 I 2010
General Description
rdsinv performs an asymptotic sound-speed inversion the differences between a set of
ring-fit frequencies and a set of comparison frequencies for the profile of sound-speed
differences as a function of depth.
Status
This version has been superseded by Version 0.7
rdsinv_v06 is a compiled standalone DRMS binary built with NetDRMS 2.0
to run in the JSOC configuration. Versions are in:
~rick/bin/linux_x86_64/rdsinv_v06
~rick/bin/rick/rdsinv_v06
The source code and Makefile is in ~baldner/src/rdsinv
This version has been superseded by Version 0.7
Usage
rdsinv_v06 [-v] [param= val ...]
Flags
-v run verbose
Parameters
ds Name of an input data set (record selection). Default: su_rsb.rdfits
seg Name of the output segment in the DRMS series. Default: fit.out
out Output filename or data series name; Default: inv.csq
no Number of knots in frequency; Default: 6
nw Number of knots in w (accoustic depth); Default: 10
nsol Number of solution points; Default: 50
in Input filename; if specified overides drms lookup of parameter ds.
Default: Not Specified
comp Name of file containing comparison frequencies. Default: "Not Specified"
Input Data series class:
ring diagram mode fits
Sample input series:
mdi.rdVfitsc_dp
Output Data series class:
ring diagram mode fits
Sample output series:
Bugs in current version:
If the input data are not specified as a DRMS data set, an output series
cannot be created — module will exit with an error message.
If the input is specified as a data set, the module dies just before the
end on an illegal close of the input record. If the output is being sent
to a named file, it will be okay, but no data will be written to a record
in DRMS. As a consequence of this bug and the preceding one, no output
can ever be written to DRMS.
When writing output to a file, rather than a DRMS record set, only one
set of files can be specified — if the input data set contains more than
one record, each inversion will overwrite the last.