hesmapy.rt package¶
Submodules¶
hesmapy.rt.lightcurves module¶
- class hesmapy.rt.lightcurves.RTLightcurve(path)¶
- Bases: - HesmaBaseJSONFile- get_data(viewing_angle: float = None, model: str | int = None) DataFrame¶
- Get the data for a specific viewing angle - Parameters¶- viewing_anglefloat, optional
- Viewing angle to get data for, by default None 
- modelstr | int, optional
- Model to plot, by default None. Accepts either the model name or the index of the model in the list of models. If model is None, the first model is plotted 
 - Returns¶- pd.DataFrame 
 - get_derived_data(viewing_angle: float = None, model: str | int = None) DataFrame¶
- Get the derived data for a specific viewing angle - Parameters¶- viewing_anglefloat, optional
- Viewing angle to get data for, by default None 
- modelstr | int, optional
- Model to plot, by default None. Accepts either the model name or the index of the model in the list of models. If model is None, the first model is plotted 
 - Returns¶- pd.DataFrame 
 - get_unique_bands(model: str | int = None) list¶
- Get the unique bands - Parameters¶- modelstr | int, optional
- Model to plot, by default None. Accepts either the model name or the index of the model in the list of models. If model is None, the first model is accessed 
 - Returns¶- list 
 - get_unique_viewing_angles(model: str | int = None) list¶
- Get the unique viewing angles - Parameters¶- modelstr | int, optional
- Model to plot, by default None. Accepts either the model name or the index of the model in the list of models. If model is None, the first model is accessed 
 - Returns¶- list 
 - get_units(model: str | int = None) dict¶
- Get the units for a model - Parameters¶- modelstr | int, optional
- Model to plot, by default None. Accepts either the model name or the index of the model in the list of models. If model is None, the first model is accessed 
 - Returns¶- dict 
 - plot(model: str | int = None, show_plot: bool = False) Figure¶
- Plot the data - Parameters¶- modelstr | int, optional
- Model to plot, by default None. Accepts either the model name or the index of the model in the list of models. If model is None, the first model is plotted 
- show_plotbool, optional
- Show the plot, by default False 
 - Returns¶- go.Figure