Module pyaurorax.models
Interact with various auroral models, such as the TREx Auroral Transport Model (ATM).
Sub-modules
pyaurorax.models.atm
Classes
class ModelsManager (aurorax_obj)
-
Expand source code
class ModelsManager: """ The ModelsManager object is initialized within every PyAuroraX object. It acts as a way to access the submodules and carry over configuration information in the super class. """ def __init__(self, aurorax_obj): self.__aurorax_obj = aurorax_obj # initialize sub-modules self.__atm = ATMManager(self.__aurorax_obj) # ------------------------------------------ # properties for submodule managers # ------------------------------------------ @property def atm(self): """ Access to the `atm` submodule from within a PyAuroraX object. """ return self.__atm
The ModelsManager object is initialized within every PyAuroraX object. It acts as a way to access the submodules and carry over configuration information in the super class.
Instance variables
prop atm
-
Expand source code
@property def atm(self): """ Access to the `atm` submodule from within a PyAuroraX object. """ return self.__atm
Access to the
pyaurorax.models.atm
submodule from within a PyAuroraX object.