diff --git a/DESCRIPTION b/DESCRIPTION index 4c800e785357f1ca169816ef0864c09b6a42f376..6b75f77f6ceeeba0d02b5bc1e04cd701ea4aef5e 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: startR Title: Automatically Retrieve Multidimensional Distributed Data Sets -Version: 2.2.0-2 +Version: 2.2.1 Authors@R: c( person("Nicolau", "Manubens", , "nicolau.manubens@bsc.es", role = c("aut")), person("An-Chi", "Ho", , "an.ho@bsc.es", role = c("aut", "cre")), @@ -8,6 +8,7 @@ Authors@R: c( person("Javier", "Vegas", , "javier.vegas@bsc.es", role = c("ctb")), person("Pierre-Antoine", "Bretonniere", , "pierre-antoine.bretonniere@bsc.es", role = c("ctb")), person("Roberto", "Serrano", , "rsnotivoli@gmal.com", role = c("ctb")), + person("Eva", "Rifa", , "eva.rifarovira@bsc.es", role = "ctb"), person("BSC-CNS", role = c("aut", "cph"))) Description: Tool to automatically fetch, transform and arrange subsets of multi- dimensional data sets (collections of files) stored in local and/or @@ -39,4 +40,5 @@ License: Apache License 2.0 URL: https://earth.bsc.es/gitlab/es/startR/ BugReports: https://earth.bsc.es/gitlab/es/startR/-/issues SystemRequirements: cdo ecFlow +Encoding: UTF-8 RoxygenNote: 7.2.0 diff --git a/NEWS.md b/NEWS.md index a3ac518c97f257f04b9e62858806b1410a718eb9..c1dc90bd1044fbd763970d6e8422bd007bfe3ee4 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,9 +1,16 @@ -# startR v2.2.0-2 (Release date: 2022-08-25) +# startR v2.2.1 (Release date: 2022-11-17) +- Reduce warning messages from CDO. +- Reduce repetitive warning messages from CDORemapper() when single core is used. When multiple cores +are used, there are still repetitive messages. +- Bugfix in Start() about ClimProjDiags::Subset inputs. +- Bugfix when longitude selector range is very close but not global. The transform indices are correctly selected now. + +# startR v2.2.0-2 (Release date: 2022-08-25; internally) - Use the destination grid to decide which indices to take after interpolation. - Bugfix when Start() parameter "return_vars" is not used. - Allow netCDF files to not have calendar attributes (force it to be standard calendar) -# startR v2.2.0-1 (Release date: 2022-04-19) +# startR v2.2.0-1 (Release date: 2022-04-19; internally) - Bugfix for the case that the variable has units like time, e.g., "days". - Development of metadata reshaping. The metadata should correspond to data if data are reshaped by parameter "merge_across_dims" and "split_multiselected_dims", as well as if data selectors are not continuous indices. - Development of multiple dependency by array selector. An inner dimension indices can vary with multiple file dimensions. diff --git a/inst/doc/faq.md b/inst/doc/faq.md index 6c6a11959b6c69afe38a5260a935e62281635239..f92b798a94570169ac7a7f1c6bfdf00d3ebb90d1 100644 --- a/inst/doc/faq.md +++ b/inst/doc/faq.md @@ -29,7 +29,7 @@ This document intends to be the first reference for any doubts that you may have 23. [The best practice of using vector and list for selectors](#23-the-best-practice-of-using-vector-and-list-for-selectors) 24. [Do both interpolation and chunking on spatial dimensions](#24-do-both-interpolation-and-chunking-on-spatial-dimensions) 25. [What to do if your function has too many target dimensions](#25-what-to-do-if-your-function-has-too-many-target-dimensions) - 26. [Use merge_across_dims_narm to remove NAs](#26-use-merge-across-dims-narm-to-remove-nas) + 26. [Use merge_across_dims_narm to remove NAs](#26-use-merge_across_dims_narm-to-remove-nas) 2. **Something goes wrong...** diff --git a/inst/doc/usecase.md b/inst/doc/usecase.md index 0ffacc7f618336a7253c121a56a0c0f36dfdc303..c7748f6f2a8b57d82f2b723f18aeebfedc5b6ff0 100644 --- a/inst/doc/usecase.md +++ b/inst/doc/usecase.md @@ -68,6 +68,12 @@ this use case is for two file dimensions (i.e., the usage of *_depends). 15. [Load irregular grid data](inst/doc/usecase/ex1_15_irregular_grid_CDORemap.R) This script shows how to use Start() to load irregular grid data , then regrid it by s2dv::CDORemap. + 16. [Merge files with different time dimension length](inst/doc/usecase/ex1_16_files_different_time_dim_length.R) + This script shows how to use Start() to load files with different time dimension length +and reshape the array without undesired NAs. + + + 2. **Execute computation (use `Compute()`)** 1. [Function working on time dimension](inst/doc/usecase/ex2_1_timedim.R) 2. [Function using attributes of the data](inst/doc/usecase/ex2_2_attr.R)