Install Earthworm 7.6 on standalone PC with Windows 7 64-bit for learning and testing

652 views
Skip to first unread message

Jamil

unread,
Jul 28, 2013, 11:08:34 PM7/28/13
to earthwo...@googlegroups.com
Hello everybody,
I am new to earthworm and I want to configure it on my standalone machine for learning and testing.
I am using intel core i3 3.2 GHz 64 bit processor and Windows 7 64-bit.

I have read the configuration and installation of earthworm on internet and some other related topics but 
I don't know how to do it.
I have downloaded the package form internet (v7.6-src).

I am looking for easy guide. 

Thanks,
Jamil Ahmad.

mwit...@memphis.edu

unread,
Jul 29, 2013, 9:01:13 AM7/29/13
to earthwo...@googlegroups.com

The only guide that I know of is here:

http://folkworm.ceri.memphis.edu/ew-doc/USER_GUIDE/Inst_config_guide.htm

Mitch

Center for Earthquake Research and Information (CERI)
University of Memphis Ph: 901-678-4940
Memphis, TN 38152 Fax: 901-678-4734
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Earthworm Community Forum" group.
>
> To post to this group, send an email to earthwo...@googlegroups.com
>
> To unsubscribe from this group, send an email to
> earthworm_for...@googlegroups.com
>
> For more options, visit this group at
> http://groups.google.com/group/earthworm_forum?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups "Earthworm Community Forum" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to earthworm_for...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

Paul Friberg

unread,
Jul 29, 2013, 9:06:51 AM7/29/13
to earthwo...@googlegroups.com
Hi Jamil,

It also depends on what you want to do with Earthworm. Are you looking to process data you already collected for events?, or gather new data from live stations and locate events? Unfortunately there is no comprehensive HOWTO document that tells you how to set up earthworm to do what you need. It is still mostly used in production environments for processing seismic data from local to regional scale networks in real time and locating events (usually earthquakes or volcanic events).

Cheers,

Paul

Stefan Lisowski

unread,
Jul 29, 2013, 10:02:23 AM7/29/13
to earthwo...@googlegroups.com
I always suggest people start with the working "memphis test suite"
http://earthwormcentral.org/distribution/earthworm_7.5+test.memphis.zip
which will start up a working Earthworm system.

There's a README file in the test suite params directory with some
minimal suggestions to get you started.

Then remove the modules you don't need, and add the ones you do need.
http://earthwormcentral.org/documentation2/modules.html

Jamil

unread,
Jul 29, 2013, 6:58:40 PM7/29/13
to earthwo...@googlegroups.com
Yes, you can say "to process data already collected for events." First I want offline configuration for testing and learning all the necessary things.

Jamil

unread,
Jul 29, 2013, 7:01:34 PM7/29/13
to earthwo...@googlegroups.com, mwit...@memphis.edu
Yes, I already have read that, but I want to run it offline for learning and testing using previously stored events.

Jean-Marie SAUREL

unread,
Aug 1, 2013, 8:33:43 AM8/1/13
to earthwo...@googlegroups.com
Hello,

I'm trying the last earthworm version to prepare our upgrade and I just
saw a file in the params directory that I've no idea what it is and what
it does.

It's name is "#" (but as far as I know, there is no Twitter module in EW
;) ) and it seems to be updated regularly.
Here follow a couple of lines of its content.
CU ANWB 5259038 2013,08,01,12,31,21
CU BBGH 12260568 2013,08,01,12,30,49
CU GRGR 9337918 2013,08,01,12,30,39
NA SABA 188582 2013,08,01,12,31,38


Could you tell me what module produces this file and what for it is used ?
Maybe its name and place are configurable and I should place it with a
better name in a better directory.

Thanks in advance for your lights.
Regards.

Jean-Marie SAUREL.
--
--------------------------------------
ICG-CARIBE EWS WG1 chair
Institut de Physique du Globe de Paris
Observatoire Volcanologique et Sismologique de Martinique
Responsable technique
Morne des Cadets
97250 Fonds St Denis
0596784141
Martinique - FWI

Kelly Dunlop

unread,
Aug 1, 2013, 8:57:06 AM8/1/13
to earthwo...@googlegroups.com
On Thu, Aug 01, 2013 at 12:33:43PM +0000, Jean-Marie SAUREL wrote:
> Hello,
>
> I'm trying the last earthworm version to prepare our upgrade and I just
> saw a file in the params directory that I've no idea what it is and what
> it does.
>
> It's name is "#" (but as far as I know, there is no Twitter module in EW
> ;) ) and it seems to be updated regularly.
> Here follow a couple of lines of its content.
> CU ANWB 5259038 2013,08,01,12,31,21
> CU BBGH 12260568 2013,08,01,12,30,49
> CU GRGR 9337918 2013,08,01,12,30,39
> NA SABA 188582 2013,08,01,12,31,38
>
>
> Could you tell me what module produces this file and what for it is used ?
> Maybe its name and place are configurable and I should place it with a
> better name in a better directory.


