Skip to content

@scivision scivision released this Mar 5, 2019

For OBS2 and OBS3 files, added ability to read by time interval. That is, ready only every say 5 or 30 or whatever seconds. This can greatly speed up parsing of large files when the full time resolution is not needed.
The option is interval= and any of float,int (seconds) or datetime.timedelta can be specified

A convenience function georinex.to_datetime() was added. This converts an xarray.DataArray of times to datetime.datetime ndarray--or scalar if it's only one time.

Assets 2

@scivision scivision released this Feb 28, 2019 · 5 commits to master since this release

Continuing the work from v1.6.9, we make RINEX and Hatanaka CRINEX reading file-extension agnostic. Some organizations like to name their RINEX/CRINEX in non-standard ways.

This actually made the code simpler (!) and more functionalized.

However, compressed files of any type (.gz, .Z, .zip, etc.) are still decompressed by file extension. If this is an issue, we could consider looking at the file magic number, but I have only in the rarest situations seen where people are not using the standard general compressed file extensions.

Assets 2

@scivision scivision released this Jan 18, 2019 · 10 commits to master since this release

Enhance test coverage ~ 94% by parametrizing unit tests

BUGFIX: match RINEX 3 spec for Galileo, only 3 ionospheric correction coefficients

Assets 2

@scivision scivision released this Jan 1, 2019 · 14 commits to master since this release

Some users may wish to input io.StringIO instead of discrete files, which is now possible for all relevant functions.

Assets 2

@scivision scivision released this Jan 1, 2019 · 16 commits to master since this release

  • detect RINEX type (obs, nav) based on header first line, not file extension. Despite the file naming convention being standard, it seems inevitable a mistake is made that is trivially detected from the first line of a RINEX file.
  • add IRNSS NAV3
  • better NAV3 spare field handling, not all files have all spare fields.
Assets 2

@scivision scivision released this Nov 7, 2018 · 18 commits to master since this release

v1.6.8.2

vers [skip ci]
Assets 2

@scivision scivision released this Nov 2, 2018 · 24 commits to master since this release

make psutil check_ram optional

vers
Assets 2

Improved output of NAV 2/3 parameters, especially ionospheric parameters.

Corrected NAV test file spacing issues

Use Pytest ≥ 3.9 tmp_path fixture.

Assets 2

@scivision scivision released this Oct 3, 2018 · 42 commits to master since this release

  • BUGFIX #30 for irregular NAV3 data for Galileo
  • functionalize irregular NAV3 data handling/checking
  • plot galileo nav
Assets 2

@scivision scivision released this Sep 20, 2018 · 44 commits to master since this release

Fixes #29 mangled times in header and data. Dedupe time conversion for header

Assets 2
You can’t perform that action at this time.