Skip to content

Commit 21b8561

Browse files
Merge pull request #89 from ayushpatnaikgit/remove_requirements
Reduce requirements for interpolation, bias correction & outlier removal
2 parents 72839cf + c7d09cd commit 21b8561

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/data_cleaning/bias_correction.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ bias_PSTT2021(radiance_datacube, ncfobs_datacube)
3636
function bias_PSTT2021(radiance_datacube, ncfobs_datacube, mask=ones(Int8, (size(radiance_datacube)[1],size(radiance_datacube)[2])))
3737
for i in 1:size(radiance_datacube)[1]
3838
for j in 1:size(radiance_datacube)[2]
39-
if count(i->(ismissing(i)),radiance_datacube[i, j, :])/length(radiance_datacube[i, j, :]) > 0.50
39+
if count(i->(ismissing(i)),radiance_datacube[i, j, :])/length(radiance_datacube[i, j, :]) > 0.90
4040
continue
4141
end
4242
if ismissing(mask[i, j])

src/data_cleaning/interpolation.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ na_interp_linear(x)
1010
```
1111
"""
1212
function na_interp_linear(timeseries)
13-
if count(i->(ismissing(i)), timeseries) > length(timeseries) *1/2
13+
if count(i->(ismissing(i)), timeseries) > length(timeseries) *0.9
1414
return zero(1:length(timeseries))
1515
end
1616
data = copy(timeseries)

src/data_cleaning/outlier_removal.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function outlier_variance(radiance_datacube, mask=ones(Int8, (size(radiance_data
1919
if ismissing(mask[i, j])
2020
continue
2121
end
22-
if count(i->(ismissing(i)),radiance_datacube[i, j, :])/length(radiance_datacube[i, j, :]) > 0.50 # Don't do anything if there are too many missings
22+
if count(i->(ismissing(i)),radiance_datacube[i, j, :])/length(radiance_datacube[i, j, :]) > 0.90 # Don't do anything if there are too many missings
2323
continue
2424
end
2525
stds[i, j] = std(detrend_ts(filter(x -> !ismissing(x), radiance_datacube[i, j, :])))

0 commit comments

Comments
 (0)