jirachi.jl
Jirachi: Julia project for analyzing variability in active galaxies harboring massive black holes
Science Score: 54.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
-
✓DOI references
Found 4 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org, zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.8%) to scientific vocabulary
Keywords
Repository
Jirachi: Julia project for analyzing variability in active galaxies harboring massive black holes
Basic Info
- Host: GitHub
- Owner: wssuzb
- License: mit
- Language: Julia
- Default Branch: main
- Homepage: https://wssuzb.github.io/Jirachi.jl/dev/
- Size: 1.65 MB
Statistics
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
Jirachi - Julia project for analyzing variability in active galaxies harboring massive black holes

About this project
Several functions can be found in this project to help us get a better understanding of the central engine of AGNs:
- timescale-dependent color variation (CV) calculation.
- structure-function (SF) calculation and fits.
- generate stochastic process light curves.
- fractional variability.
- ...
A JULIA version for calculating SF and color variation can be found at run_demo.jl. Read the full documentation here.
A PYTHON version for calculating SF and color variation can be found at run_demo.py, tested through Python 3.8.8.
Run & plot it!

TODO:
- [ ] reprocessing model
- [ ] structure function calculation (see kozlowski+16)
- [ ] update the tutorial ...
- [ ] lag calculation, mainly convert PYCCF to julia version
Install
```julia julia> # Press the key "]"
(@v1.9) pkg> add https://github.com/wssuzb/Jirachi.jl.git julia> using Jirachi ```
or alternatively, you can also download this Jirachi.jl-main.zip file, and load it by
julia
julia> push!(LOAD_PATH, "'~/where/you/download/the/package/Jirachi")
julia> using Jirachi
enjoy!
Citing
If this project makes your life easier, please cite this code below:
@misc{su2024new,
title={A new timescale-mass scaling for the optical variation of active galactic nuclei across the intermediate-mass to supermassive scales},
author={Zhen-Bo Su and Zhen-Yi Cai and Mouyuan Sun and Hengxiao Guo and Wei-Min Gu and Jun-Xian Wang},
year={2024},
eprint={2405.02584},
archivePrefix={arXiv},
primaryClass={astro-ph.GA}
}
or
bib
@software{jirachi,
author = {Su, Zhen-Bo},
title = {{Julia project for analyzing variability in active
galaxies harboring massive black holes}},
month = dec,
year = 2023,
publisher = {Zenodo},
version = {v0.0.1},
doi = {10.5281/zenodo.10428783},
url = {https://doi.org/10.5281/zenodo.10428783}
}
also see CITATION.bib for the relevant reference(s).
Owner
- Name: zbsu.cn
- Login: wssuzb
- Kind: user
- Location: Mars
- Repositories: 3
- Profile: https://github.com/wssuzb
time-domain astronomy, accretion disk, agn variability, agn unified model, microlensing, machine learning.
Citation (CITATION.bib)
@software{jirachi,
author = {Su, Zhen-Bo},
title = {{Julia project for analyzing variability in active
galaxies harboring massive black holes}},
month = dec,
year = 2023,
publisher = {Zenodo},
version = {v0.0.1},
doi = {10.5281/zenodo.10428783},
url = {https://doi.org/10.5281/zenodo.10428783}
}
GitHub Events
Total
Last Year
Dependencies
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- actions/checkout v3 composite
- codecov/codecov-action v3 composite
- julia-actions/cache v1 composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-docdeploy v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- JuliaRegistries/TagBot v1 composite