Releases: kylejgillett/sounderpy
Releases · kylejgillett/sounderpy
SounderPy 2.0.5
ANNOUNCING SOUNDERPY VERSION 2.0.5!

SounderPy v2.0.5 will feature a number of new tools, improvements to existing functionality, and a few bug fixes from v2.0.4.
LATEST VERSION: v2.0.5 | RELEASED: September 29, 2023 | COPYRIGHT Kyle J Gillett, 2023
VISIT SOUNDERPY DOCUMENTATION HERE
CHANGELOG:
New Features
- Access to Aircraft Communications, Addressing and Reporting System (ACARS) vertical profile data with
acars_data()
- Listing recent profiles for a given date and time:
acars_data(year, month, day, hour).list_profiles()
- Getting a profile after using
.list_profiles
:acars_data(year, month, day, hour).get_profile(profile)
- Listing recent profiles for a given date and time:
- NCEP FNL 0.25deg Gridded Reanalysis Dataset using the
get_model_data()
function by setting themethod
kwarg to 'ncep
'. - Ability to output SounderPy data to a SHARPPY input file.
Changed
- Finding station lat-lon data is now condensed into a single function:
get_latlon(station_type, station_id)
wherestation_type
can bebuoy
,raob
,igra
,metar
, orbufkit
.- This change depreciates the following functions:
buoy_latlon()
,metar_latlon()
,raob_latlon()
,igra_latlon()
,metar_latlon()
andbufkit_latlon()
.
- This change depreciates the following functions:
- Outputting data to a file is now condensed into a single function:
to_file(file_type, filename)
, wherefile_type
can becsv
,cm1
, orsharppy
.- This change depreciates the following functions:
to_csv()
andto_cm1
.
- This change depreciates the following functions:
- MetPy sounding and hodograph plots are now more advanced.
Fixed
- Improved Docs
- Corrected Bufkit data output lat-lon data
EXAMPLE PLOTS:
SounderPy 2.0.4
Release number 2 of SounderPy!
- NOTE: this version of SounderPy is 2.0.4
New Features
- IGRAv2 Archive Access via
get_obs_data()
-- just specify an IRGA station ID for the kwargstation
! - Most-recent RAP analysis data access via
get_model_data()
-- specify themethod
kwarg as'rap-now'
- Most-recent & archive BUFKIT data access via
get_bufkit_data()
-- GFS, NAM, NAMNEST, RAP, HRRR, SREF, & HIRESW data - Ability to find a lat/lon pair of a US buoy/CMAN site --
buoy_latlon('site-id')
- Ability to find a lot/lon pair for a IGRA site --
igra_latlon('site-id')
- Ability to save plots to a file --
metpy_sounding(clean_data, 'save')
- Ability to save parsed data as a csv --
to_csv(clean_data)
- Ability to save parsed data to CM1 input file --
to_cm1(clean_data)
- Ability to plot profile data on a MetPy Hodograph!
metpy_hodograph(clean_data, 'show')
- GitHub Wiki Documentation
Changed
metpy_sounding()
function now offers two rendering options, a user can specify kwargmethod
as'show'
to display the plot inline, or as'save'
to save the plot as a .png image. If'save'
is chosen, the kwargfilename
can be set to a user-specified file location and name.- Example:
metpy_sounding(clean_data, 'save', '/your-file-path/your-file-name')
- Example:
- all
clean_data
dicts now include the keysite-info
which include site information, model/data information and time information.
Fixed
- Improved Docs
- Made minor corrections to
get_docs()
function - Added
CHANGLOG.md
- fixed
requirements.txt
, thus allowing dependencies to automatically load upon installing SounderPy
SounderPy 1.0.0
SounderPy is finally here!
Start using this package by using pip install sounderpy
.
Check out the documentation at: https://github.com/kylejgillett/sounderpy/blob/main/DOCUMENTATION.md
Full Changelog: https://github.com/kylejgillett/sounderpy/commits/v1.0.0