Metadata-Version: 2.1
Name: space-command
Version: 0.4.2
Summary: Space Command
Home-page: UNKNOWN
Author: Jules David
Author-email: jules@onada.fr
License: MIT License
Description: Space Command
        =============
        
        .. image:: https://img.shields.io/pypi/v/space-command.svg
            :alt: PyPi version
            :target: https://pypi.python.org/pypi/space-command
        
        .. image:: https://img.shields.io/pypi/pyversions/space-command.svg
            :alt: Python versions
            :target: https://pypi.python.org/pypi/space-command
        
        The space command allows to compute the position of satellites and their passes above our head.
        
        In order to do this, it uses the `beyond <https://github.com/galactics/beyond>`__ library.
        
        Installation
        ------------
        
        For the stable release:: shell
        
            $ pip install space-command
        
        For the latest dev commit:: shell
        
            $ pip install git+https://github.com/galactics/space-command
        
        Features
        --------
        
        **Retrieve orbits as TLE from celestrak**
        
        .. code-block:: shell
        
            $ space tle fetch
            $ space tle get name ISS
            ISS (ZARYA)
            1 25544U 98067A   18217.29289738  .00001607  00000-0  31893-4 0  9999
            2 25544  51.6423 133.9734 0005443  28.3880 115.1824 15.53801660126150
        
        **Animated map showing position of a satellite (e.g. the ISS)**
        
        .. code-block:: shell
        
            $ space map ISS
        
        **Compute and display moon phase**
        
        .. code-block:: shell
        
            $ space phase Moon --graph
        
        **Retrieve Solar System bodies ephemeris**
        
        .. code-block:: shell
        
            $ space planets Moon
            $ space planets fetch   # Retrieve planetary ephemeris
            $ space planets Mars Jupiter Saturn
        
        **Predict passes of planets or satellites**
        
        .. code-block:: shell
        
            $ space planets Mars | space passes <station> -
            $ space tle find OSCAR 7 | space passes <station> -
        
        Changelog
        ---------
        
        [0.4.2] - 2019-02-23
        ^^^^^^^^^^^^^^^^^^^^
        
        **Added**
        
        - Logging
        - Tests
        - ``space events`` subcommand computes all orbital events of a satellite (AOS/LOS, Apogee/Perigee, etc.)
        - ``space phase`` to compute the phase of available planets and moons
        - groundtracks optional on map
        
        **Removed**
        
        - ``space moon`` subcommand. This is now handled by the more generic ``space phase``
        
        [0.4.1] - 2018-11-01
        ^^^^^^^^^^^^^^^^^^^^
        
        **Added**
        
        - TLE database dump and statistics
        - Station map
        - Stations' characteristics defined in config file are now set as attributes of the
          station object
        
        [0.4] - 2018-10-20
        ^^^^^^^^^^^^^^^^^^
        
        **Added**
        
        - Compute ephemeris of solar system bodies (Moon, Mars, Jupiter, Titan, etc.)
        - Moon phase computation
        - Centralized date handling, via command ``space clock``
        - Allow TLE retrieval from Space-Track
        
        **Changed**
        
        - Database classes are now suffixed with *Db*
        - Subcommand retrieving data from the web now use the argument **fetch** instead of get.
        
        **Removed**
        
        - Light propagation delay no longer taken into account.
          The computation was tedious, and has been removed from the beyond library
        
        [v0.3] - 2018-07-24
        ^^^^^^^^^^^^^^^^^^^
        
        **Added**
        
        - Possibility to create your own commands with the ``space.command`` `entry point <https://setuptools.readthedocs.io/en/latest/pkg_resources.html#entry-points>`__.
        - Search TLE containing a string
        - Retrieve all chronological TLE of an object
        - ``space map`` displays real-time position of objects
        - Compute moon phase
        - Every command taking object names can also take TLE or CCSDS ephemeris via stdin
        - add mask handling for stations
        - Passes zenithal display optional
        
        **Changed**
        
        - MIT license replace GPLv3
        
        **Removed**
        
        - EOP database disabled by default.
Keywords: flight dynamic,satellite,space
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Scientific/Engineering :: Astronomy
Classifier: Topic :: Scientific/Engineering :: Physics
Provides-Extra: tests
