Releases: tsutterley/pyTMD
v1.0.4.0
- refactor: use model class for files and attributes
- feat: can use numpy datetime arrays as input time variable
- feat: calculator for height differences between ellipsoids
- feat: can use argparse prefix files to define command line arguments
- feat: added generic list from Apache http server
- fix: netCDF4 cases where there is no mask on constituent files
- fix: USAP now requires capchas
- fix: pole case in stereographic area scale calculation
- fix: use getncattr to get attributes from netCDF4 files to prevent deprecation errors
- ci: install proj from source for cartopy dependency
- test: NSIDC no longer requires authentication headers
- test: added test for model definition files
v1.0.3.1
conda and docker releases
add new Gr1km-v2 1km Greenland model from ESR
add option for extrapolation cutoff in kilometers
add warning for tide models being entered as string to address
bug fixes for nearest-neighbors and bilinear interpolations
documentation updates
v1.0.3.0
Preparations for conda-forge release
semantic versioning with setuptools_scm
documentation update with contribution guidelines
citations within documentation
generically named ICESat/ICESat-2 files
ocean load tide fixes
update manifest files
v1.0.2.18
- Simplified inputs to netcdf, GOT and FES tide read programs to be similar to binary OTIS program
- Added
TPXO9-atlas-v4
in single constituent OTIS file format - Updated documentation for consistency and to add contribution guidelines
- Add checks to extrapolation program to prevent runtime exceptions
- Updated spatial module adding polar stereographic area scale calculation
- Updated spatial module adding routines for cartesian coordinate conversion
- Prevent
ComplexWarning
for fill values when calculating amplitudes #44 - Prevent numpy
DeprecationWarning
fornp.bool
,np.int
andnp.float
v1.0.2.17
nearest-neighbor extrapolation using KD-Trees
merged convert_julian and convert_calendar_decimal to time module
update date parser for standalone date case with no units
add streaming from bytes for ascii, netCDF4, HDF5, geotiff
add ftp connection check
use standalone ATL11 reader
use sphinx_rtd_theme for documentation
convert some markdown documentation to reStructuredText
updated EOP files to latest versions
v1.0.2.16
- added ICESat GLA12 programs computing tides, LPT, OPT, and LPET
- added ICESat-2 ATL11 programs for tides and LPET
- added convert ellipsoids for TP to WGS84 to spatial module
- added nearest-neighbor extrapolation for near-coastal locations
- updated get_hash to accept bytesio objects
- updated documentation and jupyter notebooks
- deprecation updates to fix warnings
v1.0.2.15
use internal mean pole and finals EOP files
automatic update of leap second, delta time and EOP files
geotiff read and write programs in spatial module
calculate tide scripts can read and write to geotiff
ATL03 and ATL06 long period equilibrium tide programs
v1.0.2.14
added model constituents from TPXO9-atlas-v3
add ATLAS compact and netCDF testing (v2) modules
use argparse to set parameters
use numpy masked arrays with ATLAS compact grids
update jupyter notebooks for new models
v1.0.2.13
switching primary branch to main
generalize build opener function for different Earthdata instances
update reduce OTIS files for python3 and projections
adjust dimensions of input coordinates to be iterable
v1.0.2.12
add spatial program for reading/writing ascii, netCDF and HDF5
generalize LPET, LPT, OPT and tide scripts to use csv, netCDF4 or HDF5
add compute tidal current program that can use csv, netCDF4 or HDF5
use netrc within utilities for backup authentication
add utilities for parsing date strings in form "time-units since yyyy-mm-dd hh:mm:ss"