Supracenter
Computing fireball fragmentation locations and trajectory from seismic or infrasound data.
Install / Use
/learn @wmpg/SupracenterREADME
Bolide Acoustic Modelling (BAM)
Computing fireball fragmentation locations and trajectory from seismic or infrasound data.
Installation
-
This code depends on the WesternMeteorPyLib library. Make sure to install this library first: https://github.com/dvida/WesternMeteorPyLib
-
In addition to WesternMeteorPyLib's requirements, you will need to install additional libraries. It is possible to install the libraries using pip, but you will have to manaully compile pyhdf, which is not fun. The easiest way to install everything is through conda:
conda install -c conda-forge pyhdf simplekml pyopengl pyqtgraph folium
pip install pyqt5
pip install obspy
conda install -c conda-forge netcdf4 pyqtwebengine
pip install pyswarm
(Optional) Termcolor is supported for clearer terminal messages, but the program will still work without it:
pip install termcolor
(Optional) If you need a higher altitude wind model. Temperatures are done through wmpl NRLMSISE. This will require a fortran compiler to run, I use this:
conda install -c conda-forge fortran-compiler
pip install hwm93
(Optional) If you want to use the signal finder, you'll need this:
pip install more-itertools
- Unzip the code into a folder on your computer
Running a test case
The GUI for the program, which contains all of the features, can be run by:
python -m supra.bam
In the Anaconda prompt. Make sure you navigate to the folder above supra/ in your Anaconda prompt first.
For further documentation, look for About->Documentation in the GUI.
Citations
For academic use, please cite the paper:
Related Skills
node-connect
353.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
353.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
353.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
