framework for Bayesian, Neural Network based supernova light-curve classification
Project description
A new release of SuperNNova is in the main branch.
For DES-5yr analysis please use the branch SNANA_DES5yr
(and any other analysis using the syntax: python run.py)
What is SuperNNova (SNN)
SuperNNova is an open-source photometric time-series classification framework.
The framework includes different RNN architectures (LSTM, GRU, Bayesian RNNs) and can be trained with simulations in .csv and SNANA FITS format. SNN is part of the PIPPIN end-to-end cosmology pipeline.
You can train your own model for time-series classification (binary or multi-class) using photometry and additional features.
Please include the full citation if you use this material in your research: A Möller and T de Boissière, MNRAS, Volume 491, Issue 3, January 2020, Pages 4277–4293.
Read the documentation
https://supernnova.readthedocs.io
Installation
Install via pip
pip install supernnova
Or clone this repository for development
git clone https://github.com/supernnova/supernnova.git
and configure environment using this documentation
Read the papers
Please include the full citation if you use this material in your research: A Möller and T de Boissière, MNRAS, Volume 491, Issue 3, January 2020, Pages 4277–4293.
To reproduce Möller & de Boissière, 2019 MNRAS switch to paper branch and build documentation.
To reproduce the Dark Energy Survey analyses use commit fcf8584b64974ef7a238eac718e01be4ed637a1d. For more recent analyses of DES branch SNANA_DES5yr (should be PIPPIN backward compatible).
- Möller et al. 2022 MNRAS
- Möller et al. 2024 MNRAS
- Vincenzi et al. 2023 MNRAS
- DES Collaboration 2024 ApJ
To reproduce Fink analyses until 2024 use commit fcf8584b64974ef7a238eac718e01be4ed637a1d and check Fink's github.
Build docs
cd docs && make clean && make html && cd ..
firefox docs/_build/html/index.html
ADACS
This package has been updated to a recent pytorch and updated CI/CD through the ADACS Merit allocation program 2023-2024.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file supernnova-3.0.29.tar.gz.
File metadata
- Download URL: supernnova-3.0.29.tar.gz
- Upload date:
- Size: 89.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.3.2 CPython/3.11.14 Linux/6.11.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26df0ed64eef245fed61d3655a5187c064df2612f38e420e3ccc124ecb8fe8c3
|
|
| MD5 |
7649e2879a6309f35391214c7ff0843f
|
|
| BLAKE2b-256 |
c99f04005d2a934ce2ca18cbcd3b030146fa7be2161a632947ef4d5cb966bbef
|
File details
Details for the file supernnova-3.0.29-py3-none-any.whl.
File metadata
- Download URL: supernnova-3.0.29-py3-none-any.whl
- Upload date:
- Size: 106.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.3.2 CPython/3.11.14 Linux/6.11.0-1018-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eedc5d9d7c143debf02d76632e473e3765d6369a6f63910b05a956c385954531
|
|
| MD5 |
5efa5acc8d68cfb4c55fb5af557d10f0
|
|
| BLAKE2b-256 |
eeca26f1f9d1d62f6b306e95acda4ac71af081aa302c2a1d0628a48176108bca
|