[x] Setting the dqfLevel param should replace all AOD values with NA for any reading with a DQF value higher than dqfLevel.
[x] DQF filtering should be moved from goesaodc_createSpatialPoints() and into goesaodc_createTibble() because:
goesaodc_createTibble() is already applying the bbox filter, so it would make sense to apply both filters in the same place.
goesaodc_createTibble()is the lowest level function used for creating a SpatialPointsDataFrame from a scan.
goesaodc_createSpatialPoints() is only called by the internal goesaodc_createSingleScanSPDF() function. Eventually, goesaodc_createSpatialPoints() should just be integrated into goesaodc_createSingleScanSPDF(). Users can use goesaodc_createScanSPDF() to the same end anyway.
[x] dqfLevel params should all default to 3, and should not be allowed to be null.
dqfLevel
param should replace all AOD values with NA for any reading with a DQF value higher thandqfLevel
.goesaodc_createSpatialPoints()
and intogoesaodc_createTibble()
because:goesaodc_createTibble()
is already applying thebbox
filter, so it would make sense to apply both filters in the same place.goesaodc_createTibble()
is the lowest level function used for creating a SpatialPointsDataFrame from a scan.goesaodc_createSpatialPoints()
is only called by the internalgoesaodc_createSingleScanSPDF()
function. Eventually,goesaodc_createSpatialPoints()
should just be integrated intogoesaodc_createSingleScanSPDF()
. Users can usegoesaodc_createScanSPDF()
to the same end anyway.dqfLevel
params should all default to 3, and should not be allowed to benull
.