Gnssrefl

Latest version: v3.11.0

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

Scan your dependencies

Page 1 of 30

3.11.0

Changing unavco URL addresses to earthscope.
The archive option will continue to be unavco.
Per email from Earthscope, this change is strongly encouraged (and for some
access tools required) as of July 2, 2025.

Allow frequency 307 into quickLook (already allowed in gnssir)

3.10.10

Individual subdaily year plots (part 1 of the code) are still created but they are not opened on the screen
anymore. the names of the plots are output to the screen. The final multi-year plots will continue to be shown on the screen
Why? matplotlib was complaining about having too many figures open.

small bug fixed in subdaily when it could not compute the orthometric height - Hortho. This is a rare occurrence, but
might as well fix it. This is triggered by using a station name for which there is no json (and thus
no lat,lon,ellipsoidal ht).

3.10.9

Changed some inconsistencies in subdaily for multi-year processing. rhdot3 plot
was not being created, but now is. And the filenames for the outputs are now consistent
with how they are named for the one year runs. The "last" png file is also named more
consistently (i.e. year or year_year_end is in the filename).

Fixed vwc_input input for the extension parameter. Code was not finding the file inputs because
the file directory was not properly defined. Not sure about how is owrking downstream (i.e. modules phase
and vwc do not appear to allow the extension parameter). Thank you George Townsend.

Changed behavior for inputs to vwc.py Command line takes precedence over stored values.

Allow extension input to vwc. If it does not find that extension json it reverts to the non-extension
version. It does not, however, stores results in the extension directory in $REFL_CODE/Files.
That is currently controlled by subdir - but to be consistent, subdir should probably be removed
and extension used instead (for the outputs).

3.10.8

While it works locally, I have been having problems making the docker using github actions.
I have recently changed the docker to use python 3.10 instead of 3.9. To do so I had to
update the EGM96 code that is used to go from ellipsoidal height to orthometric height.
The EGM96 code used interp2d which is no longer supported by scipy in v 3.10.

Checked the latest GPS launch, which is documented in gps.py. It is PRN 1 - which
is already in the l2c and l5 list, so we are good.

3.10.7

Fixed bug in check_rinex_file

Added nz archive to Rinex3 30 second list in download_rinex

Made better error messages for nmea2snr, added debug option so you aren't behind
a try. And parallel processing is segregated.

3.10.6

December 3, 2024

I added date1 and date2 as optional inputs to subdaily. These can be used instead of the doy1, doy2,
and year_end inputs. for now both kinds are allowed though I will likely change that at some point.

I added date1 and date2 to daily_avg. You can narrow your use of data. It set to correct values (i.e. it
is truly a date in yyyymmdd format), it will override any -year1 and -year2 values.

Page 1 of 30

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.