AstronomyCalc: A python toolkit for teaching Astronomical Calculations and Data Analysis methods

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: Giri, Sambit K.
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908672267911168
author Giri, Sambit K.
author_facet Giri, Sambit K.
contents Understanding astrophysical and cosmological processes can be challenging due to their complexity and lack of intuitive analogies. To address this, we present \texttt{AstronomyCalc}, a Python package specifically designed to aid university-level teaching by integrating theoretical physics with practical astronomical data analysis methods. The package enables students to solve key cosmological calculations, such as the Friedmann equations, and explore various models while visualizing how parameter variations affect cosmic dynamics. It includes tools for generating synthetic astronomical data, such as Type Ia supernova measurements, and supports analysis of publicly available datasets, including Pantheon+ and the SPARC galaxy database. Simplified implementations of advanced algorithms, such as Monte Carlo Markov Chains, allow students to engage with data analysis techniques used in contemporary research. Additionally, \texttt{AstronomyCalc} will be consistently updated with more tools and user-friendly Jupyter notebooks, making it a continually evolving educational resource for developing conceptual understanding and practical skills in astrophysics and cosmology.
format Preprint
id arxiv_https___arxiv_org_abs_2501_05491
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle AstronomyCalc: A python toolkit for teaching Astronomical Calculations and Data Analysis methods
Giri, Sambit K.
Physics Education
Cosmology and Nongalactic Astrophysics
Instrumentation and Methods for Astrophysics
Understanding astrophysical and cosmological processes can be challenging due to their complexity and lack of intuitive analogies. To address this, we present \texttt{AstronomyCalc}, a Python package specifically designed to aid university-level teaching by integrating theoretical physics with practical astronomical data analysis methods. The package enables students to solve key cosmological calculations, such as the Friedmann equations, and explore various models while visualizing how parameter variations affect cosmic dynamics. It includes tools for generating synthetic astronomical data, such as Type Ia supernova measurements, and supports analysis of publicly available datasets, including Pantheon+ and the SPARC galaxy database. Simplified implementations of advanced algorithms, such as Monte Carlo Markov Chains, allow students to engage with data analysis techniques used in contemporary research. Additionally, \texttt{AstronomyCalc} will be consistently updated with more tools and user-friendly Jupyter notebooks, making it a continually evolving educational resource for developing conceptual understanding and practical skills in astrophysics and cosmology.
title AstronomyCalc: A python toolkit for teaching Astronomical Calculations and Data Analysis methods
topic Physics Education
Cosmology and Nongalactic Astrophysics
Instrumentation and Methods for Astrophysics
url https://arxiv.org/abs/2501.05491