diff --git a/geomagio/api/ws/algorithms.py b/geomagio/api/ws/algorithms.py index fe6d3207853a6284e0449c62dfb4db248cd97719..6bf055c33ca2503897bbbbe0c8e264b373e78f75 100644 --- a/geomagio/api/ws/algorithms.py +++ b/geomagio/api/ws/algorithms.py @@ -22,9 +22,9 @@ router = APIRouter() ) def get_dbdt( query: DataApiQuery = Depends(get_data_query), - data_factory: TimeseriesFactory = Depends(get_data_factory), ) -> Response: dbdt = DbDtAlgorithm(period=query.sampling_period) + data_factory = get_data_factory(query=query) # read data raw = get_timeseries(data_factory, query) # run dbdt