/pyops

Primary LanguageJupyter NotebookBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

pyops

https://travis-ci.org/johnnycakes79/pyops.png?branch=master https://coveralls.io/repos/johnnycakes79/pyops/badge.png?branch=master

pyops is a python library for the manipulation, processing and plotting of the input and output files of ESA Experiment Planning Software (EPS).

Modules

  • draw makes pretty orbit graphics
  • events provides a series of time/date utilities
  • maps does things with maps and images
  • orbit processes mission analysis orbit files
  • read reads EPS/MAPPS output into useable dataframes and/or arrays
  • utils more utilities ...

Installation

At the command line:

  1. Clone the repo to your local machine:

    $ git clone git@github.com:johnnycakes79/pyops.git
    
  1. Install your local copy:

    $ cd pyops/
    $ ./install.sh
    

Testing

Testing is very little at the moment. But it's a start... At the command line:

  1. Run py.test:

    $ python setup.py test