from .fit_keplerians import fit_keplerians
from .injection_recovery import injection_recovery
from .plot_keplerians import plot_keplerians
from .plot_recoveries import plot_recoveries
from .recovery_test import recovery_test
from typing import Optional, Any
[docs]
class Planets(
fit_keplerians,
injection_recovery,
plot_keplerians,
plot_recoveries,
recovery_test
):
"""ARVE Planets subclass.
"""
def __init__(self, arve):
self.arve = arve
self.periodograms : Optional[dict[str,Any]] = None
self.keplerians : Optional[dict[str,Any]] = None
self.recoveries : Optional[dict[str,Any]] = None