Dick-
I've just now discovered something that you may or may not already know,
and that is that you can apply the standard spreadsheet expressions and
filters to individual array elements. For example, you can run the expression
out[10]=sqrt(in[10]);
If you're building GS files, this may make things a bit easier. At least
you're back to four data channels instead of eighty. I haven't found a way
to do multiple elements with a single command (in[0:5] doesn't seem to work).
If you try to profile an array channel you get all of the elements at
once. The only way to display individual elements would be to export to a
dummy channel for display. For example, run the expression
disp=in[10];
When you want to display a different channel, you can leave "disp" as the
current display channel and rerun the expression with a different element.
These are only patches, but they seem to work OK. It still doesn't get you
manipulation and filters across the array (rather than down it). That
sounds like a requirement for a box of array-channel manipulation
tools. Is this something Geosoft is working on, or should we pool our
resources and have some custom GXs made? Are there any other users out
there who need this, or programmers who can write this?
-Jeff
At 12:28 PM 7/17/01 , you wrote:
>I have a database with Geotem data - 20 channels each of dBdT X and Z,
>another 20 channels each of B-Field X and Z, i.e. 80 channels in total.
>
>I need to apply a convolution smoothing filter (e.g. 11 points, with
>variable weights) to all 80 channels. Having just done this one channel at a
>time, I am interested in any ideas as to an easier and faster way to do
>this!!!
>
>A similar requirement is to apply a non-linear filter to each set of 20
>channels. This is slightly more complicated, because the amplitudes in the
>early channels are very large and in the later channels relatively small, so
>that you need to vary the Filter Tolerance value - say one value for
>channels 1-5, another value for channels 6-10 etc.
>
>Also, is there a way to Remove (and Show) blocks of channels from a
>database? This a common problem when you have hundreds of channels of data
>and you cannot show any additional channels because of the limitation on the
>number that can be shown at any one time. I want to be able to easily Remove
>(say) all 20 dBdT X channels and replace them by all 20 B-Field channels.
>At the moment I have to do this one channel at a time, which is very
>laborious.
>
>--------------------------
>Richard Irvine
>Condor Consulting, Inc.
>4860 Robb St. #206
>Wheat Ridge
>CO 80033 USA
>Tel (303) 423 8475
>Fax (303) 423 9729
>email [EMAIL PROTECTED]
>Web Site www.condorconsult.com
>
>
>
>
>
>_______________________________________________________
>More mailing list info http://www.geosoft.com/support/listserv/index.html
*******************
* Jeff Gamey (4tj)
* Environmental Sciences Division [EMAIL PROTECTED]
* Oak Ridge National Laboratory (865) 574-6316 tel
* POBox 2008, Bldg 1505, MS6038 (865) 576-8646 fax
* Bethel Valley Rd., Oak Ridge, TN (865) 599-0820 cell
* 37831-6038
_______________________________________________________
More mailing list info http://www.geosoft.com/support/listserv/index.html