Thanks to visit codestin.com
Credit goes to github.com

Skip to content

thusser/spexxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spexxy

___ _ __   _____  ____  ___   _ 
/ __| '_ \ / _ \ \/ /\ \/ / | | |
\__ \ |_) |  __/>  <  >  <| |_| |
|___/ .__/ \___/_/\_\/_/\_\\__, |
    | |     A spectrum      __/ |
    |_| fitting framework  |___/ 

develop build

spexxy is a framework for the analysis of astronomical spectra. It provides both two executables that wrap the framework using a YAML configuration file and provide some additional command line tools, respectively.

From the beginning, spexxy has been strongly influenced by ULySS. The present version 2 of spexxy is not a complete rewrite of the original version, but a highly refactored and optimized re-release.

Documentation

You can find the documentation for spexxy at https://spexxy.readthedocs.io/.

Versions

See Changelog.

  • v2.5 (2020-07-14)
  • v2.4.1 (2020-06-19)
  • v2.4 (2020-06-10)
  • v2.3 (2019-11-15)
  • v2.2 (2019-02-04)
  • v2.1 (2018-11-26)
  • v2.0 (2018-11-16)

References

spexxy requires Python 3.6 or later and depends on a couple of amazing external packages:

  • Astropy is used for handling FITS file, times and coordinates, and other astronomical calculations.
  • LMFIT is a central part of spexxy, for it handles the main optimization routines.
  • NumPy is mainly used for array handling.
  • pandas provides easy access to CSV files and allows for easy table handling.
  • PyYAML adds support for YAML configuration files.
  • SciPy is used for optimization, interpolation, and integration at several places.

Thanks to everyone putting time and efforts into these (and other!) open source projects!

About

spexxy spectrum fitting framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •