- Mar 21, 2025
-
-
Erin (Josh) Rigler authored
Fix *SNCL.py for variation HEZ data See merge request !406
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
I failed to copy a key line from SNCL.py (and I failed to notice because I neglected to run unit tests again before committing).
-
Erin (Josh) Rigler authored
I neglected to run unit tests before the previous commit, and failed to notice that a returned variable could possibly be undefined. Fixed.
-
- Mar 20, 2025
-
-
Erin (Josh) Rigler authored
-
Hobbs, Alexandra (Contractor) authored
use sqlite in mages instead of working around the errors See merge request !405
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
Fix mage conditional See merge request !404
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
Fix broken imports related to the __init__.py changes for /ws endpoints See merge request !403
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
-
- Mar 19, 2025
-
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
Use the pymysql library to connect to the db See merge request !402
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
Fix broken server references from reworking __init__.py and imports See merge request !401
-
Hobbs, Alexandra (Contractor) authored
-
Hobbs, Alexandra (Contractor) authored
Database Standardization See merge request !385
-
Hobbs, Alexandra (Contractor) authored
Replaced databases library with sqlmodel library. Organized code to include a /factories and /models under /db to move the metadata code under /api. Removed the contents of __init__.py to be empty files to follow the working agreement and clean up imports.
-
- Mar 17, 2025
-
-
Erin (Josh) Rigler authored
Minor miscellaneous fixes See merge request !400
-
Erin (Josh) Rigler authored
Create and use default Absolute class/module values, rather than hard-coding `shift` or `valid` values
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
- LegacySNCL's get_channel() now requires `data_type` argument - For some reason, specifying a location code was intended to behave differently than specifying a `data_type` in SNCL.py. I can't imagine why, but I basically reverted a change made several years ago in commit 4fab9678 when I recently forced 'variation' and 'R?' to be treated the same way by SNCL.py.
-
Erin (Josh) Rigler authored
There is an ambiguity that exists between `data_type` and `location` in *SNCL.py. Ideally, we'd clean this up, but that involves many changes, and well beyond just the *SNCL.py files. These changes at least fix issues with geomagio scripts that popped up during testing.
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
-
- Mar 13, 2025
-
-
Erin (Josh) Rigler authored
Handles case of broken IAGA2002 file where the channel headers don't align perfectly with the expected columns. Our IAGA2002 files never did this, but some from others did.
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
-
- Mar 10, 2025
-
-
Erin (Josh) Rigler authored
Clean up to support and/or match geomagio scripts See merge request !399
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
- `--ouput-scale-factor` for EdgeFactory and MiniSeedFactory - `--ouput-sncl-mode` for EdgeFactory and MiniSeedFactory
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
- Remove unnecessary DED filtering; just copy to new sncls - Trust *SNCL.py to map `HEZ` channel codes correctly (still uses `UVW` when applying calibrations to 10Hz volts and bins) - Add `T5` to ObsRIO minute filtering
-
- Mar 06, 2025
-
-
Erin (Josh) Rigler authored
Update version metadata for new release See merge request !398
-
Erin (Josh) Rigler authored
-
Erin (Josh) Rigler authored
Copy F (geomag) to F (legacy) fixed: See merge request !397
-
Erin (Josh) Rigler authored
The EdgeFactory (earthworm client) does not have, and will probably never have, the ability to read floating point miniseed blocks. When we reverted the processing recently to stop making an integer copy of the 1-second data from ObsRio (which seriously confused Edge for reasons we still dont understand), this broke geomag-filter. The solution was to copy F data separately, using MiniSeedFactory as the input factory.
-