Skip to content

Commit 524d542

Browse files
committed
Merge remote-tracking branch 'remotes/origin/RC_v1.6.x' into low_cloud_tracking_tobathon
2 parents 07a6707 + afd4851 commit 524d542

File tree

65 files changed

+142883
-93768
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+142883
-93768
lines changed

.readthedocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ build:
77
python:
88
install:
99
- requirements: doc/requirements.txt
10+
sphinx:
11+
# Path to your Sphinx configuration file.
12+
configuration: doc/conf.py

.zenodo.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
"affiliation": "University of Oxford",
2121
"orcid": "0000-0001-9786-3723"
2222
},
23-
2423
{
2524
"name": "Kukulies, Julia",
2625
"affiliation": "NSF National Center for Atmospheric Research",
@@ -66,7 +65,6 @@
6665
"affiliation": "Leibniz Institute for Tropospheric Research, Leipzig (Germany)",
6766
"orcid": "0000-0002-4524-8152"
6867
},
69-
7068
{
7169
"name": "Pfeifer, Nils",
7270
"affiliation": "Leibniz Institute for Tropospheric Research, Leipzig (Germany)",
@@ -81,6 +79,10 @@
8179
"name": "Zhang, Xin",
8280
"affiliation": "Nanjing University of Information Science & Technology (China)",
8381
"orcid": "0000-0002-1756-6620"
82+
},
83+
{
84+
"name": "Ziegner, Fabian",
85+
"affiliation":"Leibniz Institute for Tropospheric Research, Leipzig (Germany)"
8486
}
8587
],
8688
"license": "BSD-3-Clause",

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
### Tobac Changelog
22

3+
_**Version 1.6.1:**_
4+
5+
**Bug fixes**
6+
7+
- An bug in the `field_and_features_over_time` generator, used to loop through mask `DataArrays` and feature `Dataframes` simultaneously which caused an error in the dataframe had no 0 index value has been fixed [#506](https://github.com/tobac-project/tobac/pull/506)
8+
- Interpolation of non-numeric coordinates (such as datetime) now works, and chooses the nearest element [#509](https://github.com/tobac-project/tobac/pull/509)
9+
10+
_**Version 1.6.0:**_
11+
12+
**Enhancements for Users**
13+
14+
- MAJOR CHANGE: Feature detection and segmentation have been changed to use xarray DataArrays for representation of spatial fields instead of Iris Cubes. This change will allow for increased flexibility for input data and ease development. Support for Iris Cube input is maintained through a conversion wrapper. [#354](https://github.com/tobac-project/tobac/pull/354) & [#417](https://github.com/tobac-project/tobac/pull/417)
15+
- Some differences in the output of feature detection are present in the output from feature detection: when using xarray, the column names for coordinates will use the variable names, while with iris the columns will use the standard names. This differences reflects the different ways in which coordinates are named in xarray and iris, and can be overridden by the user using the `use_standard_names` parameter. [#489](https://github.com/tobac-project/tobac/pull/489)
16+
17+
**Bug fixes**
18+
19+
- An issue with datetime output from feature detection being converted to `cftime` format erroneously was fixed, and datetime formats should now match the formatting in the input field. Time matching within a tolerance range now works with any combination of datetime formats [#489](https://github.com/tobac-project/tobac/pull/489)
20+
21+
**Documentation**
22+
23+
- Example notebooks have been converted to use `xarray`, and have had minor enhancements to descriptions and visualisations. A notebook showing the legacy approach using Iris Cube input is retained [#487](https://github.com/tobac-project/tobac/pull/487)
24+
25+
**Internal Enhancements**
26+
27+
- `tobac.utils.internal.basic` was restructured into `coordinates` and `label_props` utils, and new `datetime` and `generators` utils were added [#489](https://github.com/tobac-project/tobac/pull/489)
28+
329
_**Version 1.5.5:**_
430

531
**Bug fixes**

doc/big_datasets.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Below is a snippet from a larger notebook demonstrating how to run feature detec
2525
)
2626
out_feature_dfs = db.map(
2727
lambda x: tobac.feature_detection_multithreshold(
28-
x.to_iris(), 4000, **parameters_features
28+
x, 4000, **parameters_features
2929
),
3030
b,
3131
).compute()

doc/big_datasets_examples/notebooks/parallel_processing_tobac.ipynb

Lines changed: 86 additions & 99 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)