Skip to content

Ninkuk/2022_19A_Visualizing-Space-Data-Footprints

Repository files navigation

NASA Psyche Capstone 19A: Visualizing Space Data Footprints (Copper Class - 2022)

Project Description

Team

Installation

Set up the environment

$ conda create --name <env name> --file requirements.txt
$ conda activate <env name>

Usage

To run the app with GUI,

$ python app.py

This will create a localhost server on http://127.0.0.1:5000/ (or some other port)

To run the app with CLI,

$ python -m psyche [file name(s)]

How-to?

Update package dependencies?

$ conda install <package name>
$ conda list --explicit > requirements.txt
$ conda list  > requirements_simple-list.txt

Push these new requirements files to git Make sure to do conda env update --name <env name> --file requirements.txt --prune with every git pull.

requirements_simple-list.txt contains the human readable list of conda dependencies.

Credits

SPICE

Acton, C.H.; "Ancillary Data Services of NASA's Navigation and Ancillary Information Facility;" Planetary and Space Science, Vol. 44, No. 1, pp. 65-70, 1996.

Charles Acton, Nathaniel Bachman, Boris Semenov, Edward Wright; A look toward the future in the handling of space science mission geometry; Planetary and Space Science (2017);
DOI 10.1016/j.pss.2017.02.013
https://doi.org/10.1016/j.pss.2017.02.013 

SpiceyPy

Annex et al., (2020). SpiceyPy: a Pythonic Wrapper for the SPICE Toolkit. Journal of Open Source Software, 5(46), 2050, https://doi.org/10.21105/joss.02050

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published