Metadata-Version: 2.1
Name: AstroToolkit
Version: 1.6.2
Summary: A package for the gathering, plotting and analysis of astronomical data.
Author-email: Ethan Moorfield <ethan.moorfield@hotmail.co.uk>
Project-URL: Homepage, https://github.com/WD-planets/AstroToolkit
Project-URL: Issues, https://github.com/WD-planets/AstroToolkit/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: astropy ==6.0.1
Requires-Dist: astroquery ==0.4.7
Requires-Dist: bokeh ==3.4.1
Requires-Dist: cmasher ==1.8.0
Requires-Dist: matplotlib ==3.8.4
Requires-Dist: importlib-resources ==6.4.0
Requires-Dist: numpy ==1.26.4
Requires-Dist: pandas ==2.2.2
Requires-Dist: Requests ==2.31.0
Requires-Dist: beautifulsoup4 ==4.12.3
Requires-Dist: scipy ==1.13.0
Requires-Dist: selenium ==4.21.0
Requires-Dist: lightkurve ==2.4.2
Requires-Dist: PyQt5 ==5.15.10
Requires-Dist: numba ==0.60.0

AstroToolkit
============

AstroToolkit (ATK) is a set of tools for fetching, plotting, and analysing astronomical data.

<br>

Features
--------

* A GUI through which most of the package can be utilised
* Command-line integration
* Scripting integration for greater control
* Proper motion correction through Gaia, utilised across the entire package
* Light curve, spectral energy distribution, spectrum and image queries from a wide range of surveys
* Gaia HRD queries for any Gaia sources
* In-built interactive plotting support for all of the above as shareable .html pages that retain all interactivity
* Data queries from any [Vizier](https://vizier.cds.unistra.fr/) survey, with many commonly used surveys built-in
* Reddening queries from [Stilism](https://stilism.obspm.fr/) and [GDRE](https://irsa.ipac.caltech.edu/applications/DUST/)
* Data analysis tools: 
    * Timeseries analysis using a variety of methods (Lomb-Scargle, AOVMHW, ...)
    * Light curve binning, clipping, phase folding and sigma-clipping
    * Image detection and tracer overlays
    * Spectral band highlighting
    * SED-spectrum overlays
    * Data quality filtering (optional)
* Lossless saving and reading of any ATK data structures to / from local files
* Datapage creation, allowing the combination of any of the above into a single page with additional elements specifically designed for this purpose
* No hard coded parameters - built-in configuration support allows the user to personalise the package to their specific needs.
* All data structures are available to the user, allowing them to use all ATK routines on non-ATK data
* Other quality-of-life tools, such as coordinate conversions, .fits file reading and [Vizier](https://vizier.cds.unistra.fr/) / [SIMBAD](https://simbad.u-strasbg.fr/simbad/) searches

<br>

Documentation
-------------

Full documentation for the package can be found [here](https://astrotoolkit.readthedocs.io/en/latest/). 
