def __add_resp_data_tickers(self): self._resp_data_tickers = retrieve_DataSeries_Filtered( self.hndl_DB.cursor, column=TICKER, atLeastMinDate=self._resp_data_min_date, atLeastMaxDate=self._resp_data_max_date, periodicity=self._resp_data_periodicity, categorical=self._resp_data_is_categorical)
def __add_pred_data_tickers(self): self._pred_data_tickers = retrieve_DataSeries_Filtered( self.hndl_DB.cursor, column=TICKER, minDate=self._pred_data_min_date, maxDate=self._pred_data_max_date, periodicity=self._pred_data_periodicity, categorical=self._pred_data_is_categorical) if not self.resp_can_predict: for t in self.resp_data_tickers: self.__remove_pred_data_tickers(t)
def __add_pred_data_tickers(self): """ TODO: Change how pred_data_ids are stored. """ self._pred_data_tickers = retrieve_DataSeries_Filtered( self.hndl_DB.cursor, column=TICKER, minDate=self._pred_data_min_date, maxDate=self._pred_data_max_date, periodicity=self._pred_data_periodicity, categorical=self._pred_data_is_categorical, ) self._pred_data_ids = [ retrieve_DataSeriesID(self.hndl_DB.conn, self.hndl_DB.cursor, ticker=t) for t in self._pred_data_tickers ] # Inefficient way to retrieve this... if not self.resp_can_predict: for t in self.resp_data_tickers: self.__remove_pred_data_ticker(t)