@@ -10034,6 +10034,15 @@ postprocess_entire_dataset <- function(site_data,
1003410034 var = ifelse(var == 'lg_lncd_lichens', 'lg_nlcd_lichens', var)) %>%
1003510035 write_feather('../portal/data/general/biplot/year.feather')
1003610036
10037+ #make feather versions of ws attr files (crude af, whatev)
10038+ read_csv(file.path(fs_dir, '1_watershed_attribute_data/ws_attr_summaries.csv')) %>%
10039+ write_feather(file.path(fs_dir, '1_watershed_attribute_data/ws_attr_summaries.feather'))
10040+ lapply(list.files(file.path(fs_dir, '1_watershed_attribute_data/ws_attr_timeseries'),
10041+ full.names = TRUE),
10042+ function(x){
10043+ write_feather(read_csv(x), sub('\\.csv$', '.feather', x))
10044+ })
10045+
1003710046 upload_dataset_to_figshare_packageversion(dataset_version = dataset_version)
1003810047 } else {
1003910048 log_with_indent('NOT pushing data to Figshare.',
@@ -11464,8 +11473,14 @@ upload_dataset_to_figshare_packageversion <- function(dataset_version){
1146411473 file = '../r_package/R/sysdata.rda')
1146511474
1146611475 ### CREATE, UPLOAD, PUBLISH SITES, VARS, LEGAL STUFF, SPATIAL DATA, AND DOCUMENTATION
11467- other_uploadsA <- list.files('../portal/data/general/spatial_downloadables',
11468- full.names = TRUE)
11476+ # other_uploadsA <- list.files('../portal/data/general/spatial_downloadables',
11477+ other_uploadsA <- list.files(paste0('macrosheds_figshare_v', dataset_version, '/1_watershed_attribute_data/ws_attr_timeseries'),
11478+ full.names = TRUE,
11479+ pattern = '\\.feather$')
11480+ titlesA <- paste0('spatial_timeseries_', str_match(other_uploadsA, '/([^/]+)\\.feather(?:\\.zip)?$')[, 2])
11481+ other_uploadsA <- c(other_uploadsA, paste0('macrosheds_figshare_v', dataset_version, '/1_watershed_attribute_data/ws_attr_summaries.feather'))
11482+ titlesA <- c(titlesA, 'watershed_summaries')
11483+ names(other_uploadsA) <- rep('watershed_attributes', length(other_uploadsA))
1146911484 # other_uploadsA = grep('spatial_timeseries', other_uploadsA, invert = TRUE, value = TRUE) #patch. see upload_dataset_to_figshare()
1147011485 # rmneon = grep('spatial_timeseries', other_uploadsA, value = T)
1147111486 # for(dd in rmneon){
@@ -11475,8 +11490,6 @@ upload_dataset_to_figshare_packageversion <- function(dataset_version){
1147511490 # for(dd in fff){
1147611491 # read_csv(dd) %>% filter(domain != 'neon') %>% write_csv(dd)
1147711492 # }
11478- names(other_uploadsA) <- rep('watershed_attributes', length(other_uploadsA))
11479- titlesA <- str_match(other_uploadsA, '/([^/]+)\\.csv(?:\\.zip)?$')[, 2]
1148011493
1148111494 other_uploadsB <- c(
1148211495 documentation = '../portal/static/documentation/timeseries/columns.txt',
@@ -11492,7 +11505,7 @@ upload_dataset_to_figshare_packageversion <- function(dataset_version){
1149211505 names(other_uploadsC) <- rep('documentation', length(other_uploadsC))
1149311506 titlesC <- str_match(other_uploadsC, '/([^/]+)\\.csv$')[, 2]
1149411507
11495- other_uploadsD <- c(documentation = 'macrosheds_figshare_v1 /macrosheds_documentation_packageformat/README.txt',
11508+ other_uploadsD <- c(documentation = paste0('macrosheds_figshare_v', dataset_version, ' /macrosheds_documentation_packageformat/README.txt') ,
1149611509 # policy = 'src/templates/figshare_docfiles/ws_attr_LEGAL.csv',
1149711510 # policy = 'src/templates/figshare_docfiles/timeseries_LEGAL.csv',
1149811511 policy = paste0('macrosheds_figshare_v', dataset_version, '/macrosheds_documentation_packageformat/data_use_agreements.docx'))
@@ -11514,7 +11527,7 @@ upload_dataset_to_figshare_packageversion <- function(dataset_version){
1151411527 titles <- titles[! rms]
1151511528
1151611529 #variable catalog can be included with package data
11517- ms_var_catalog <- paste0('macrosheds_figshare_v', dataset_version, '/macrosheds_documentation_packageformat/variable_catalog.csv')
11530+ ms_var_catalog <- read_csv( paste0('macrosheds_figshare_v', dataset_version, '/macrosheds_documentation_packageformat/variable_catalog.csv') )
1151811531 save(ms_var_catalog, file = '../r_package/data/ms_var_catalog.RData')
1151911532
1152011533 file_ids_for_r_package2 <- tibble()
0 commit comments