Skip to content

A simple summary and compilation of space- and astronomy- / astrophysics-related tools, libraries, packages and data source

License

Notifications You must be signed in to change notification settings

Navid-JL/Space-Tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Space Tools

This repository is a compilation of space / astronomy related tools, libraries and software. Libraries and packages have a dedicated focus on Python. Further, all tools that are listed here shall have an Open Source license (or be at least Freeware; but anything that is not Open Source will be flagged accordingly...).

If applicable, a YouTube link to my channel is provided that gives a quick introduction or tutorial on the corresponding software or library.

Python libraries

Library Description YouTube Link
astroML Python Astronomy Machine Learning. If this combination is something for you, well, then this is the library to go. astroml has been derived and created by the authors of the book "Statistics, Data Mining, and Machine Learning in Astronomy". The book figures and corresponding scripts are open accessible and give one a first impression of the covered topics. Link
astropy THE Python package with a large set of astronomy-related tools. astropy is widely used in the professional astronomy and astrophysics community for miscellaneous scientific and engineering tasks and use cases. Several data source can be accessed; cosmology as well as astro-statistics sub-modules are integrated; and astronomy-specialized visualization functions are also part of this package.
Additionally, so called affiliated packages are listed that are partly listed and described here, too.
TBD
jdcal Basic package that contains conversion functionalities between Gregorian and Julian calendar format as well as (Modified) Julian Date (JD). TBD
healpy How can one "divide" the sky or a map? Especially, if one wants to compute and visualize e.g. densities of objects? There are several ways, like considering the haversine metric. NASA introduced a package called HEALPix, short for: Hierarchical Equal Area isoLatitude Pixelization (of a sphere). The idea: Dividing a sphere in "pixels" that cover the same surface area. healpy is the Python implementation of this package. TBD
Lightkurve "Time domain astronomy / astrophysics" is covered with this library. Lightkurve provides functions, tools and small tutorials on how to analyse light-curves of stars, galaxies and / or planets. One can work on any light-curve even, however this package provides and easy-access API to NASA’s Kepler and TESS space telescope data. If you want to know how to determine the transit of an exoplanet in front of its host-start, Lightkurve is the way to go. TBD
poliastro Astrodynamics in our Solar System can easily be done with this library. Whether one wants to plot and analyze Near-Earth Objects or the trajectory of the Tesla Roadster in space, or more sophisticated computations like the Tisserand-Parameter change during a fly-by: poliastro has analytical and numerical capabilities for astro-dynamical questions. Link
Skyfield A high-level API to compute the positions of celestial objects like stars, planets or satellites. Skyfield has the functionality to load and interpret SPICE kernels and can be used to calculate geo-location-depending events like Solar or Lunar eclipses as well as planet rises or moon phases. Different coordinate systems and osculating elements can be considered to get a detailed understanding of asteroids and comets, too. TBD
specutils specutils is an astropy associated package that provides API to analyze spectral data. It is an expert tool for scientists to fit spectral lines, conduct data reduction and so on. TBD
SunPy SunPy is like the "astropy" for Solar Physics and research. This OpenSource package focuses on helio-physics and enables one to analyze miscellaneous Sun-related topics like Flares, Coronal Mass Ejections (CMEs) or Sunspots. Further, similar to astropy, a list of affiliated packages is provided, too. TBD

Online Browser Tools

Online Tool Description YouTube Link
Global CTX Mosaic of Mars This tool is a "Mars Globe" application with a high-resolution of around 5 meters / pixel. The tool allows one to "visit" iconic places like Olympus Mons or Valles Marineris, as well as the locations where the rovers landed ( their corresponding paths). Additionally, the site provides information on how to download and handle all data for free. Link

About

A simple summary and compilation of space- and astronomy- / astrophysics-related tools, libraries, packages and data source

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published