Source code for arve.data

from .add_data               import add_data
from .compute_spec_reference import compute_spec_reference
from .compute_vrad_ccf       import compute_vrad_ccf
from .compute_vrad_lbl       import compute_vrad_lbl
from .get_aux_data           import get_aux_data
from .plot_spec_data         import plot_spec_data
from .plot_vrad              import plot_vrad
from .read_spec              import read_spec

from typing import Optional, Any

[docs] class Data( add_data, compute_spec_reference, compute_vrad_ccf, compute_vrad_lbl, get_aux_data, plot_spec_data, plot_vrad, read_spec ): """ARVE Data subclass. """ def __init__(self, arve): self.arve = arve self.aux_data : Optional[dict[str,Any]] = None self.time : Optional[dict[str,Any]] = None self.vrad : Optional[dict[str,Any]] = None self.vrad_components : Optional[dict[str,Any]] = None self.spec : Optional[dict[str,Any]] = None self.spec_reference : Optional[dict[str,Any]] = None self.ccf : Optional[dict[str,Any]] = None