Earthquake Forecasting Computer Program Status May 27, 2009
Posted by EQF on May 27, 2009 at 17:37:32:

Earthquake Forecasting Computer Program Status May 27, 2009

http://www.freewebz.com/eq-forecasting/Etdprog.html

http://www.freewebz.com/eq-forecasting/Interpret.html

Those two Web pages are now finished. As soon as another Web page is finished that explains why earthquakes are not being predicted and why international forecasting development work is so slow, efforts will probably resume to get governments around the world to begin using and further developing the computer program.

More advanced probability equations need to be developed.

More reliable electromagnetic energy field pulse detection technology needs to be developed.

COMPUTER PROGRAM LANGUAGES

After looking at a number of programming language options, an important decision has finally been made regarding this earthquake forecasting computer program development effort. It pertains to what computer programming languages to use.

The final decision has apparently been made to go with a Perl – Gnuplot (graphics) combination. There were a number of reasons for choosing those languages including the following:

Both are actively supported. So they will not become obsolete in the next year. Problems with programming language bugs get resolved right away rather than a year down the road. And I believe that they will both run on regular PC type computes, MAC computers, and with a variety of operating systems such as Windows, UNIX, and Linux.

Perl can be used to do CGI work. CGI computer programs are the ones that run at Web sites and process data that people submit. Canie’s EarthWaves Internet Bulletin Board is I understand actually a Perl language CGI program.

Perl lets you do things such as call other Perl programs and share data with them without having to first store the data in a separate file. You don’t have to dimension or declare anything. No formally structured code layout is needed. And you can move subroutines around freely within the program.

The computer programs presently being developed do not have any critical speed requirements. So, both Perl and Gnuplot should be adequate for the moment. If greater speed is needed for some application then some other language program might be created and called.

http://www.freewebz.com/eq-forecasting/SunGP.html

At the moment the SunGP computer program is being translated into Perl code. The first version is already running. SunGP generates certain types of specialized information regarding the locations of the sun and the moon in the sky at specific times as well as some Solid Earth Tide and Tide Generating Force related information. The existing program was written using an older version of Basic that researchers around the world would not be able to work with.

One of the problems with Perl is the fact that it can be difficult for even a professional computer programmer to learn. The documentation is largely written for expert level Perl programmers. Beginners and even intermediate level programmers can have trouble with it. A special Web page might be created that explains how to download the Perl compiler, get it running, link modules or packages with it, and how to generate code for simple Perl programs.

These are personal opinions.


Follow Ups:
     ● Honduras Earthquake - Internet Bulletin Board CGI program - EQF  23:20:19 - 5/28/2009  (75363)  (1)
        ● Honduras Earthquake Data - EQF  02:03:16 - 5/29/2009  (75364)  (0)
     ● Re: Earthquake Forecasting Computer Program Status May 27, 2009 - Michael Tolchard  15:00:34 - 5/28/2009  (75361)  (1)
        ● Re: Earthquake Forecasting Computer Program Status May 27, 2009 - EQF  23:11:09 - 5/28/2009  (75362)  (1)
           ● Question - Boyko Iliev  03:17:52 - 5/29/2009  (75365)  (1)
              ● A Message For Earthquake Forecasters May 29, 20009 - EQF  17:55:37 - 5/29/2009  (75366)  (0)