Hi there,

It looks to me like a slink2ew statefile. Look in your slink2ew.d file under the
StateFile variable. I used the default settings and mine gives me a file with
the name #[filename] .

It will keep updating because it's keeping track of what packets have been received.

Interestingly I spotted this file in my params directory earlier in the week and your
message made me go and look what was going on so thanks for the push.

Kelly
--
Kelly Dunlop
kdu...@guralp.com
Guralp Systems Limited
http://www.guralp.com

Jean-Marie SAUREL

unread,
Aug 1, 2013, 9:13:16 AM8/1/13
to earthwo...@googlegroups.com
Hello Kelly,

You are absolutely right.

I didn't though about that because in previous versions, the state file was named something like "slink10.state".

Here is what I have in my slink.d file.
StateFile # If this flag is specified (uncommented) a
# file with a list of sequence numbers is
# written, during a clean module shutdown,
# to the parameter directory with the name
# "slink<mod id>.state". During module startup
# these sequence numbers are used to resume
# data streams from the last received data.
# Using this functionality is highly
# recommended.


It seems the StateFile command now expect a file name as parameter (in this case, it will read the "#" of the comments as the file name).
Previously, with this exact same configuration, it used the default name.

Thanks for the information.
Regards.

Jean-Marie.

Le 01/08/2013 12:57, Kelly Dunlop a �crit :

Chad Trabant

unread,
Aug 1, 2013, 1:52:17 PM8/1/13
to earthwo...@googlegroups.com

Hi Jean-Marie,

The file starting with # is definitely from slink2ew. Changes had been made to allow a StateFile declaration either with or without a parameter. Unfortunately there was a bug in the parsing that did not correctly recognize # as the beginning of a comment and so it was interpreted as the file name, oops!

This has been fixed in the version in the repository, which will be included in EW 7.7. Apologies for creating that little mess.

Chad

On Aug 1, 2013, at 6:13 AM, Jean-Marie SAUREL <sau...@ipgp.fr> wrote:

> Hello Kelly,
>
> You are absolutely right.
>
> I didn't though about that because in previous versions, the state file was named something like "slink10.state".
>
> Here is what I have in my slink.d file.
> StateFile # If this flag is specified (uncommented) a
> # file with a list of sequence numbers is
> # written, during a clean module shutdown,
> # to the parameter directory with the name
> # "slink<mod id>.state". During module startup
> # these sequence numbers are used to resume
> # data streams from the last received data.
> # Using this functionality is highly
> # recommended.
>
>
> It seems the StateFile command now expect a file name as parameter (in this case, it will read the "#" of the comments as the file name).
> Previously, with this exact same configuration, it used the default name.
>
> Thanks for the information.
> Regards.
>
> Jean-Marie.
>

Mitch Withers

unread,
Aug 1, 2013, 8:22:47 PM8/1/13
to earthwo...@googlegroups.com
Bummer, would've been cool to have tweet_ew.

Jamil

unread,
Aug 2, 2013, 9:25:34 PM8/2/13
to earthwo...@googlegroups.com
Hello Stefan,
I have downloaded the zip file and extracted. I changed the only line in the "ew_nt" file with "EW_HOME=C:\Users\Jamil\Downloads\Compressed". Then I commented the line starting with Sendlate in the tankplayer.d file as given in the instructions. Please tell me how I run the startstop module as there are only configuration files and no executable file?

thanks,
Jamil. 

Stefan Lisowski

unread,
Aug 3, 2013, 12:05:53 AM8/3/13
to earthwo...@googlegroups.com
On 8/2/2013 9:25 PM, Jamil wrote:
> Hello Stefan,
> I have downloaded the zip file and extracted. I changed the only line in
> the "ew_nt" file with "EW_HOME=C:\Users\Jamil\Downloads\Compressed".
> Then I commented the line starting with Sendlate in the tankplayer.d
> file as given in the instructions. Please tell me how I run the
> startstop module as there are only configuration files and no executable
> file?

You've downloaded some parameters, and now you also need the
distribution and binaries.

Download
http://earthwormcentral.org/distribution/earthworm_v7.6-windows-bin.zip.
I recommend placing it such that you have:

C:\earthworm\earthworm_7.6

if you do a directory listing of earthworm_7.6 you should see bin,
environment, params, src, etc.

