Code Monkey home page Code Monkey logo

pynex's Introduction

pyNEX

Python RINEX utilities

Installation

For dependencies:

$ sudo bash deps.sh

Install:

$ python setup.py install

Alternatively, if you are developing pyNEX and want to install a link to your working copy:

$ python setup.py develop

Usage

As well as being a library, pyNEX comes with two command line utilities.

pynex takes a RINEX file and outputs an HDF5 file that can be read by pandas. The HDF5 file will have a table appended to it containing the observations using the marker name as the table name.

$ pynex --help
usage: pynex [-h] [-n MARKER_NAME] [-I] input output

positional arguments:
  input                 the RINEX file to process
  output                the output HDF5 file name

optional arguments:
  -h, --help            show this help message and exit
  -n MARKER_NAME, --marker-name MARKER_NAME
                        override RINEX marker name
  -I, --info            print information about the RINEX file

ddtool takes an HDF5 file and two marker names and computes the single and double difference observations, writing them back into the same HDF5 file.

$ ddtool --help
usage: ddtool [-h] [-r REFERENCE] [-v] input base_name rover_name

positional arguments:
  input                 the HDF5 file to process
  base_name             the marker name of the base station
  rover_name            the marker name of the rover

optional arguments:
  -h, --help            show this help message and exit
  -r REFERENCE, --reference REFERENCE
                        choose reference satellite (defaults to highest mean
                        SNR)
  -v, --verbose         print more debugging information

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.