Releases: Ocean-Data-Lab/ooipy
v1.2.1
This release contains many updates. Some of the major updates include:
- repackage to better align with scientific python community guidelines
- updated documentation
- added some ability to better handle fragmentation (this will require further attention in future releases)
- support of OBS data pull
What's Changed
- update to allow all 200 Hz seismometers by @John-Ragland in #162
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #164
- add .readthedocs.yaml and updated versioning to conf.py by @John-Ragland in #165
- updated bug with docs versioning by @John-Ragland in #166
- hard coded docs release by @John-Ragland in #167
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #169
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #171
- Pull updates from main into handle_fragmentation by @John-Ragland in #175
- added ability to check fragmentation inside mseed file by @John-Ragland in #163
- add updates from main by @John-Ragland in #176
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #179
- added frag handling by @John-Ragland in #168
- Clean packaging and migrate to hatch by @John-Ragland in #182
- Overhaul of Documentation by @John-Ragland in #184
- update entry_point branch by @John-Ragland in #185
- Add entry point for download script by @John-Ragland in #186
Full Changelog: v1.2.0...v1.2.1
OOIPy v1.2.0
Major Changes:
- changed spectrogram and psd outputs to be xarray objects instead of custom objects
- added a scripts section for programmatically downloading hydrophone data to disk.
Minor Changes
- updated documentation
- updated to require python >= 3.9
- updated demo notebooks
- added progress bar as verbose option to get_acoustic_data
OOIPy v1.1.5
What's Changed
- added calibration for seismometer channels for LF hydrophones by @John-Ragland in #101
- small accumulated changes over the year by @John-Ragland in #113
- fixed spectrogram bug by @John-Ragland in #116
- Bug with get_acoustic_data fixed by @John-Ragland in #119
- Fix repo reference for pypi workflow by @lsetiawan in #121
Full Changelog: v1.1.4...v1.1.5
OOIPy v1.1.4: A Python toolbox designed to aid in the scientific analysis of Ocean Observatories Initiative (OOI) data
The package provides the following functionality:
- accessing OOI broadband and low frequency hydrophone data of the Coastal Endurance and Regional Cabled array
- accessing OOI CTD data of the Coastal Endurance and Regional Cabled array
- computing and visualizing spectrograms and power spectral density (PSD) estimates for acoustic data using the Bartlett/Welch method
- computing and visualizing temperature, sound speed, salinity, pressure, density, and conductivity profiles from CTD data
documentation can be found at https://ooipy.readthedocs.io/en/latest/
Version 1.1.4 updates:
- bug fix with numpy dependency
- several other small bug fixes
OOIPy v1.1.3: A Python toolbox designed to aid in the scientific analysis of Ocean Observatories Initiative (OOI) data
The package provides the following functionality:
- accessing OOI broadband and low frequency hydrophone data of the Coastal Endurance and Regional Cabled array
- accessing OOI CTD data of the Coastal Endurance and Regional Cabled array
- computing and visualizing spectrograms and power spectral density (PSD) estimates for acoustic data using the Bartlett/Welch method
- computing and visualizing temperature, sound speed, salinity, pressure, density, and conductivity profiles from CTD data
documentation can be found at https://ooipy.readthedocs.io/en/latest/
Version 1.1.3 updates:
- several bug fixes and improvements in documentation
- fixed calibration for Axial Base broadband hydrophone
OOIPy v1.1.2: A Python toolbox designed to aid in the scientific analysis of Ocean Observatories Initiative (OOI) data
The package provides the following functionality:
- accessing OOI broadband and low frequency hydrophone data of the Coastal Endurance and Regional Cabled array
- accessing OOI CTD data of the Coastal Endurance and Regional Cabled array
- computing and visualizing spectrograms and power spectral density (PSD) estimates for acoustic data using the Bartlett/Welch method
- computing and visualizing temperature, sound speed, salinity, pressure, density, and conductivity profiles from CTD data
documentation can be found at https://ooipy.readthedocs.io/en/latest/
Version 1.1.2 updates:
- bug fixes in spectrogram computation and package installation
OOIPy v1.1.1: A Python toolbox designed to aid in the scientific analysis of Ocean Observatories Initiative (OOI) data
The package provides the following functionality:
- accessing OOI broadband and low frequency hydrophone data of the Coastal Endurance and Regional Cabled array
- accessing OOI CTD data of the Coastal Endurance and Regional Cabled array
- computing and visualizing spectrograms and power spectral density (PSD) estimates for acoustic data using the Bartlett/Welch method
- computing and visualizing temperature, sound speed, salinity, pressure, density, and conductivity profiles from CTD data
documentation can be found at https://ooipy.readthedocs.io/en/latest/
Version 1.1.1 updates:
- bug fixes in multiprocessing functions and hydrophone sensitivity correction
OOIPy v1.1.0: A Python toolbox designed to aid in the scientific analysis of Ocean Observatories Initiative (OOI) data
The package provides the following functionality:
- accessing OOI broadband and low frequency hydrophone data of the Coastal Endurance and Regional Cabled array
- accessing OOI CTD data of the Coastal Endurance and Regional Cabled array
- computing and visualizing spectrograms and power spectral density (PSD) estimates for acoustic data using the Bartlett/Welch method
- computing and visualizing temperature, sound speed, salinity, pressure, density, and conductivity profiles from CTD data
documentation can be found at https://ooipy.readthedocs.io/en/latest/
Version 1.1.0 updates:
- added HydrophoneData.wave_write()
- HydrophoneData.plot_timeseries()
- updated ooipy_demo.ipynb
- added deprecation warning to Spectrogram.visualize()
- added Spectrogram.plot() (calls tools.ooipypltlib.spectrogram_plot())
- added deprecation warning to PSD.visualize()
- psd.plot()
- node string format change for broadband and low frequency hydrophones (removed '/')
- sensitivity correction for all broadband hydrophones
- sensitivity correction for low frequency hydrophones
- added request/ctd_request.py module
- added ctd/basic.py module for extracting CTD data and computing parameter profiles over the water column
OOIPy: A Python toolbox designed to aid in the scientific analysis of Ocean Observatories Initiative (OOI) data
The package provides the following functionality:
- accessing OOI broadband and low frequency hydrophone data
- computing spectrograms and power spectral density (PSD) estimates using the Bartlett/Welch method
- visualizing spectrograms and PSD estimates
documentation can be found at https://ooipy.readthedocs.io/en/latest/
Version 1.0.3 updates:
- dependencies are installed properly when using pip
Version 1.0.2 updates:
- minor changes in documentation
- minor bug fixes in computing and visualizing spectrograms
v1.0.2
- minor changes on documentation
- minor bug fixes in spectrogram computation and visualization