Releases: antarctica/asli
Releases · antarctica/asli
Release list
v0.2.7
v0.2.6
v0.2.5
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Breaking changes
- Command line interface has changed from
asli_calctype separated program structure to one main program with subcommands, e.g.asli calcasli_calcis nowasli calcasli_data_lsmis nowasli download --lsmasli_data_era5is nowasli downloadasli_plotis nowasli plot
--datadiroption forasli calcandasli plothas been removed; with the corresponding arguments in the python interface toASLICalculatorbeing removed. Data paths are now specified as full paths in order to improve user experience in the command line interface via utilising normal tab completion.filenameargument is changed tofilepaththroughout, reflecting change from specifying files relative todata_dir.asli.data.get_land_sea_masknow downloads witharea=ASL_REGIONby default.- Substantial changes to the plotting interface, both the CLI and python API.
- Plotting methods have been removed from the
ASLICalculatorclass. - Python interface now implements a
asli.plot.Plotterclass to handle plotting, which takes anASLICalculatorinstance as the sole init argument Plotterobjects haveplot_all,plot_yearandplot_monthmethods and return a matplotlib figure and axes.asli plotnow takes optional--yearand--monthoptions.
- Plotting methods have been removed from the
Added
- Log warning when no output file specified to
asli calc.