Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v1.1.0 (unreleased)#
Added#
Support for WiTRACK text files in huracanpy.load
v1.0.0#
Added#
xarray Dataset accessor (
hrcn)Extra keyword arguments to
huracanpy.loadrenameunitsbaselon
sel_idfunction to select a single track by track_id from aDatasetbut faster than usinggroupby
Changed#
Simplified module namespaces
utils.{module}.{function}->info.{function}diags.{module}.{function}->calc.{function}ortc.{function}subset.trackswhere->trackswhere
Simplified function naming
plot_prefix removed functions inplotmodule
Modified arguments to
loadkeyword
trackerrenamedsourceto reflect not all tracks are from trackers, e.g. IBTrACS or statistical-dynamical downscaling modelsUse
ibtracs_subsetto determine whether the subset is online or not, removingibtracs_onlinekeywordWhen
filenameis specified for an online IBTrACS dataset, save the downloaded data to that file, rather than usingibtracs_clean=Falseand a default filename
Use a single matching function
assess.matchfor 2 or more datasets instead ofassess.match_pairandassess.match_multipleRemove
get_from functions ininfo. Instead this syntax is used to differentiateget_andadd_functions in thehrcnaccessorSplit
info.get_land_or_oceanintois_landandis_oceanRenamed
tc.sshs_cattotc.saffir_simpson_categoryandtc.pres_cattotc.pressure_categoryImproved support for calculations with units (using metpy style functions)
Updated IBTrACS data
Removed#
add_infoargument fromhuracanpy.loadadd_all_infofunction. Instead useadd_functions onhrcnaccessorget_time. Functionality already covered bypandas.to_datetime
Fixed#
huracanpy.info.seasonnow works withcftime.datetime