solarwindpy.core.base.Core
- class Core[source]
Bases:
ABCBase class for all
solarwindpyobjects.The class sets up logging, unit definitions, and physical constants. It provides a common interface that all other core objects inherit from.
- logger
Logger instance associated with the object.
- Type:
- data
Container for the underlying data.
- Type:
- property units: Units
Units conversion factors.
- Returns:
Units conversion instance.
- Return type:
uc.Units
- property constants: Constants
Physical constants.
- Returns:
Physical constants instance.
- Return type:
uc.Constants
- property data: DataFrame
Underlying DataFrame containing the data.
- Returns:
Data with MultiIndex columns.
- Return type:
pd.DataFrame