A Python API for OTTER

Read full text
Authors: Noah Franz, K. D. Alexander, Sebastián Gómez
Cited by: 2
References: 63

Abstract

The Open mulTiwavelength Transient Event Repository (OTTER) is a new catalog of published transient data.Here we present a thick Python wrapper on the Representational State Transfer (REST) application programming interface (API) built-in to the OTTER backend database (the "OTTER API").Since the OTTER backend is built on the document database ArangoDB, using the REST API directly requires learning the Arango Query Language (AQL).Since AQL has a niche user base, OTTER users unfamiliar with it may face a roadblock to programmatic access of OTTER.To overcome this barrier, we created the OTTER Python API to make programmatic access easy and fast.In addition to wrapping the REST API, the OTTER Python API also provides additional methods for converting the stored photometry to standard units; helper methods for querying additional astronomy database services; and methods for quickly plotting the photometry stored in OTTER.

Fields of Study & Subjects

Human Motion and Animation Arduino and IoT Applications Computational Physics and Python Applications

Publication details

Journal / source
The Journal of Open Source Software
Publisher
The Open Journal
Volume
11
Issue
118
Pages
9516–9516
Publication date
3 February 2026