Interesting, no sign of a pulse from the second trip around.

On Sunday, January 23, 2022 at 6:29:38 p.m. UTC-4 storm...@gmail.com wrote:

> Data from both Davis and Acurite PWS
>
> [image: hunga_tonga_davis.png]
>
> [image: hunga_tonga_acurite.png]
>
> On Sunday, January 23, 2022 at 4:26:46 PM UTC-5 bgra...@umw.edu wrote:
>
>> Bingo! Many thanks!  Bob
>>
>> bg@n4mrv:~/weewx_tonga_browse-main$ sudo python3 ./tonga_barometer.py
>> distance to eruption 12056.6 km
>> arrival at 1642257762 (2022-01-15 09:42:41)
>> opposite pulse arrival at 1642307533 (2022-01-15 23:32:13)
>> second time around pulse arrival at 1642382887 (2022-01-16 20:28:06)
>> select datetime, barometer from archive where datetime > 1642240800 and 
>> datetime
>>  < 1642395600 and barometer is not null order by dateTime;
>> query returned 171 data points
>> Fitting between 1642240800.0 and 1642395600.0 with 10 knots
>>
>> [image: Figure_1.png]
>>
>> On Sunday, January 23, 2022 at 11:56:22 AM UTC-5 bgra...@umw.edu wrote:
>>
>>> Hi morrowwm,
>>> I have tried your latest github post and am getting the following error:
>>> ```
>>> root@n4mrv:/home/bg/weewx_tonga_browse-main# ./tonga_barometer.py
>>>
>>> distance to eruption 12056.6 km
>>> arrival at 1642257762 (2022-01-15 09:42:41)
>>> opposite pulse arrival at 1642307533 (2022-01-15 23:32:13)
>>> second time around pulse arrival at 1642382887 (2022-01-16 20:28:06)
>>> select datetime, barometer from archive where datetime > 1642240800 and 
>>> datetime < 1642395600 and barometer is not null order by dateTime;
>>> query returned 171 data points
>>>
>>> Traceback (most recent call last):
>>>   File "./tonga_barometer.py", line 96, in <module>
>>>     knots = np.linspace(np.min(tdata), np.max(tdata), 
>>> (stop_time-start_time)/(3600*smoothing_hours), endpoint=True)  # spline 
>>> knot every N hours
>>>   File "<__array_function__ internals>", line 180, in linspace
>>>   File 
>>> "/usr/local/lib/python3.8/dist-packages/numpy/core/function_base.py", line 
>>> 120, in linspace
>>>     num = operator.index(num)
>>> TypeError: 'float' object cannot be interpreted as an integer
>>> ```
>>> The earlier version worked correctly and I don't think I have changed 
>>> anything. I am using the same copy of weewx.sdb and only changed my 
>>> lat/lon. 
>>> Much appreciated for your work on this software.
>>> Cheers,
>>> Bob
>>> On Saturday, January 22, 2022 at 4:14:51 PM UTC-5 morr...@gmail.com 
>>> wrote:
>>>
>>>> Also, I found a bug in calculating the smooth (spline fit) curve which 
>>>> is removed to highlight the eruption events. Added display of the points 
>>>> used to calculate the fitted curve.
>>>>
>>>> On Saturday, January 22, 2022 at 4:32:47 p.m. UTC-4 morr...@gmail.com 
>>>> wrote:
>>>>
>>>>> Forgot that, thanks for the reminder. Added now.
>>>>>
>>>>> On Saturday, January 22, 2022 at 4:22:51 p.m. UTC-4 storm...@gmail.com 
>>>>> wrote:
>>>>>
>>>>>> Nice work (Morrowwn  thanks!).  If you have any nulls in the data 
>>>>>> during the selected timeframe, change the query to read:  (Cameron D 
>>>>>> thanks!)
>>>>>>
>>>>>> *query = "select datetime, barometer from archive where datetime > 
>>>>>> %.0f and datetime < %.0f and barometer is not null order by dateTime;" % 
>>>>>> (start_time, stop_time)*
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> [image: hunga_tonga.png]
>>>>>>
>>>>>> If you want the bars closer to the rise and falls of the events, need 
>>>>>> to adjust the speed of sound slightly.
>>>>>> On Saturday, January 22, 2022 at 2:37:09 PM UTC-5 pmcg...@gmail.com 
>>>>>> wrote:
>>>>>>
>>>>>>> WOW!  This is some interesting data, here is my location in Northern 
>>>>>>> Utah.  Looks like the reverse may be a little off in calculation but 
>>>>>>> this 
>>>>>>> made it easy to find instead of hunting through the data.
>>>>>>>
>>>>>>> Great Work!
>>>>>>> [image: hunga_tonga.png]
>>>>>>> On Saturday, January 22, 2022 at 12:16:45 PM UTC-7 morr...@gmail.com 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Did an update to my script at: 
>>>>>>>> https://github.com/morrowwm/weewx_tonga_browse
>>>>>>>>
>>>>>>>> Mostly incorporating additions from Cameron (thanks!)
>>>>>>>>
>>>>>>>> All parameters you likely want to set are near the top of the 
>>>>>>>> script.
>>>>>>>>
>>>>>>>>    1. support for mysql (untested, I don't have a mysql based 
>>>>>>>>    weewx installation)
>>>>>>>>    2. calculation and display of all three initial arrival, 
>>>>>>>>    arrival from opposite direction, and second arrival after one trip 
>>>>>>>> around 
>>>>>>>>    the globe
>>>>>>>>    3. highlighting of the three events with grey bars
>>>>>>>>    4. cubic spline curve fit of raw data and use of that fit to 
>>>>>>>>    remove the base pressure variations. The new smoothing_hours 
>>>>>>>> parameter can 
>>>>>>>>    be used to control how close the fit is. 
>>>>>>>>    5. changed the display of data to highlight the extracted 
>>>>>>>>    events and subdue the original data, other cosmetic changes
>>>>>>>>
>>>>>>>> I had a data outage about 26 hours after the event, we're quite a 
>>>>>>>> distance from Tonga, plus a major storm was clearing out in our area. 
>>>>>>>> So 
>>>>>>>> not obviously anything unusual happened.
>>>>>>>>
>>>>>>>> Some scientist might be interested in the arrival times of all this 
>>>>>>>> data, though.
>>>>>>>> [image: hunga_tonga.png]
>>>>>>>>
>>>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/32d4c21f-1f71-4257-91dc-018b3ffd1b00n%40googlegroups.com.

Reply via email to