https://github.com/jiwoncpark/magnificat
Multi-filter AGN light curve simulator
https://github.com/jiwoncpark/magnificat
simulation time-series
Last synced: 6 days ago
JSON representation
Multi-filter AGN light curve simulator
- Host: GitHub
- URL: https://github.com/jiwoncpark/magnificat
- Owner: jiwoncpark
- License: mit
- Created: 2018-04-13T07:58:23.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-08-29T17:56:28.000Z (almost 4 years ago)
- Last Synced: 2025-10-25T15:36:09.406Z (8 months ago)
- Topics: simulation, time-series
- Language: Python
- Homepage:
- Size: 26.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
==================================================
Magnificat - Simulating LSST-like AGN light curves
==================================================
.. image:: https://readthedocs.org/projects/magnificat/badge/?version=latest
:target: https://magnificat.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. image:: https://github.com/jiwoncpark/magnificat/actions/workflows/package_install.yml/badge.svg
:target: https://github.com/jiwoncpark/magnificat/actions/workflows/package_install.yml/badge.svg
:alt: CI
Installation
============
0. Virtual environments are strongly recommended, to prevent dependencies with conflicting versions. Create a conda virtual environment and activate it:
::
$conda create -n magnificat python=3.8 -y
$conda activate magnificat
1. Clone the repo and install.
::
$git clone https://github.com/jiwoncpark/magnificat.git
$cd magnificat
$pip install -e . -r requirements.txt
2. (Optional) To run the notebooks, add the Jupyter kernel.
::
$python -m ipykernel install --user --name magnificat --display-name "Python (magnificat)"