CDAT version 8.0
The Community Data Analysis Tools (CDAT) team is pleased to announce the release of CDAT version 8.0.
CDAT is distributed via anaconda:
conda create -n cdat8 -c conda-forge -c cdat cdat conda activate cdat8 # older conda use: source activate cdat8
Major changes in v8.0
New Name
- UV-CDAT is now the “Community Data Analysis Tools” (CDAT)
Packages
CDAT is now a suite comprising many packages. 9 packages were developed directly by the CDAT team:
- Community Data Management System (CDMS) v3.0
- cdtime v3.0
- General Utilities (genutil) v8.0
- Climate Data Utilities (cdutil) v8.0
- Visualization Control System (VCS) v8.0
- DV3D v8.0
- VCS Addons v8.0
- Thermodynamic (thermo) v8.0
- Wheeler Kiladis (wk) v8.0
- cibots
- cdp
- output_viewer
A few more provided by the Python community at large
- vtk
- matplotlib
- basemap
- ipython
- jupyter
- nb_conda
- flake8
- autopep8
- spyder
- eofs
- windspharm
- esmpy
The split into many sub-package will allow us to release new features and bug fixes more frequently for each individual packages, with CDAGT releases unifying all these coming a bit more sparcely
Vistrails is gone, VCDAT is in
- We have dropped support for our GUI-based version and are replacing it with a browser-based version: VCDAT
- At the moment VCDAT is still in beta and is distributed separately see:
https://github.com/CDAT/vcdat/wiki
https://github.com/CDAT/vcdat/wiki/User-Installation
Support for Python 3
- All CDAT packages are now available in both Python 2 and Python 3 versions
Improved documentation
- readthedocs and jupyter notebooks
cdms improved esmpy support with masking
- Using esmf 7.1
Stability fixes
- All packages
vcs markers improved
vcs log axes enabled again
Release Changes
Many thanks to users, testers, and developers for helping UV-CDAT to reach this milestone. This is a bug fix release, we have fixed several major and minor bugs in version 2.10 and therefore we strongly recommend users upgrade their UV-CDAT installation.
Remarks:
- Ever wonder if you should answer yes or no at the “send anonympus usage report” question.
- Well those who answer yes help us as seen here
Documentation
Contact
- Charles Doutriaux
- LLNL