Commit 0bb0f2b6 authored by aho's avatar aho
Browse files

Merge branch 'develop-2.2.1' into 'master'

New release 2.2.1

See merge request !199
parents 9214057b 65998fc8
Pipeline #8642 passed with stage
in 2 minutes and 17 seconds
Package: startR
Title: Automatically Retrieve Multidimensional Distributed Data Sets
Version: 2.2.0-2
Version: 2.2.1
Authors@R: c(
person("Nicolau", "Manubens", , "", role = c("aut")),
person("An-Chi", "Ho", , "", role = c("aut", "cre")),
......@@ -8,6 +8,7 @@ Authors@R: c(
person("Javier", "Vegas", , "", role = c("ctb")),
person("Pierre-Antoine", "Bretonniere", , "", role = c("ctb")),
person("Roberto", "Serrano", , "", role = c("ctb")),
person("Eva", "Rifa", , "", 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
SystemRequirements: cdo ecFlow
Encoding: UTF-8
RoxygenNote: 7.2.0
# 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.
......@@ -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...**
......@@ -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)
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment