Generalized data analysis workflow via a consistent easy to use interface.
The v2.2.2 release is primarily focused on bug fixes and support for active missions.
to_netcdf4()
now have an unlimited
time dimensionself.to_netcdf4()
.The pysat v2.2.x series is the last intended series of releases to include support for both Python 2 and 3. pysat v3.0 will support Python 3.6+ only.
pysat v3.0 breaks out a number of features and instruments into individual packages to create a pysat ecosystem. Core functionality will remain within the pysat package. To minimize the disruption caused by these changes, all areas with known updates are marked with appropriate DeprecationWarnings along with a note in the docstring. A final v2.2.x release, v.2.2.deprecation may be released with v3.0.
The pysat v2.2.x series is the last intended public release that includes support for both Python 2 and 3. pysat v3.0 will support Python 3.6+ only. pysat v3.0 further includes some breaking changes to the pysat interface. To minimize the disruption caused by these changes, v2.2.x supports writing forward compatible code with v3.0. All areas due for changes are marked with appropriate DeprecationWarnings along with a note in the docstring.
main
test_files.py
to be pytest compatiblemadrigalWeb
as a module rather than
calling it externally_files._attach_files
now checks for an empty file list before appending_instrument.download
remote_file_list
would fail for some instruments.SettingWithCopyWarning
in cnofs_ivm
cleaning routineinplace
use in xarray assign
function, which is no longer allowedcomputational_form
to ssnl
, old version is deprecatedscale_units
to utils._core
, old version is deprecatedseason_date_range
with create_date_range
, old version is deprecatedssnl
and model_utils
pysat_sgp4
instrumentopen
command from codecs
pysatData
directory created in user's home directory if no directory specifiedxarray
to the instrument
objecttoday
, tomorrow
, and yesterday
as datetime objectsmodel_utils
, featuring preliminary support for data-model comparisonpyglow
integration support for python 3.x_instrument.py
supports xarrayrequests
pysat_testing
object to aid with constellation tests. Removed old constellation test objects.pandas.ix
notation replaced with pandas.loc
and pandas.iloc
throughoutssnl.plot
len
on xarray to handle new behaviour (#130)get_duplicates
, .apply
, and .to_csv
when using pandasPYSAT: Python Satellite Data Analysis Toolkit has been published in the Journal of Geophysical Research - Space Physics (DOI: 10.1029/2018JA025297)
Changelog for v1.0
Instrument Support
Orbit Support
File Support