Loading [MathJax]/extensions/tex2jax.js

Bayesian Pulsar Timing and Noise Analysis with Vela.jl: An Overview

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Autorschaft

  • Abhimanyu Susobhanan

Organisationseinheiten

Externe Organisationen

  • Max-Planck-Institut für Gravitationsphysik (Albert-Einstein-Institut)

Details

OriginalspracheEnglisch
Aufsatznummer165
Seitenumfang16
FachzeitschriftAstrophysical Journal
Jahrgang980
Ausgabenummer2
PublikationsstatusVeröffentlicht - 12 Feb. 2025

Abstract

We present Vela.jl, an efficient, modular, easy-to-use Bayesian pulsar timing and noise analysis package written in Julia. Vela.jl provides an independent, efficient, and parallelized implementation of the full nonlinear pulsar timing and noise model along with a Python binding named pyvela. One-time operations such as data file input, clock corrections, and solar system ephemeris computations are performed by pyvela with the help of the PINT pulsar timing package. Its reliability is ensured via careful design utilizing Julia's type system, strict version control, and an exhaustive test suite. This paper describes the design and usage of Vela.jl focusing on the narrowband paradigm.

ASJC Scopus Sachgebiete

Zitieren

Bayesian Pulsar Timing and Noise Analysis with Vela.jl: An Overview. / Susobhanan, Abhimanyu.
in: Astrophysical Journal, Jahrgang 980, Nr. 2, 165, 12.02.2025.

Publikation: Beitrag in FachzeitschriftArtikelForschungPeer-Review

Susobhanan A. Bayesian Pulsar Timing and Noise Analysis with Vela.jl: An Overview. Astrophysical Journal. 2025 Feb 12;980(2):165. doi: 10.3847/1538-4357/adaaec, 10.48550/arXiv.2412.15858
Susobhanan, Abhimanyu. / Bayesian Pulsar Timing and Noise Analysis with Vela.jl : An Overview. in: Astrophysical Journal. 2025 ; Jahrgang 980, Nr. 2.
Download
@article{c4d9d63aa2d44512990db9be9af60723,
title = "Bayesian Pulsar Timing and Noise Analysis with Vela.jl: An Overview",
abstract = "We present Vela.jl, an efficient, modular, easy-to-use Bayesian pulsar timing and noise analysis package written in Julia. Vela.jl provides an independent, efficient, and parallelized implementation of the full nonlinear pulsar timing and noise model along with a Python binding named pyvela. One-time operations such as data file input, clock corrections, and solar system ephemeris computations are performed by pyvela with the help of the PINT pulsar timing package. Its reliability is ensured via careful design utilizing Julia's type system, strict version control, and an exhaustive test suite. This paper describes the design and usage of Vela.jl focusing on the narrowband paradigm.",
author = "Abhimanyu Susobhanan",
note = "Publisher Copyright: {\textcopyright} 2025. The Author(s). Published by the American Astronomical Society.",
year = "2025",
month = feb,
day = "12",
doi = "10.3847/1538-4357/adaaec",
language = "English",
volume = "980",
journal = "Astrophysical Journal",
issn = "0004-637X",
publisher = "IOP Publishing Ltd.",
number = "2",

}

Download

TY - JOUR

T1 - Bayesian Pulsar Timing and Noise Analysis with Vela.jl

T2 - An Overview

AU - Susobhanan, Abhimanyu

N1 - Publisher Copyright: © 2025. The Author(s). Published by the American Astronomical Society.

PY - 2025/2/12

Y1 - 2025/2/12

N2 - We present Vela.jl, an efficient, modular, easy-to-use Bayesian pulsar timing and noise analysis package written in Julia. Vela.jl provides an independent, efficient, and parallelized implementation of the full nonlinear pulsar timing and noise model along with a Python binding named pyvela. One-time operations such as data file input, clock corrections, and solar system ephemeris computations are performed by pyvela with the help of the PINT pulsar timing package. Its reliability is ensured via careful design utilizing Julia's type system, strict version control, and an exhaustive test suite. This paper describes the design and usage of Vela.jl focusing on the narrowband paradigm.

AB - We present Vela.jl, an efficient, modular, easy-to-use Bayesian pulsar timing and noise analysis package written in Julia. Vela.jl provides an independent, efficient, and parallelized implementation of the full nonlinear pulsar timing and noise model along with a Python binding named pyvela. One-time operations such as data file input, clock corrections, and solar system ephemeris computations are performed by pyvela with the help of the PINT pulsar timing package. Its reliability is ensured via careful design utilizing Julia's type system, strict version control, and an exhaustive test suite. This paper describes the design and usage of Vela.jl focusing on the narrowband paradigm.

UR - http://www.scopus.com/inward/record.url?scp=85217563583&partnerID=8YFLogxK

U2 - 10.3847/1538-4357/adaaec

DO - 10.3847/1538-4357/adaaec

M3 - Article

AN - SCOPUS:85217563583

VL - 980

JO - Astrophysical Journal

JF - Astrophysical Journal

SN - 0004-637X

IS - 2

M1 - 165

ER -