Skip to content

Commit a41797b

Browse files
committed
fix names for features in get_plots_from_tiles and get_samples_from_tiles
1 parent d0d3d6d commit a41797b

File tree

5 files changed

+11
-4
lines changed

5 files changed

+11
-4
lines changed

R/biodivMapR_tiles.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ biodivMapR_tiles <- function(feature_dir, list_features, mask_dir = NULL,
4040
# load kmeans and beta info if exist
4141
Kmeans_path <- file.path(output_dir, 'Kmeans_info.RData')
4242
Beta_path <- file.path(output_dir, 'Beta_info.RData')
43+
Kmeans_info <- Beta_info <- NULL
4344
if (file.exists(Kmeans_path) & file.exists(Beta_path)){
4445
load(Kmeans_path)
4546
load(Beta_path)

R/get_plots_from_tiles.R

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,12 @@ get_plots_from_tiles <- function(plotID, plots2sel, listfiles, feat_list,
2626
# read rasters
2727
rastID <- terra::rast(tileSI)
2828
for (feat in feat_list){
29+
feat2 <- feat
30+
if (!feat == 'mask')
31+
feat2 <- paste0('_',feat, '.')
2932
# whichfeat <- which(stringr::str_detect(basename(terra::sources(rastID)), feat) )
3033
whichfeat <- which(grepl(x = basename(terra::sources(rastID)),
31-
pattern = feat))
34+
pattern = feat2))
3235
names(rastID)[whichfeat] <- feat
3336
}
3437
validvals <- length(na.omit(terra::values(rastID[[1]])))

R/get_samples_from_tiles.R

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,11 @@ get_samples_from_tiles <- function(plotID, pix2sel, listfiles, feat_list,
2727
if (all(file.exists(tileSI))){
2828
rastID <- terra::rast(tileSI)
2929
for (feat in feat_list){
30+
feat2 <- feat
31+
if (!feat == 'mask')
32+
feat2 <- paste0('_',feat, '.')
3033
whichfeat <- which(grepl(x = basename(terra::sources(rastID)),
31-
pattern = paste0('_',feat, '.')))
34+
pattern = feat2))
3235
names(rastID)[whichfeat] <- feat
3336
}
3437
selpix <- terra::spatSample(x = rastID, size = as.numeric(pix2sel),

man/compute_mask_IQR_tiles.Rd

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

man/compute_mask_iqr.Rd

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)