Skip to content

SpectResC is an implementation of SpectRes with C-extension in Python.

License

Notifications You must be signed in to change notification settings

cylammarco/SpectResC

Repository files navigation

SpectResC: : Simple Spectral Resampling in C

Coverage Status Readthedocs Status arXiv PyPI version DOI

This is a Python package written with C extension to provide significant performance gain on SpectRes, and some performance over the numba implementation:

alt text

We keep the implementation as close to SpectRes as possible. As of SpectRes v2.2.0, we do not see discrepant results between using SpectRes and SpectResC.

Installation

SpectResC can be installed using pip

pip install spectresc

Documentation

Please refer to the original SpectRes for the documentation.

Citation

If you have made use of SpectResC, please reference:

  1. the original SpectRes arXiv article
  2. the zenodo DOI for SpectResC

About

SpectResC is an implementation of SpectRes with C-extension in Python.

Resources

License

Stars

Watchers

Forks

Packages

No packages published