Python Expert/ Knowledge Math/ Physics Required

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Scripts & Utilities Posted 3 years ago

Fixed Price

Budget: $150
Delivery by March 16, 2013

Start Date

February 15, 2013

Details

If you do not have a background in physics, DO NOT APPLY.  

A tool commonly used in volcano monitoring is "real-seismic amplitude measurement (RSAM)". RSAM is calculated by taking a running average of the real-time signal amplitude for a seismic signal over discrete time windows (where there recommended ("standard") time periods are 2.5s, 1 min, 10 min)). As energy is proportional to signal amplitude squared, by plotting RSAM in real-time the user can quickly identify increased seismic activity. This provides the user with a simplified measure of the overall seismic activity across a network of seismic instruments.

Your job will be to write a program to calculate and plot RSAM for seismic signals in real time from a wave server, where the seismic signal is identified by "SCNL" or "Station Component Network and Location".

I will provide the source code to demonstrate a VERY similar program. This will make communicating to the wave server very easy. In fact, the math aside, most of the difficult elements have already been done, as you will see in the program I provide. The source code is mine and you will be able to copy it.

specs
_Python
_Linux
_Works in real-time and receives waveform data from a wave server
_command line program execution
_outputs PNG plots to output directory for the following time windows: daily, weekly, monthly
and yearly. Plots are generated per filter, per time window for up to 3 time-periods
(recommended time periods are 2.5s, 1 min, 10 min but the user can define these)
_outputs raw rsam values to: ascii
_GTK GUI

---
Skills: physics


About the Client

(4.99) 106 reviews

Panama
Volcan 09:22 PM

264 Jobs Posted
55% Hire Rate, 1 Open Job

Over $50,000 Total Spent
158 Hires, 2 Active

$12.37/hr Avg Hourly Rate Paid
1,971 Hours

Member Since Jan 1, 2010