Hi Ashton,
Trying to answer inline below:
On 06/10/2016 19:38, Flinders, Ashton wrote:
Thanks Esteban,
I have looked through the documentation extensively, as well as the SRL
paper, and a bit of grepping on the source code (e.g. it took me a while to
figure out why in the world I couldnt remove instrument responses using a
RESP or PZ file, since it is listed on the documentation page, until I
grepped the source code and saw those were not implemented.)
Yeah, that's
supposed to pop out if you're using the -vvvv option for
the commands (DEBUG level). This should be implemeted (if needed = not
for me as I only have either dataless or inventory, but still)..
1) Yes. It is more efficient to compute the cross-correlation functions or
Green’s functions using 30-min chunks. Although you can change this feature
if you will. Segments are re-build afterwards.
This is only true if the daily segments are always preloaded into memory
(IO vs CC time). The SRL paper makes it sounds like this is the case, but I
want to make sure that this is always the case, even for processing many
stations/days or long segments. I also wasnt sure if these segmented CC
were used for any statistics (e.g. uncertainty in daily CC values).
They are, the
base of MSNoise is a daily job, so traces are preloaded &
preprocessed, one by one, in RAM before processing. No "moving window
I/O" is done,. In the future, for LargeN or very high freq cases, I want
this to be more dynamic, but for the moment it's like this.
2) You need to define the filters in order to compute the
cross-correlations and extract the coherent part of the ambient noise for a
given frequency range. MWCS is used to compute the moving window cross
spectral analysis after the cross-correlation procedure.
Yes, I understand that (the way its been written) filter values should be
defined before the CC (which really should only be the whiteneing band or
preprocessing), however I dont understand why in the web gui the whiten and
MWCS filters are put within the same group. This make me predefine a MWCS
filter band, along with my whiten band, even though the MWCS doesnt happed
for another two processing steps. This leads to confusion, for example;
What happens if I compute the CC's with a defined filter (as written, a
MWCS and whiten filter defined together) and then want to compute different
MWCS's later on when I actually get to the MWCS step. Can I just define a
new filter, with new mwcs_low mwcs_high values? Since the web gui forces me
to define a filter high low value (whiten, I assume) does it not use these?
Do I have to go back and recalculate the cross correlations everytime I
want to add an MWCS filter (which I wouldnt expect I have too)?
The MWCS values don't need to be predefined when computing the CC, but
the logic we defined is the following:
1/ you compute the CC in a quite narrow band
2/ you compute the MWCS is a (slightly) narrower band
the original idea is thus not:
1/ you compute the CC in a broad band
2/ you compute MWCS in different bands based on the same CC
but I'm completely OK to start a discussion about this, certainly
because, for example, the lag-time-related parameters are also
filter-related, and somehow should be linked to the filters iff, like
now, they are quite narrow-band.
Similarly, what happens if I want to delete a set of
processed MWCS or
stacks? I cant just delete the folder, since their are still pointers in
the sql database. Just reprocessing doesnt seem to work either.
Just delete the
MWCS & DTT folders, and run "msnoise reset DTT --all"
and the jobs will be reset.
Cheers,
Thomas
thanks again
-ashton
On Thu, Oct 6, 2016 at 10:17 AM, Esteban Chaves <echfisica(a)gmail.com> wrote:
Hi Ashton,
As an active user:
I highly recommend you to check the documentation:
http://msnoise.org/doc/
workflow.html#module-msnoise.s03compute_cc <http://msnoise.org/doc/
workflow.html#module-msnoise.s03compute_cc>
I think the pre-processing and processing steps are well documented in the
web site.
1) Yes. It is more efficient to compute the cross-correlation functions or
Green’s functions using 30-min chunks. Although you can change this feature
if you will. Segments are re-build afterwards.
2) You need to define the filters in order to compute the
cross-correlations and extract the coherent part of the ambient noise for a
given frequency range. MWCS is used to compute the moving window cross
spectral analysis after the cross-correlation procedure.
3) dunno. May be Thomas can give you more info.
-Esteban J. Chaves
On Oct 6, 2016, at 5:00 AM,
msnoise-request(a)mailman-as.oma.be wrote:
Send MSNoise mailing list submissions to
msnoise(a)mailman-as.oma.be
To subscribe or unsubscribe via the World Wide Web, visit
http://mailman-as.oma.be/mailman/listinfo/msnoise
or, via email, send a message with subject or body 'help' to
msnoise-request(a)mailman-as.oma.be
You can reach the person managing the list at
msnoise-owner(a)mailman-as.oma.be
When replying, please edit your Subject line so it is more specific
than "Re: Contents of MSNoise digest..."
Today's Topics:
1. new user (Flinders, Ashton)
----------------------------------------------------------------------
Message: 1
Date: Wed, 5 Oct 2016 13:10:53 -0700
From: "Flinders, Ashton" <aflinders(a)usgs.gov>
To: <msnoise(a)mailman-as.oma.be>
Subject: [MSNoise] new user
Message-ID:
<CAPbWHEO7J_9dyMdKJ3SQkpGy9hG7N1M-COwgzGTpkVmy85ig5g(a)mail.gmailail.
com>
Content-Type: text/plain;
charset="UTF-8"
Hi all, long-time obspy user new MSnoise user.
I just had a couple quick questions I was hoping to get clarification on;
From the SRL article;
"Once all
waveforms are loaded in memory, the computation is done by
iteration of the station pairs, on the different components to compute
and
the on the different filters for each defined
window (30 minutes slices
by
default)."
1) To be clear, the two time-series from a station-station pair are
divided
into segments (30 minutes long, no overlap, by
default), and the CC is
done
on these segments? Are these segments then
rebuilt into the daily CCF? Is
this segmentation purely for efficieny reasons, or is there something
else
going on?
2) Why does msnoise compute_cc, not work if there is no MCWS filter
defined?
3) Is there an intelligent way to search the
mailing list archive?
Thanks for the help!
-ashton
------------------------------
_______________________________________________
MSNoise mailing list
MSNoise(a)mailman-as.oma.be
http://mailman-as.oma.be/mailman/listinfo/msnoise
End of MSNoise Digest, Vol 31, Issue 1
**************************************
_______________________________________________
MSNoise mailing list
MSNoise(a)mailman-as.oma.be
http://mailman-as.oma.be/mailman/listinfo/msnoise