Now in the ew_nt.cmd set EW_HOME parameter to C:\earthworm and your
EW_VERSION is earthworm_7.6. Then run ew_nt.cmd again, and then try typing

startstop
> earthwo...@googlegroups.com <javascript:>
> >>>
> >>> To unsubscribe from this group, send an email to
> >>> earthworm_for...@googlegroups.com <javascript:>
> >>>
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/earthworm_forum?hl=en
> <http://groups.google.com/group/earthworm_forum?hl=en>
> >>>
> >>> ---
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Earthworm Community Forum" group.
> >>> To unsubscribe from this group and stop receiving emails from it,
> >>> send an email to earthworm_for...@googlegroups.com <javascript:>.
> >>> For more options, visit
> https://groups.google.com/groups/opt_out
> <https://groups.google.com/groups/opt_out>.

Jamil

unread,
Sep 3, 2013, 1:13:23 PM9/3/13
to earthwo...@googlegroups.com
Hello Stefan,
Thanks for guiding.
I am unable to test earthworm. Here is directory structure:
"C:\earthworm\earthworm_7.5"
"C:\earthworm\earthworm_7.5\memphis"
Here are contents of "C:\earthworm\earthworm_7.5\memphis\params\ew_nt" file:

 @ echo off

@rem Set environment variables used by earthworm modules at run-time
@rem ---------------------------------------------------------------
set EW_INSTALLATION=INST_MEMPHIS
set EW_HOME=C:\earthworm
set EW_VERSION=v7.5
set EW_PARAMS=%EW_HOME%\memphis\params
set EW_LOG=%EW_HOME%\memphis\log\
set SYS_NAME=%COMPUTERNAME%

@rem --------------------------
set TZ=GMT
@rem Set the path
@rem ------------------------------------------------------
set Path=%Path%;c:\Program Files\keditw;c:\local\bin;%EW_HOME%\%EW_VERSION%\bin;e:orant\bin

I changed the contents of ew_nt then run it. Then when I double click "C:\earthworm\earthworm_7.5\bin\statstop" a windows appears saying "startstop.exe has stopped working".

My system's brief specs are as under:
OS: Windows 7 32-bit.
Processor: Pentium 4 with HT (3.2 GHz)
RAM: 2 GB.
Nvidia grahics card.

You can see images for better understanding the problem I am facing.


Please tell the solution to this problem.

Regards,
Jamil.

Jean-Marie SAUREL

unread,
Sep 3, 2013, 1:36:11 PM9/3/13
to earthwo...@googlegroups.com
Hello Jamil,

I think, among perhaps other things, you have a PATH problem.

In your ew_nt file, the path to the binary is described as
%EW_HOME%\%EW_VERSION%\bin.
If you replace the EW_HOME and EW_VERSION with their values as set in
the same file, you will have c:\earthworm\v7.5\bin which is wrong in
your situation.

Your binaries, as you mentioned for startstop, are in
c:\earthworm\earthworm_7.5\bin.
I suggest you to change EW_VERSION from "v7.5" to "earthworm_7.5" (or to
rename the directory, either solution is good).

Then, your EW_PARAMS points to %EW_HOME%\memphis\params, which is, by
replacing the variable, c:\earthworm\memphis\params.
It's obvious that this path is incomplete because you should have
c:\earthworm\earthworm_7.5\memphis\params.
So I suggest you to change EW_PARAMS to
"%EW_HOME%\%EW_VERSION%\memphis\params".
The situation is exactly the same for EW_LOG variable, which should be
"%EW_HOME%\%EW_VERSION%\memphis\log" .


This should at least help things to run better.
Regards.

Jean-Marie SAUREL.

Le 03/09/2013 17:13, Jamil a �crit :
> <https://lh5.googleusercontent.com/-ZSTLu4pQ-JM/UiYYTaWNcoI/AAAAAAAAADs/sae14SZLomY/s1600/Image1.JPG>
>
> <https://lh5.googleusercontent.com/-gtUFZqmPL5M/UiYYZqqgvJI/AAAAAAAAAD0/WmQbWByDD1I/s1600/Image2.JPG>
>
> <https://lh4.googleusercontent.com/-bObDysQOwuY/UiYYeraTfXI/AAAAAAAAAD8/-pGcTHlRRHc/s1600/Image3.JPG>
>
> <https://lh5.googleusercontent.com/-bEXDF4GBONw/UiYYmbORSrI/AAAAAAAAAEE/bvdrj78hriM/s1600/Image4.JPG>
>
>
> Please tell the solution to this problem.
>
> Regards,
> Jamil.
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Earthworm Community Forum" group.
>
> To post to this group, send an email to earthwo...@googlegroups.com
>
> To unsubscribe from this group, send an email to
> earthworm_for...@googlegroups.com
>
> For more options, visit this group at
> http://groups.google.com/group/earthworm_forum?hl=en
>
> ---
> You received this message because you are subscribed to the Google
> Groups "Earthworm Community Forum" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to earthworm_for...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.


