Metadata-Version: 2.1
Name: satellite-constellation
Version: 0.2
Summary: Create Satellite Constellations around the Earth, Luna and planets in the solar system
Home-page: https://github.com/SaberAidan/SatelliteConstellationCreator
Author: Aidan O'Brien - Saber Astronautics Australia
Author-email: aidan.obrien@saberastro.com
License: MIT
Keywords: satellite-constellation satellite satellites constellation orbital mechanics
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
License-File: LICENSE


===============================
Satellite-Constellation-Creator
===============================


.. image:: https://img.shields.io/pypi/v/satellite-constellation.svg
    :target: https://pypi.python.org/pypi/satellite-constellation

.. image:: https://img.shields.io/travis/SaberAidan/SatelliteConstellationCreator.svg
    :target: https://travis-ci.org/SaberAidan/SatelliteConstellationCreator


Library for representing satellite constellations and ground stations


Installation
-------------
To install latest released version::

    pip install satellite-constellation


To install from github master branch::

    pip install https://github.com/SaberAidan/SatelliteConstellationCreator


For development::

    # fork https://github.com/SaberAidan/SatelliteConstellationCreator to YOUR_GITHUB
    # clone your repo locally
    git clone https://YOUR_GITHUB@github.com/YOUR_GITHUB/SatelliteConstellationCreator.git
    cd SatelliteConstellationCreator

    # add upstream remote
    git remote add upstream https://github.com/SaberAidan/SatelliteConstellationCreator.git

    # create a virtualenv
    python3 -m venv .venv
    source .venv/bin/activate

    # install for development
    pip install -r requirements.txt

Testing if installation is good::
    $ satellite-constellation --test

Features
--------

JSON serialisable orbital elements for satellite constellation creation. Individual Satellite element creation class.


Credits
-------

This package is a conversion of existing academic Matlab code created by Saber Astronautics Australia Pty. Ltd. for use in creating scenes in the Predictive Interactive Ground Interface software.


