synthesizAR instruments

Various instruments for observing the synthesized active region

Functions

aia_kernel_quick(channel, temperature, density)

Calculate AIA intensity kernel for a given channel

Classes

ChannelBase([name, channel])

InstrumentBase(observing_time, observer[, ...])

Base class for instruments.

InstrumentDEM(*args, temperature_bin_edges, ...)

InstrumentHinodeEIS(observing_time, ...[, ...])

Class for Extreme-ultraviolet Imaging Spectrometer (EIS) instrument on the Hinode spacecraft.

InstrumentHinodeXRT(observing_time, ...)

InstrumentLOSVelocity(*args, **kwargs)

InstrumentSDOAIA(observing_time, observer, ...)

Instrument object for the Atmospheric Imaging Assembly on the Solar Dynamics Observatory

InstrumentTemperature(*args, **kwargs)

Class Inheritance Diagram

digraph inheritancec1ef760d6f { bgcolor=transparent; rankdir=LR; size="8.0, 12.0"; "ChannelBase" [URL="../api/synthesizAR.instruments.ChannelBase.html#synthesizAR.instruments.ChannelBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="ChannelBase(name: str = None, channel: astropy.units.quantity.Quantity = None)"]; "InstrumentBase" [URL="../api/synthesizAR.instruments.InstrumentBase.html#synthesizAR.instruments.InstrumentBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for instruments. This object is not meant to be instantiated directly. Instead,"]; "InstrumentDEM" [URL="../api/synthesizAR.instruments.InstrumentDEM.html#synthesizAR.instruments.InstrumentDEM",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InstrumentBase" -> "InstrumentDEM" [arrowsize=0.5,style="setlinewidth(0.5)"]; "InstrumentHinodeEIS" [URL="../api/synthesizAR.instruments.InstrumentHinodeEIS.html#synthesizAR.instruments.InstrumentHinodeEIS",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Class for Extreme-ultraviolet Imaging Spectrometer (EIS) instrument on the Hinode spacecraft."]; "InstrumentBase" -> "InstrumentHinodeEIS" [arrowsize=0.5,style="setlinewidth(0.5)"]; "InstrumentHinodeXRT" [URL="../api/synthesizAR.instruments.InstrumentHinodeXRT.html#synthesizAR.instruments.InstrumentHinodeXRT",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InstrumentBase" -> "InstrumentHinodeXRT" [arrowsize=0.5,style="setlinewidth(0.5)"]; "InstrumentLOSVelocity" [URL="../api/synthesizAR.instruments.InstrumentLOSVelocity.html#synthesizAR.instruments.InstrumentLOSVelocity",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InstrumentQuantityBase" -> "InstrumentLOSVelocity" [arrowsize=0.5,style="setlinewidth(0.5)"]; "InstrumentQuantityBase" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled"]; "InstrumentBase" -> "InstrumentQuantityBase" [arrowsize=0.5,style="setlinewidth(0.5)"]; "InstrumentSDOAIA" [URL="../api/synthesizAR.instruments.InstrumentSDOAIA.html#synthesizAR.instruments.InstrumentSDOAIA",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Instrument object for the Atmospheric Imaging Assembly on the Solar Dynamics Observatory"]; "InstrumentBase" -> "InstrumentSDOAIA" [arrowsize=0.5,style="setlinewidth(0.5)"]; "InstrumentTemperature" [URL="../api/synthesizAR.instruments.InstrumentTemperature.html#synthesizAR.instruments.InstrumentTemperature",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InstrumentQuantityBase" -> "InstrumentTemperature" [arrowsize=0.5,style="setlinewidth(0.5)"]; }