Science Score: 57.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 14 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.1%) to scientific vocabulary
Keywords
Repository
Evolutionary spectrum inversion and analysis
Basic Info
- Host: GitHub
- Owner: octoflar
- License: mit
- Language: C++
- Default Branch: main
- Homepage: https://octoflar.github.io/especia
- Size: 31.6 MB
Statistics
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
- Releases: 3
Topics
Metadata Files
README.md
The Evolutionary spectrum inversion and analysis (Especia) file set provides ISO C++ code for the inverse modelling and analysis of intergalactic and interstellar absorption line regions seen in QSO spectra.
Due to the use of evolution strategies with covariance matrix adaption, the inverse modelling procedure is highly competitive and capable of calculating the optimal spectral decomposition without requiring any particular initialisation.
Additional highlights are the joint modelling and optimisation of the background continuum, and an accurate semi-analytic convolution of the absorption term with the instrumental function. The method is explained in detail by Quast et al. (2005).
Getting started
Especia enables you to analyse spectroscopic data. Though it has been developed for the analysis of astrophysical spectra, it is, in principle, applicable to spectroscopy in general. Read the notes and articles listed below to find out whether this software is of interest to you.
If you already have some understanding of these matters, you may want to consult the especia wiki before you clone the source code repository or download a release version.
Building Especia requires CMake and a compiler that implements C++11. For additional information on prerequisites consult the build instructions. Especia runs on various variants of macOS (including Big Sur on Intel and M1 machines) and Linux.
To build and test the Especia software cd into the project root directory and type:
mkdir cmake-build-release
cd cmake-build-release
cmake -DCMAKE_BUILD_TYPE=Release ..
make all test
Typing make install will complete the build and move the executable files into your
$HOME/bin directory.
Release versions
Release versions YYYY.N are numbered by the year of the release followed by a single-digit number, which enumerates the release within the release year. For example, version 2024.1 denotes the first release of the year 2024. The latest release version is 2024.2
Further reading
Quast, Ralf; Baade, Robert; Reimers, Dieter (2005). Evolution strategies applied to the problem of line profile decomposition in QSO spectra. Astronomy and Astrophysics 431 (3) 1167. DOI 10.1051/0004-6361:20041601.
Quast, Ralf (2017). Evolution strategies applied to the problem of line profile decomposition in QSO spectra. Zenodo. DOI 10.5281/zenodo.785424.
Quast, Ralf (2017). Covariance matrix adaption in evolution strategies. Zenodo. DOI 10.5281/zenodo.784203.
Thanks!
Owner
- Name: R. Quast
- Login: octoflar
- Kind: user
- Location: Hamburg, Germany
- Website: https://orcid.org/0000-0002-6857-6503
- Repositories: 1
- Profile: https://github.com/octoflar
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Especia - Evolutionary spectrum inversion and analysis
message: >-
If you use this software, please cite it using these
metadata.
type: software
authors:
- family-names: Quast
given-names: Ralf
orcid: "https://orcid.org/0000-0002-6857-6503"
identifiers:
- type: doi
value: 10.5281/zenodo.785071
description: >-
This DOI represents all versions of the software, and
will always resolve to the latest one.
repository-code: "https://github.com/octoflar/especia"
url: "https://octoflar.github.io/especia"
abstract: >-
The Evolutionary spectrum inversion and analysis (Especia)
file set provides ISO C++ code for the inverse modelling
and analysis of intergalactic and interstellar absorption
line regions seen in QSO spectra.
keywords:
- astronomy
- astrophysics
- cosmology
- intergalactic medium
- spectroscopy
- evolution strategies
license: MIT
references:
- type: article
scope: Cite this paper if you want to reference the general concepts of the software.
authors:
- family-names: Quast
given-names: Ralf
- family-names: Baade
given-names: Robert
- family-names: Reimers
given-names: Dieter
title: "Evolution strategies applied to the problem of line profile decomposition in QSO spectra"
year: 2005
journal: Astronomy and Astrophysics
volume: 431
issue: 3
doi: 10.1051/0004-6361:20041601
GitHub Events
Total
- Push event: 9
- Gollum event: 8
Last Year
- Push event: 9
- Gollum event: 8

