https://github.com/astarvienna/spextra

A python tool to manage and manipulate astronomical spectra

https://github.com/astarvienna/spextra

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary

Keywords

astronomy spectroscopy
Last synced: 9 months ago · JSON representation

Repository

A python tool to manage and manipulate astronomical spectra

Basic Info
  • Host: GitHub
  • Owner: AstarVienna
  • License: mit
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 8.08 MB
Statistics
  • Stars: 5
  • Watchers: 3
  • Forks: 1
  • Open Issues: 4
  • Releases: 9
Topics
astronomy spectroscopy
Created over 6 years ago · Last pushed 10 months ago
Metadata Files
Readme Changelog License

README.md

SpeXtra

Tests Poetry dev version GitHub Release Date

Documentation Status codecov PyPI - Version PyPI - Python Version

License: MIT

A python tool to manage and manipulate astronomical spectra

Description

speXtra is a python tool to download, load, display and manipulate spectra of astronomical sources. It has developed to provide spectral sources to ScopeSim but it may be helpful for other purposes too.

speXtra stands in the shoulder of giants: synphot and astropy.

To install spextra simply run:

bash pip install spextra

Functionalities

speXtra is able to:

  • Download spectra from a database and return it in format compatible with synphot format.

python from spextra import Spextrum sp = Spextrum("kc96/s0")

and it will load the S0 galaxy template of the Kinney-Calzetti spectral library. To quickly plot the resulting spectra, simply type

python sp.plot()

Owner

  • Name: A*Vienna
  • Login: AstarVienna
  • Kind: organization
  • Location: Vienna. Austria

GitHub Events

Total
  • Create event: 30
  • Issues event: 4
  • Release event: 2
  • Watch event: 1
  • Delete event: 27
  • Issue comment event: 39
  • Push event: 41
  • Pull request review comment event: 7
  • Pull request review event: 22
  • Pull request event: 54
Last Year
  • Create event: 30
  • Issues event: 4
  • Release event: 2
  • Watch event: 1
  • Delete event: 27
  • Issue comment event: 39
  • Push event: 41
  • Pull request review comment event: 7
  • Pull request review event: 22
  • Pull request event: 54

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 3,709 last-month
  • Total dependent packages: 1
  • Total dependent repositories: 1
  • Total versions: 20
  • Total maintainers: 3
pypi.org: spextra

Tool to manage and manipulate astronomical spectra.

  • Versions: 20
  • Dependent Packages: 1
  • Dependent Repositories: 1
  • Downloads: 3,709 Last month
Rankings
Dependent packages count: 4.7%
Downloads: 5.0%
Average: 15.8%
Dependent repos count: 21.6%
Forks count: 22.6%
Stargazers count: 25.0%
Maintainers (3)
Last synced: 10 months ago

Dependencies

docs/requirements.txt pypi
  • PyYAML *
  • astropy *
  • jupyter-sphinx *
  • matplotlib *
  • numpy >=1.13
  • numpydoc *
  • scipy *
  • synphot *
requirements.txt pypi
  • PyYAML >=5.3.1
  • astropy >=4.0
  • numpy >=1.18
  • pytest >=5.4.2
  • scipy >=1.3.0
  • setuptools >=50
  • synphot >=0.3
setup.py pypi
  • astropy >=3.1
  • numpy *
  • pyyaml *
  • synphot >=0.2.0