Pysatnasa

Latest version: v0.0.6

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.0.6

* New Instruments
* DE2 VEFIMAGB - electric and magnetic field on the same cadence
* MAVEN MAG
* MAVEN SEP
* MAVEN in situ key parameters
* REACH Dosimeter
* DMSP SSUSI SDR-disk and SDR2-disk data
* New Features
* Allow files to be unzipped after download
* Added custom `concat_data` method to JHUAPL methods, for TIMED-GUVI and
DMSP-SSUSI data
* Added time-dependent, file format function for DMSP SSUSI to DMSP methods
* Added cleaning to TIMED-GUVI SDR imaging data
* Bug Fixes
* Fix general clean routine to skip transformation matrices
* New window needs to be integer for calculate_imf_steadiness
* Fixed version import
* Fixed a bug when data fails to load for CDF pandas objects
* Allow graceful failure with no files in jhuapl load functions
* New window needs to be integer for calculate_imf_steadiness
* Fixed a bug where cdas_download may drop the requested end date file
* Reverted the coveralls integration to the GitHub service for MacOS runs
* Fixed a bug where cdas_list_remote_files errored without remote data
* Documentation
* Added example of how to export data for archival
* Updated documentation refs
* Add keywords to zenodo
* Fixed broken links
* Deprecations
* Deprecated '' tag for de2_vefi module, support moved to de2_vefimagb
* Maintenance
* Implemented unit tests for cleaning warnings
* Use pip install for readthedocs
* Moved references and acknowledgements to methods files
* Added tests for OMNI HRO routines
* Use standard clean routine for C/NOFS VEFI mag data
* Added version cap for sphinx_rtd_theme
* Include standard tests for ICON IVM-B
* Update NEP29 standards for Jun 2024
* Updated standards for pandas, numpy, and pysat
* Updated versions in GitHub Actions
* Implement coveralls app in GitHub Actions
* Cycled Operational Environment testing

0.0.5

* New Instruments
* ACE EPAM
* ACE MAG
* ACE SIS
* ACE SWEPAM
* DE2 Fabry-Perot Interferometer (FPI)
* DE2 Vector Electric Field Instrument (VEFI) and magnetometer
* DMSP SSUSI EDR-Aurora data
* IGS GPS (TEC and ROTI)
* SES-14 GOLD -- tdisk, tlimb and o2den data products added
* TIMED GUVI
* Bug Fixes
* Pandas datasets made with cdflib now have header level meta
* Updated CDAWeb routines to allow for data stored by year/day-of-year
* Updated GOLD nmax to sort scans by time.
* Added 1 usec to GOLD nmax channel B times to ensure timestamp uniqueness
* Fixed multi-file loads for cdf xarray datasets.
* Adds a 0.1 sec delay between file downloads to avoid excessive calls
to servers.
* Documentation
* Added missing sub-module imports
* Added discussion of ICON constellation to docstrings, including caveats
* Enhancements
* Added CDAWeb methods that can use `cdasws` to get the remote file list
* Updated platform methods to follow a consistent style and work with the
general `init` function
* Added unit tests for the different platform method attributes
* xarray support for TIMED SABER and SEE
* Added `drop_dims` kwarg to `load_xarray` interface so that orphan dims can
be removed before attempting to merge.
* Added `var_translation` kwarg to `load_xarray` interface so that variables can
be renamed before attempting to merge.
* Improved usage of cdflib for users in xarray instruments
* Added a generalized `clean` routine to replace fill vals with NaNs
* Deprecations
* Deprecated jpl_gps instrument module, moved roti instrument to igs_gps
* Maintenance
* Updated download functions to take data_path as an arg, not a kwarg
* Removed duplicate tests if pysatCDF not installed
* Removed pysatCDF tests on GitHub Actions workflows (see 167)
* Updated actions and templates based on pysatEcosystem docs
* Remove pandas cap on NEP29 tests
* Updated docstring style for consistency
* Removed version cap for xarray
* Added manual workflow to check that latest RC is installable through test pip
* Update meta label type for instruments
* Updated GitHub Actions workflows for improved compliance with pip>=23.0
* Added .readthedocs.yml to configure settings there.
* Use pyproject.toml to manage installation and metadata
* Set use_cdflib=True for supported xarray instruments
* Set pysat 3.1.0 minimum
* Use pysat logger to raise non-deprecation warnings
* Update syntax based on latest pysat deprecations to make the code compatible with pysat 3.2.0.
* Updated syntax compliance with cdflib 1.0+
* Updated use of `decode_times` kwarg when loading xarray data to maintain current behaviour

0.0.4

* Update instrument tests with new test class
* Support xarray datasets through cdflib
* Preferentially loads data into pandas using pysatCDF if installed
* Adds pysatCDF to optional requirements invoked via '[all]' option at installation
* New Instruments
* JPL GPS ROTI
* Bug Fixes
* Fixed a bug in metadata when loading GOLD Nmax data.
* Fixed a bug in user feedback for `methods.cdaweb.download`
* Fixed a bug in loading ICON IVM data (added multi_file_day = True)
* Allow for array-like OMNI HRO meta data
* Fixed date handling for OMNI HRO downloads
* Updated filenames for TIMED SABER
* Maintenance
* Reduce duplication of code in instrument modules
* Include flake8 linting of docstrings and style in Github Actions
* Move OMNI HRO custom functions to a methods module
* Deprecate OMNI HRO custom functions in instrument module
* Update GitHub actions to the latest versions
* Added downstream test to test code with pysat RC
* Remove deprecated `convert_timestamp_to_datetime` calls
* Remove deprecated pandas syntax
* Added version cap for xarray 2022.11
* Documentation
* New logo added

0.0.3

* Include flake8 linting of docstrings and style in Github Actions
* Include Windows tests in Github Actions
* Bug Fixes
* Expanded cleaning of ICON IVM ion drifts to more variables
* Fixed a bug in loading ICON IVM data (added multi_file_day = True)
* Fixed a bug where OMNI meta data float values are loaded as arrays
* Fixed metadata type issues when loading ICON instrument data.
* Maintenance
* Removed dummy vars after importing instruments and constellations
* Updated NEP29 compliance in Github Actions
* Limit versions of hacking for improved pip compliance
* Update instrument template standards
* Updated documentation style
* Removed cap on cdflib

0.0.2

* Updated Instruments and routines to conform with changes made for pysat 3.0
* Added documentation
* Instrument Changes
* Preliminary support added for SES-14 GOLD Nmax
* Updated cleaning routines for C/NOFS IVM data
* Migrated remote server for ICON instruments to SPDF from UCB
* Renamed ROCSAT1 IVM as FORMOSAT1 IVM
* Dropped support for SPORT IVM (unlaunched, moved to pysatIncubator)
* Implements GitHub Actions as primary CI test environment
* Improved PEP8 compliance
* Replaced pysatCDF with cdflib support
* Bug Fixes
* `remote_file_list` error if start/stop dates unspecified
* Improved download robustness

0.0.1

* Initial port of existing routines from pysat

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.