- Aug 16, 2024
-
-
Wilbur, Spencer Franklin authored
Updated poetry lock file to contain updated version of gunicorn 23.0.0. The old version was a vulnerability.
-
Wilbur, Spencer Franklin authored
-
Wilbur, Spencer Franklin authored
Commented out FDSNFactory_Test.py for the time being. Updated poetry and added a new script Filter.py to handle the FilterDateApiQuery class that is used for the filter algorithm web service.
-
Wilbur, Spencer Franklin authored
I have added a new class to the DataApiQuery.py that is used within algorithms.py to provide an input and output sample interval option for users.
-
Wilbur, Spencer Franklin authored
I have added a new class to the DataApiQuery.py that is used within algorithms.py to provide an input and output sample interval option for users.
-
Wilbur, Spencer Franklin authored
The hour data is still doing something wonky but I'm not sure why. The first hour returned has an additional 30 minutes.
-
Wilbur, Spencer Franklin authored
-
Wilbur, Spencer Franklin authored
Added severl changes to allow for users to retrieve one minute and one hour data from the avaiable one-second data via the FDSN client.
-
- Aug 09, 2024
-
-
Geels, Brendan Ryan authored
Replace pipes in metadatafactory w/ unions See merge request !333
-
- Aug 08, 2024
-
-
Geels, Brendan Ryan authored
-
- Aug 07, 2024
-
-
Geels, Brendan Ryan authored
Update metadata factory with timeouts and docstrings + use timeouts in instrument calibrations See merge request !332
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
Geels, Brendan Ryan authored
-
- Aug 02, 2024
-
-
Erin (Josh) Rigler authored
Updated poetry.lock See merge request !331
-
- Jul 30, 2024
-
-
Shavers, Nicholas H authored
Ignoring vulnerability 71199 as _eventloop.get_asynclib is not used directly or indirectly by FastAPI, HTTPX, or Watchfiles.
-
Wernle, Alexandra Nicole authored
-
- Jul 29, 2024
-
-
Wernle, Alexandra Nicole authored
fixing small issues in copy_instrument and magproc.py See merge request !330
-
- Jul 23, 2024
-
-
Wernle, Alexandra Nicole authored
-
- Jul 19, 2024
-
-
Wernle, Alexandra Nicole authored
Small but important change to only load metadata that has the status of reviewed and not rejected,new, etc.
-
- Jul 03, 2024
-
-
Wernle, Alexandra Nicole authored
-
- May 31, 2024
-
-
Erin (Josh) Rigler authored
Variometer api additions See merge request !327
-
Wilbur, Spencer Franklin authored
-
Wilbur, Spencer Franklin authored
-
- May 30, 2024
-
-
Erin (Josh) Rigler authored
add metadata variable to unpacking See merge request !326
-
Shavers, Nicholas H authored
-
- May 29, 2024
-
-
Wernle, Alexandra Nicole authored
Adding ignore statement to pyproject.toml for pip safety issue See merge request !325
-
Wernle, Alexandra Nicole authored
-
Erin (Josh) Rigler authored
Pull inputs in run(), not run_as_update() See merge request !324
-
Wilbur, Spencer Franklin authored
Fixed the bugs cuasing interval to be defined as none. This required changes... See merge request !323
-
Wilbur, Spencer Franklin authored
-
Wilbur, Spencer Franklin authored
Reviewed comments made by Josh and removed debugging print statements and changed _get_channel_start to get_channel_start within SNCL.py and any other script which references this function.
-
Wilbur, Spencer Franklin authored
Fixed the bugs cuasing interval to be defined as none. This required changes to the FDSNFactory.py after fixing this another bug was found in IAGAWriter2002.py, This was also fixed. The change made to the test_metadate.py script was something that Nich told me about that hasnt been merged in yet. Happy to take it out if need be but I left it in for the time being.
-
- May 28, 2024
-
-
Erin (Josh) Rigler authored
This simply returns True from can_produce_data(), which is appropriate because 1) a stateful algorithm should be able to procude data as long as it starts from a valid state, adn 2) SqDistAlgorithm itself checks this state. If we ever implement a different stateful algorithm, it should do something similar.
-
Erin (Josh) Rigler authored
For years, when invoking geomag-algorithms' update mechanism, inputs were pulled and checked from the run_as_update() method inside the Controller class. I never understood this. It seemed to break the logic of the update mechanism if no inputs were available for the current inteval/gap. This might even be the source of noted issues where running back-filling scripts didn't behave as expected, and those scripts needed to be run multiple times. What's more, the run_as_update() method logically seems like the most appropriate place to read *outputs* and check for gaps. Whereas the run() method seems like the most appropriate place to read inputs, apply algorithms, and write out outputs. In any case, this change should not break any existing code. It should only allow the update mechanism to complete, every time, and as originally intended, rather than be short-circuited when input data are missing for the current interval (but might be available for previous intervals)..
-
- May 16, 2024
-
-
Wernle, Alexandra Nicole authored
New flag metadata class See merge request !292
-
Wernle, Alexandra Nicole authored
-
Wernle, Alexandra Nicole authored
-