
astroML
AstroML provides Python tools for machine learning and data mining in astronomy.

About astroML
astroML is a Python module for machine learning and data mining in astronomy. It is built on numpy, scipy, scikit-learn, matplotlib, and astropy, and distributed under the 3-clause BSD license.
It provides statistical and machine learning routines for analyzing astronomical data, loaders for several open astronomical datasets, and examples for analyzing and visualizing datasets.
Key features
- Python routines for statistical analysis and machine learning in astronomy
- Loaders for several open astronomical datasets
- Examples for analyzing and visualizing astronomical datasets
- Methods for density estimation, clustering, and dimensionality reduction
- Supervised learning tools for regression and classification
- Time series analysis and two-point correlation functions
- Built on numpy, scipy, scikit-learn, matplotlib, and astropy
- Distributed under the 3-clause BSD license
- Includes loaders for open astronomical datasets and analysis examples
astroML at a glance
- Website
- astroml.org
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Open source
- Not stated
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
astroML alternatives
Tools and sites you could use instead, ranked by how closely they match.
mlxtend adds helper modules for Python data analysis and machine learning libraries.
Browse a gallery of interesting Jupyter notebooks on this project wiki, with examples from notebook users.
Exploratory data analysis in Python is the focus of Dora, a library with functions for cleaning, feature selection, visualization, and validation.
For Python data preparation, DataPrep offers an open-source low-code library to collect, clean, and visualize data.
Python developers can use Streamlit to build and share data applications.
SynapseML provides distributed machine learning algorithms for Spark through its Python library.
Popular in Developer Tools
Well-known listings from the same topic.
astroML FAQ
What software does astroML build on?
How can I share an example with the project?
How should I cite astroML in a publication?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