Stefan Lisowski

unread,
Sep 3, 2013, 2:49:46 PM9/3/13
to earthwo...@googlegroups.com
Jean-Marie's answers should solve your problems.

To help organize things I would suggest moving "memphis" from

C:\earthworm\earthworm_7.5\memphis
to
C:\earthworm\memphis

so that way your parameters are separated from your Earthworm
distribution. Then also you do not need to change the EW_PARAMS or
EW_LOG SETTINGS.

The EW_VERSION fix that Jean-Marie points out is important, as he says
the EW_VERSION must match the directory name.

- Stefan




On 9/3/2013 1:36 PM, Jean-Marie SAUREL wrote:
> Hello Jamil,
>
> I think, among perhaps other things, you have a PATH problem.
>
> In your ew_nt file, the path to the binary is described as
> %EW_HOME%\%EW_VERSION%\bin.
> If you replace the EW_HOME and EW_VERSION with their values as set in
> the same file, you will have c:\earthworm\v7.5\bin which is wrong in
> your situation.
>
> Your binaries, as you mentioned for startstop, are in
> c:\earthworm\earthworm_7.5\bin.
> I suggest you to change EW_VERSION from "v7.5" to "earthworm_7.5" (or to
> rename the directory, either solution is good).
>
> Then, your EW_PARAMS points to %EW_HOME%\memphis\params, which is, by
> replacing the variable, c:\earthworm\memphis\params.
> It's obvious that this path is incomplete because you should have
> c:\earthworm\earthworm_7.5\memphis\params.
> So I suggest you to change EW_PARAMS to
> "%EW_HOME%\%EW_VERSION%\memphis\params".
> The situation is exactly the same for EW_LOG variable, which should be
> "%EW_HOME%\%EW_VERSION%\memphis\log" .
>
>
> This should at least help things to run better.
> Regards.
>
> Jean-Marie SAUREL.
>

amry priswanto

unread,
May 6, 2019, 8:19:32 AM5/6/19
to Earthworm Community Forum
Hello jamil, have u get succesfuly to install eartworm on your computer ? I need your help

Donavin Liebgott

unread,
Aug 5, 2019, 7:28:14 AM8/5/19
to Earthworm Community Forum
Hello everyone, I have an issue when I try running earthworm with the memphis test folder, I edit the files as per instructions, but whenever I try to run startstop it gives me this error:

20190804_UTC_16:55:06 Startstop Version:  v7.9 2016-10-21
startstop: Read command file <startstop_nt.d>
GetInst: Invalid installation name <C:\earthworm_7.9\memphis>
GetLocalInst: Environment variable EW_INSTALLATION has invalid value <C:\earthworm_7.9\memphis>
Error getting the local installation id; exiting!
What am I doing wrong?

Stefan Lisowski

unread,
Aug 7, 2019, 12:44:24 AM8/7/19
to earthwo...@googlegroups.com, Donavin Liebgott
Make sure your ew_nt.cmd and your earthworm_commonvars.d have the same
value for your Earthworm Installation ID;

set EW_INSTALLATION=INST_MEMPHIS

and

SetEnvVariable EW_INST_ID INST_MEMPHIS

Maybe you grabbed ew_nt.cmd from earthworm_7.9/environment and modified
it, instead of using the one that came with the memphis test?

Or maybe you didn't run memphis\params\ew_nt.cmd in the first place
before you typed startstop?
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Earthworm Community Forum" group.
>
> To post to this group, send an email to earthwo...@googlegroups.com
>
> To unsubscribe from this group, send an email to
> earthworm_for...@googlegroups.com
>
> For more options, visit this group at
> http://groups.google.com/group/earthworm_forum?hl=en
>
> ---
> You received this message because you are subscribed to the Google
> Groups "Earthworm Community Forum" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to earthworm_for...@googlegroups.com
> <mailto:earthworm_for...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/earthworm_forum/f0a3e56f-2b89-4d9f-b5b9-a9d82727d655%40googlegroups.com
> <https://groups.google.com/d/msgid/earthworm_forum/f0a3e56f-2b89-4d9f-b5b9-a9d82727d655%40googlegroups.com?utm_medium=email&utm_source=footer>.
Reply all
Reply to author
Forward
0 new messages