Skip to main content

Module for helio- and asteroseismic data analysis.

Project description

apollinaire

Anaconda-Server Badge Anaconda-Server Badge Documentation Status Static Badge

Python tools for helioseismic and asteroseismic frameworks. This package provides functions and frameworks designed for helioseismic and asteroseismic instruments data analysis.

The core of the package is the peakbagging library, which provides a full framework to extract oscillation modes parameters from solar and stellar power spectra.

Getting Started

Prerequisites

The apollinaire package core framework is written in Python 3. The following Python package are necessary to use apollinaire :

  • numpy
  • scipy
  • pandas
  • matplotlib
  • h5py
  • emcee
  • corner
  • pathos
  • dill
  • statsmodels
  • numba
  • george
  • astropy
  • tqdm

Installing

With conda:

conda install -c conda-forge apollinaire

With pip:

pip install apollinaire

You can also install the most recent version of apollinaire by cloning the GitLab repository:

git clone https://gitlab.com/sybreton/apollinaire.git

Documentation

Documentation is available on Read the Docs.

Authors

Software development:

  • Sylvain N. Breton - Maintainer - (INAF - Osservatorio astrofisico di Catania)

Commit contributors are listed below:

  • Vincent Delsanti (CentraleSupélec)
  • Fabien Desmurs (CentraleSupélec)
  • Aurélien Hamy (CentraleSupélec)
  • Dinil Bose Palakkatharappil (CEA Saclay)

Additionally, the module development benefitted from the scientific contribution from:

  • Rafael A. García (CEA Saclay)
  • Jérôme Ballot (IRAP - Université de Toulouse)

Acknowledgements

If you use apollinaire in your work, please cite the apollinaire reference paper (Breton et al., 2022), the Astrophysics Source Code Library code record,
and provide a link to the GitLab repository. You will find more detailed citing instructions in the documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apollinaire-1.4.0.tar.gz (38.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apollinaire-1.4.0-py3-none-any.whl (34.7 MB view details)

Uploaded Python 3

File details

Details for the file apollinaire-1.4.0.tar.gz.

File metadata

  • Download URL: apollinaire-1.4.0.tar.gz
  • Upload date:
  • Size: 38.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for apollinaire-1.4.0.tar.gz
Algorithm Hash digest
SHA256 e94671f1317cf304394678fc7719efe745ee3873192722c5d9bcaed77d6f9012
MD5 246de9cb04e85137aef3768237d1a336
BLAKE2b-256 58f03a8a410ecae500742137406b1e4e7b53c56c421394ee79a4c97f318c4351

See more details on using hashes here.

File details

Details for the file apollinaire-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: apollinaire-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 34.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for apollinaire-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 853a32122d9f4c0dc4116ad0192c27cae1f24d1f43ca7ebd39eb03e422b0ceff
MD5 e146a42299aa6c78afb5da02ea35efa1
BLAKE2b-256 6d2bf627105ea2b074e795cd293bbf04b2740334b4504c9c87effe80b6adbfa3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page