Recent Releases of IPART
IPART - IPART v3.6.1
Same as v3.6.0. Just v3.6.0 didn't manage to update into conda-forge so I create a new build.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius almost 2 years ago

IPART - IPART v3.6.0
Minor bug fix:
- Force
tuple(slicer)
forndarray
slicing: 8b4d186dd7f4ed3d15c4006a0c847456f9a6ca80, 47a805aa7c8e7704bbe57c4d85acf90222c45253 - Version compatibility fix for
networkx
:g.edge
fails for later versions of networks, useg.adj
if the former failed: bccbaff0508d1216704813d50b41b8f8c3287830 - Fix a zonal cyclic check bug: check only if
zonal_cyclic
parameter is set toTrue
: bccbaff0508d1216704813d50b41b8f8c3287830 - Change selem to footprint in skimage.morphology funcs: 544aec0686f525158fff83833eb5f11d0111dade
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius almost 2 years ago

IPART - IPART v3.5.0
Minor fix:
- When data resolution is higher than 1.0 degrees, put axis-finding using down-sampled AR mask in a try block. If it failed, revert back to axis-finding using original resolution.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius almost 3 years ago

IPART - IPART v3.4.0
Minor fixes:
- fix a bug in latitudinal range filtering when data cover both of the Northern and Southern Hemispheres.
- more robust handling of zonally cyclic data.
- (related to a change in v3.3.0) a better way to prevent potential matplotlib memory leaking.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius about 3 years ago

IPART - IPART v3.3.0
- Minor fixes
Use agg
backend of matplotlib
in utils/funcs.py
to prevent memory leaking.
Allow specifying the calendar type (e.g. noleap
) when reading netCDF data using readNC()
:
readNC(data_path, varid, calendar='noleap')
.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius about 3 years ago

IPART - IPART v3.2.0
Speed optimization for the AR detection task.
For computations in scripts/detect_ARs.py
and scripts/detect_ARs_generator_version.py
, expect to see a 200 - 300 % speed up (only when the data resolution is higher than 1.0 degree latitude/longitude).
If the opencv
module is also installed, up to 300 - 500 % speed gain (tested with 0.25 degree resolution data).
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius about 3 years ago

IPART - IPART v3.1.0
Fix a few bugs in the nc data metadata fetching utilities:
- Convert dimension names to lower cases (e.g. 'TIME' -> 'time') when reading metadata. This was found to be an issue with NCEP reanalysis.
- Deal with issues when the time axis has a units of 'days since 0001-01-01' (e.g. in case of 20CR reanalysis).
- Fix a bug in setting the equator-ward latitudinal bound for the Southern Hemisphere.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 3 years ago

IPART - IPART v3.0.9
Fix an issue in netcdf _FillValue
attribute when creating variable attributes.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.8
Tagged release for JOSS acceptance.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.7
- Fix a bug in the AR track filtering function. If you find some tracking missing, this might be the reason.
- Fix related tests.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.6
Make Cartopy an optional dependency. Fixing tests.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.5
Make Cartopy an optional dependency.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.4
Replace basemap dependency with Cartopy
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.3
Fix the previous release, specifying matplotlib backend in tests scripts.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.2
Fix the previous release, specifying matplotlib backend in tests scripts.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0.1
Minor changes
- regarding the maintenance of "long_name", "standard_name" and "units" attributes.
- some documentation updates.
- JOSS paper fixes.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v3.0
Make algorithms zonally cyclic.
Make installable from conda-forge.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v2.0.1
- Replace
CDAT
dependency withnetcdf4
. - Algorithms are made zonally cyclic.
- Minor change in dependency requirements.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - IPART v2.0
- Replace
CDAT
dependency withnetcdf4
. - Algorithms are made zonally cyclic.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius over 4 years ago

IPART - First release
Contained functionalities:
- Perform THR process of IVT data,
- Detect ARs from THR results, and find AR axis.
- Track ARs across time.
Also included peak separation code, which can be toggled on in river_tracker1.py
. However, this needs further debugging.
Some changes in the workflow, and optional enhanced continent penetrating is to be expected in next version.
Atmosphere - Atmospheric Dispersion and Transport
- Python
Published by Xunius almost 5 years ago
