sofia_redux.scan: Scan Mode Algorithms for SOFIA Pipelines¶
The sofia_redux.scan
package contains supporting algorithms
and helper functions for reconstructing image maps from scanned
observations.
Description¶
Architecture¶
Usage¶
Reference/API¶
sofia_redux.scan.channels¶
sofia_redux.scan.channels.channels Module¶
Classes¶
|
Creates a Channels instance. |
Class Inheritance Diagram¶
digraph inheritancec0ff5e35a0 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.channel_numba_functions Module¶
Functions¶
|
Flag channels according to degrees-of-freedom and weight. |
|
Return the typical gain magnitude for a gain array. |
|
Return the total channel 1/f statistic. |
|
Return the source Noise-Equivalent-Flux-Density (NEFD). |
sofia_redux.scan.channels.camera.camera Module¶
Classes¶
|
Initialize camera channels. |
Class Inheritance Diagram¶
digraph inheritance14e152a73b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Camera" [URL="../../api/sofia_redux.scan.channels.camera.camera.Camera.html#sofia_redux.scan.channels.camera.camera.Camera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Channels" -> "Camera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.camera.color_arrangement Module¶
Classes¶
|
The color arrangement channels expand upon the camera channels by defining each as a pixel with a distinct resolution. |
Class Inheritance Diagram¶
digraph inheritancef620a83a8e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Camera" [URL="../../api/sofia_redux.scan.channels.camera.camera.Camera.html#sofia_redux.scan.channels.camera.camera.Camera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Channels" -> "Camera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement.html#sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The color arrangement channels expand upon the camera channels by defining"]; "Camera" -> "ColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.camera.single_color_arrangement Module¶
Classes¶
|
Expands upon the color arrangement channels by defining each pixel as a detector that receives only a single stream of data. |
Class Inheritance Diagram¶
digraph inheritancef4ce757860 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Camera" [URL="../../api/sofia_redux.scan.channels.camera.camera.Camera.html#sofia_redux.scan.channels.camera.camera.Camera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Channels" -> "Camera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement.html#sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The color arrangement channels expand upon the camera channels by defining"]; "Camera" -> "ColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement.html#sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the color arrangement channels by defining each pixel as a"]; "ColorArrangement" -> "SingleColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.channel_data.channel_data Module¶
Classes¶
|
Initialize channel data. |
Class Inheritance Diagram¶
digraph inheritancecd43f08064 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.channel_data.color_arrangement_data Module¶
Classes¶
|
Expands upon the channel data by defining each channel as a pixel on a camera with a distinct resolution. |
Class Inheritance Diagram¶
digraph inheritancee6cd8f7e5b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.channel_data.single_color_channel_data Module¶
Classes¶
|
Initialize single color channel data. |
Class Inheritance Diagram¶
digraph inheritance30d600aaef { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData.html#sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SingleColorChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.channel_group.channel_group Module¶
Classes¶
|
Create a channel group from channel data. |
Class Inheritance Diagram¶
digraph inheritance389f93df84 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelGroup" [URL="../../api/sofia_redux.scan.channels.channel_group.channel_group.ChannelGroup.html#sofia_redux.scan.channels.channel_group.channel_group.ChannelGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedDataGroup" -> "ChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelData" -> "ChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedDataGroup" [URL="../../api/sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup.html#sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedDataGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.division.division Module¶
Classes¶
|
Instantiates a channel division. |
Class Inheritance Diagram¶
digraph inheritance3f6b8101f2 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelDivision" [URL="../../api/sofia_redux.scan.channels.division.division.ChannelDivision.html#sofia_redux.scan.channels.division.division.ChannelDivision",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "ChannelDivision" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.gain_provider.gain_provider Module¶
Classes¶
The gain provider is an abstract class template, used to extract and set gain values for channel data. |
Class Inheritance Diagram¶
digraph inheritance51f85fd428 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GainProvider" [URL="../../api/sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider.html#sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "GainProvider" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.gain_provider.field_gain_provider Module¶
Classes¶
|
Initializes a field gain provider. |
Class Inheritance Diagram¶
digraph inheritancee74943e84b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FieldGainProvider" [URL="../../api/sofia_redux.scan.channels.gain_provider.field_gain_provider.FieldGainProvider.html#sofia_redux.scan.channels.gain_provider.field_gain_provider.FieldGainProvider",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "GainProvider" -> "FieldGainProvider" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "GainProvider" [URL="../../api/sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider.html#sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "GainProvider" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.gain_provider.sky_gradient Module¶
Classes¶
|
Creates a SkyGradient gain provider. |
Class Inheritance Diagram¶
digraph inheritanceb4e7222627 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GainProvider" [URL="../../api/sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider.html#sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "GainProvider" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SkyGradient" [URL="../../api/sofia_redux.scan.channels.gain_provider.sky_gradient.SkyGradient.html#sofia_redux.scan.channels.gain_provider.sky_gradient.SkyGradient",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZeroMeanGains" -> "SkyGradient" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZeroMeanGains" [URL="../../api/sofia_redux.scan.channels.gain_provider.zero_mean_gains.ZeroMeanGains.html#sofia_redux.scan.channels.gain_provider.zero_mean_gains.ZeroMeanGains",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "GainProvider" -> "ZeroMeanGains" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.gain_provider.zero_mean_gains Module¶
Classes¶
An abstract class designed to subtract average gain values. |
Class Inheritance Diagram¶
digraph inheritance6465fc21ee { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GainProvider" [URL="../../api/sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider.html#sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "GainProvider" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZeroMeanGains" [URL="../../api/sofia_redux.scan.channels.gain_provider.zero_mean_gains.ZeroMeanGains.html#sofia_redux.scan.channels.gain_provider.zero_mean_gains.ZeroMeanGains",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "GainProvider" -> "ZeroMeanGains" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.modality.modality Module¶
Classes¶
|
Create a Modality. |
Class Inheritance Diagram¶
digraph inheritance0bd453a24f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Modality" [URL="../../api/sofia_redux.scan.channels.modality.modality.Modality.html#sofia_redux.scan.channels.modality.modality.Modality",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Modality" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.modality.coupled_modality Module¶
Classes¶
|
Create a coupled modality. |
Class Inheritance Diagram¶
digraph inheritancee774b16ab7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CorrelatedModality" [URL="../../api/sofia_redux.scan.channels.modality.correlated_modality.CorrelatedModality.html#sofia_redux.scan.channels.modality.correlated_modality.CorrelatedModality",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Modality" -> "CorrelatedModality" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "CoupledModality" [URL="../../api/sofia_redux.scan.channels.modality.coupled_modality.CoupledModality.html#sofia_redux.scan.channels.modality.coupled_modality.CoupledModality",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CorrelatedModality" -> "CoupledModality" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Modality" [URL="../../api/sofia_redux.scan.channels.modality.modality.Modality.html#sofia_redux.scan.channels.modality.modality.Modality",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Modality" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.modality.non_linear_modality Module¶
Classes¶
|
Create a non-linear modality. |
Class Inheritance Diagram¶
digraph inheritance579c9d6a61 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Modality" [URL="../../api/sofia_redux.scan.channels.modality.modality.Modality.html#sofia_redux.scan.channels.modality.modality.Modality",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Modality" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "NonlinearModality" [URL="../../api/sofia_redux.scan.channels.modality.non_linear_modality.NonlinearModality.html#sofia_redux.scan.channels.modality.non_linear_modality.NonlinearModality",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Modality" -> "NonlinearModality" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.mode Module¶
Classes¶
|
Create a mode operating on a given channel group. |
Class Inheritance Diagram¶
digraph inheritance61beb64898 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.response Module¶
Classes¶
|
An abstract response mode. |
Class Inheritance Diagram¶
digraph inheritance5238bf0efb { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.acceleration_response Module¶
Classes¶
|
Creates a position response mode based on acceleration. |
Class Inheritance Diagram¶
digraph inheritance697106af2a { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AccelerationResponse" [URL="../../api/sofia_redux.scan.channels.mode.acceleration_response.AccelerationResponse.html#sofia_redux.scan.channels.mode.acceleration_response.AccelerationResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "MotionResponse" -> "AccelerationResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MotionResponse" [URL="../../api/sofia_redux.scan.channels.mode.motion_response.MotionResponse.html#sofia_redux.scan.channels.mode.motion_response.MotionResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "MotionResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.chopper_response Module¶
Classes¶
|
Creates a position response mode based on CHOPPER position. |
Class Inheritance Diagram¶
digraph inheritance4fc99f1b4b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChopperResponse" [URL="../../api/sofia_redux.scan.channels.mode.chopper_response.ChopperResponse.html#sofia_redux.scan.channels.mode.chopper_response.ChopperResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "PositionResponse" -> "ChopperResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MotionResponse" [URL="../../api/sofia_redux.scan.channels.mode.motion_response.MotionResponse.html#sofia_redux.scan.channels.mode.motion_response.MotionResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "MotionResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PositionResponse" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "MotionResponse" -> "PositionResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.field_response Module¶
Classes¶
|
Returns a field response mode. |
Class Inheritance Diagram¶
digraph inheritance30d5371bd6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FieldResponse" [URL="../../api/sofia_redux.scan.channels.mode.field_response.FieldResponse.html#sofia_redux.scan.channels.mode.field_response.FieldResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "FieldResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.motion_response Module¶
Classes¶
|
An abstract response mode class. |
Class Inheritance Diagram¶
digraph inheritanceae169ab153 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MotionResponse" [URL="../../api/sofia_redux.scan.channels.mode.motion_response.MotionResponse.html#sofia_redux.scan.channels.mode.motion_response.MotionResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "MotionResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.non_linear_response Module¶
Classes¶
|
Create a non-linear response mode. |
Class Inheritance Diagram¶
digraph inheritancea2bc214d44 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "NonLinearResponse" [URL="../../api/sofia_redux.scan.channels.mode.non_linear_response.NonLinearResponse.html#sofia_redux.scan.channels.mode.non_linear_response.NonLinearResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "NonLinearResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.mode.pointing_response Module¶
Classes¶
|
Creates a position response mode based on TELESCOPE position. |
Class Inheritance Diagram¶
digraph inheritancec10fa98fdd { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MotionResponse" [URL="../../api/sofia_redux.scan.channels.mode.motion_response.MotionResponse.html#sofia_redux.scan.channels.mode.motion_response.MotionResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "MotionResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PointingResponse" [URL="../../api/sofia_redux.scan.channels.mode.pointing_response.PointingResponse.html#sofia_redux.scan.channels.mode.pointing_response.PointingResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "PositionResponse" -> "PointingResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PositionResponse" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "MotionResponse" -> "PositionResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.channels.rotating.rotating Module¶
Classes¶
|
Class Inheritance Diagram¶
digraph inheritance4cc81b47f5 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Rotating" [URL="../../api/sofia_redux.scan.channels.rotating.rotating.Rotating.html#sofia_redux.scan.channels.rotating.rotating.Rotating",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Rotating" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.chopper¶
sofia_redux.scan.chopper.chopper Module¶
Classes¶
|
Initialize the chopper object. |
Class Inheritance Diagram¶
digraph inheritancef41ff6fe5a { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Chopper" [URL="../../api/sofia_redux.scan.chopper.chopper.Chopper.html#sofia_redux.scan.chopper.chopper.Chopper",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Chopper" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.chopper.chopper_numba_functions Module¶
Functions¶
|
Given (x, y) chopper positions, find the transitions and other parameters. |
sofia_redux.scan.configuration¶
sofia_redux.scan.configuration.configuration Module¶
Classes¶
|
A handler for configuration settings used during a SOFSCAN reduction. |
Class Inheritance Diagram¶
digraph inheritance3576144657 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Configuration" [URL="../../api/sofia_redux.scan.configuration.configuration.Configuration.html#sofia_redux.scan.configuration.configuration.Configuration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A handler for configuration settings used during a SOFSCAN reduction."]; "Options" -> "Configuration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.aliases Module¶
Classes¶
|
Initialize the configuration aliases. |
Class Inheritance Diagram¶
digraph inheritance6f6ac23afd { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Aliases" [URL="../../api/sofia_redux.scan.configuration.aliases.Aliases.html#sofia_redux.scan.configuration.aliases.Aliases",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Options" -> "Aliases" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.conditions Module¶
Classes¶
|
Initialize the configuration conditions. |
Class Inheritance Diagram¶
digraph inheritance09a03d5f17 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Conditions" [URL="../../api/sofia_redux.scan.configuration.conditions.Conditions.html#sofia_redux.scan.configuration.conditions.Conditions",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Options" -> "Conditions" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.dates Module¶
Classes¶
|
Initialize the date range options. |
|
Initialize a date range from a text string. |
Class Inheritance Diagram¶
digraph inheritancec039487dac { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "DateRange" [URL="../../api/sofia_redux.scan.configuration.dates.DateRange.html#sofia_redux.scan.configuration.dates.DateRange",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "DateRange" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "DateRangeOptions" [URL="../../api/sofia_redux.scan.configuration.dates.DateRangeOptions.html#sofia_redux.scan.configuration.dates.DateRangeOptions",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Options" -> "DateRangeOptions" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.fits Module¶
Classes¶
|
Initialize the FITS options. |
Class Inheritance Diagram¶
digraph inheritancee25636478c { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsOptions" [URL="../../api/sofia_redux.scan.configuration.fits.FitsOptions.html#sofia_redux.scan.configuration.fits.FitsOptions",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Options" -> "FitsOptions" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.iterations Module¶
Classes¶
|
Initialize the configuration iteration options. |
Class Inheritance Diagram¶
digraph inheritance925ac2fe75 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "IterationOptions" [URL="../../api/sofia_redux.scan.configuration.iterations.IterationOptions.html#sofia_redux.scan.configuration.iterations.IterationOptions",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Options" -> "IterationOptions" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.objects Module¶
Classes¶
|
Initialize the object options. |
Class Inheritance Diagram¶
digraph inheritance8f176ed617 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ObjectOptions" [URL="../../api/sofia_redux.scan.configuration.objects.ObjectOptions.html#sofia_redux.scan.configuration.objects.ObjectOptions",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Options" -> "ObjectOptions" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.configuration.options Module¶
Classes¶
|
Initialize an Options object. |
Class Inheritance Diagram¶
digraph inheritanced653ee625b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Options" [URL="../../api/sofia_redux.scan.configuration.options.Options.html#sofia_redux.scan.configuration.options.Options",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Options" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems¶
sofia_redux.scan.coordinate_systems.coordinate_system Module¶
Classes¶
|
Initialize a coordinate system. |
Class Inheritance Diagram¶
digraph inheritance828e48329e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CoordinateSystem" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_system.CoordinateSystem.html#sofia_redux.scan.coordinate_systems.coordinate_system.CoordinateSystem",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "CoordinateSystem" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.coordinate_systems_numba_functions Module¶
Functions¶
|
Check if coordinates are zeroed. |
|
Check if coordinates are NaN. |
|
Check if coordinates are finite. |
|
Check if coordinates are infinite. |
|
Check if coordinates are equal to a given value in all dimensions. |
|
Return the angular distance in radians between spherical coordinate sets. |
|
Transform spherical coordinates to a new pole. |
sofia_redux.scan.coordinate_systems.cartesian_system Module¶
Classes¶
|
Initialize a cartesian system of coordinate axes. |
Class Inheritance Diagram¶
digraph inheritancef15f937d57 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CartesianSystem" [URL="../../api/sofia_redux.scan.coordinate_systems.cartesian_system.CartesianSystem.html#sofia_redux.scan.coordinate_systems.cartesian_system.CartesianSystem",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CoordinateSystem" -> "CartesianSystem" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "CoordinateSystem" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_system.CoordinateSystem.html#sofia_redux.scan.coordinate_systems.coordinate_system.CoordinateSystem",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "CoordinateSystem" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.coordinate Module¶
Classes¶
|
Initialize a coordinate. |
Class Inheritance Diagram¶
digraph inheritance597929a5aa { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.coordinate_2d Module¶
Classes¶
|
The Coordinate2D is a specialized extension of the |
Class Inheritance Diagram¶
digraph inheritance194ec34ee3 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.coordinate_axis Module¶
Classes¶
|
Initialize a coordinate axis used for a coordinate system. |
Class Inheritance Diagram¶
digraph inheritanceab635c1bb5 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CoordinateAxis" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_axis.CoordinateAxis.html#sofia_redux.scan.coordinate_systems.coordinate_axis.CoordinateAxis",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "CoordinateAxis" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.index_2d Module¶
Classes¶
|
Initialize 2-dimensional indexing coordinates. |
Class Inheritance Diagram¶
digraph inheritance2c2dc7f2e8 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Index" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Coordinate" -> "Index" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Index2D" [URL="../../api/sofia_redux.scan.coordinate_systems.index_2d.Index2D.html#sofia_redux.scan.coordinate_systems.index_2d.Index2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "Index2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Index" -> "Index2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.offset_2d Module¶
Classes¶
|
Initialize a 2-dimensional offset. |
Class Inheritance Diagram¶
digraph inheritanceef07af02d1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Offset2D" [URL="../../api/sofia_redux.scan.coordinate_systems.offset_2d.Offset2D.html#sofia_redux.scan.coordinate_systems.offset_2d.Offset2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "Offset2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.celestial_coordinates Module¶
Classes¶
|
Initialize a CelestialCoordinates object. |
Class Inheritance Diagram¶
digraph inheritancebb9b2af38c { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CelestialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates.html#sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "CelestialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.ecliptic_coordinates Module¶
Classes¶
|
Initialize ecliptic coordinates. |
Class Inheritance Diagram¶
digraph inheritance14ba7999ab { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CelestialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates.html#sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "CelestialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "EclipticCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.ecliptic_coordinates.EclipticCoordinates.html#sofia_redux.scan.coordinate_systems.ecliptic_coordinates.EclipticCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "PrecessingCoordinates" -> "EclipticCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PrecessingCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.precessing_coordinates.PrecessingCoordinates.html#sofia_redux.scan.coordinate_systems.precessing_coordinates.PrecessingCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CelestialCoordinates" -> "PrecessingCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.equatorial_coordinates Module¶
Classes¶
|
Initialize equatorial coordinates. |
Class Inheritance Diagram¶
digraph inheritancec4bf31d811 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CelestialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates.html#sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "CelestialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "EquatorialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.equatorial_coordinates.EquatorialCoordinates.html#sofia_redux.scan.coordinate_systems.equatorial_coordinates.EquatorialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "PrecessingCoordinates" -> "EquatorialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PrecessingCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.precessing_coordinates.PrecessingCoordinates.html#sofia_redux.scan.coordinate_systems.precessing_coordinates.PrecessingCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CelestialCoordinates" -> "PrecessingCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.focal_plane_coordinates Module¶
Classes¶
|
Initialize focal plane coordinates. |
Class Inheritance Diagram¶
digraph inheritancecda438d6b1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FocalPlaneCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.focal_plane_coordinates.FocalPlaneCoordinates.html#sofia_redux.scan.coordinate_systems.focal_plane_coordinates.FocalPlaneCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "FocalPlaneCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.galactic_coordinates Module¶
Classes¶
|
Initialize galactic coordinates. |
Class Inheritance Diagram¶
digraph inheritancef05482c98e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CelestialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates.html#sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "CelestialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "GalacticCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.galactic_coordinates.GalacticCoordinates.html#sofia_redux.scan.coordinate_systems.galactic_coordinates.GalacticCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CelestialCoordinates" -> "GalacticCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.geocentric_coordinates Module¶
Classes¶
|
Initialize geocentric coordinates. |
Class Inheritance Diagram¶
digraph inheritance627ec0fea7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "GeocentricCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.geocentric_coordinates.GeocentricCoordinates.html#sofia_redux.scan.coordinate_systems.geocentric_coordinates.GeocentricCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "GeocentricCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.geodetic_coordinates Module¶
Classes¶
|
Initialize geodetic coordinates. |
Class Inheritance Diagram¶
digraph inheritance8a2d6a75b1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "GeodeticCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.geodetic_coordinates.GeodeticCoordinates.html#sofia_redux.scan.coordinate_systems.geodetic_coordinates.GeodeticCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "GeodeticCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.horizontal_coordinates Module¶
Classes¶
|
Initialize horizontal coordinates. |
Class Inheritance Diagram¶
digraph inheritance3856a8b768 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HorizontalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.horizontal_coordinates.HorizontalCoordinates.html#sofia_redux.scan.coordinate_systems.horizontal_coordinates.HorizontalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "HorizontalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.precessing_coordinates Module¶
Classes¶
|
Initialize a PrecessingCoordinates object. |
Class Inheritance Diagram¶
digraph inheritance32b82a245a { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CelestialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates.html#sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "CelestialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PrecessingCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.precessing_coordinates.PrecessingCoordinates.html#sofia_redux.scan.coordinate_systems.precessing_coordinates.PrecessingCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CelestialCoordinates" -> "PrecessingCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.spherical_coordinates Module¶
Classes¶
|
Initialize a SphericalCoordinates object. |
Class Inheritance Diagram¶
digraph inheritancee89b037d93 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.super_galactic_coordinates Module¶
Classes¶
|
Initialize a set of super-galactic coordinates. |
Class Inheritance Diagram¶
digraph inheritance8b765b39cc { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CelestialCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates.html#sofia_redux.scan.coordinate_systems.celestial_coordinates.CelestialCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "CelestialCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SuperGalacticCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.super_galactic_coordinates.SuperGalacticCoordinates.html#sofia_redux.scan.coordinate_systems.super_galactic_coordinates.SuperGalacticCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CelestialCoordinates" -> "SuperGalacticCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.telescope_coordinates Module¶
Classes¶
|
Initialize a set of telescope coordinates. |
Class Inheritance Diagram¶
digraph inheritance3f58ab8a68 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Coordinate" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate.Coordinate.html#sofia_redux.scan.coordinate_systems.coordinate.Coordinate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Coordinate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Coordinate2D" [URL="../../api/sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D.html#sofia_redux.scan.coordinate_systems.coordinate_2d.Coordinate2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Coordinate2D is a specialized extension of the `Coordinate` class"]; "Coordinate" -> "Coordinate2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates.html#sofia_redux.scan.coordinate_systems.spherical_coordinates.SphericalCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Coordinate2D" -> "SphericalCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "TelescopeCoordinates" [URL="../../api/sofia_redux.scan.coordinate_systems.telescope_coordinates.TelescopeCoordinates.html#sofia_redux.scan.coordinate_systems.telescope_coordinates.TelescopeCoordinates",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalCoordinates" -> "TelescopeCoordinates" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.epoch.epoch Module¶
Classes¶
|
Initialize an astronomical epoch. |
|
Initialize a Julian epoch. |
|
Initialize a Besselian epoch. |
Class Inheritance Diagram¶
digraph inheritance1a0943c8e7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "BesselianEpoch" [URL="../../api/sofia_redux.scan.coordinate_systems.epoch.epoch.BesselianEpoch.html#sofia_redux.scan.coordinate_systems.epoch.epoch.BesselianEpoch",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Epoch" -> "BesselianEpoch" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Epoch" [URL="../../api/sofia_redux.scan.coordinate_systems.epoch.epoch.Epoch.html#sofia_redux.scan.coordinate_systems.epoch.epoch.Epoch",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Epoch" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "JulianEpoch" [URL="../../api/sofia_redux.scan.coordinate_systems.epoch.epoch.JulianEpoch.html#sofia_redux.scan.coordinate_systems.epoch.epoch.JulianEpoch",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Epoch" -> "JulianEpoch" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.epoch.precession Module¶
Classes¶
|
Initialize a precession object. |
Class Inheritance Diagram¶
digraph inheritanceabb7a5859b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Precession" [URL="../../api/sofia_redux.scan.coordinate_systems.epoch.precession.Precession.html#sofia_redux.scan.coordinate_systems.epoch.precession.Precession",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Precession" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.epoch.precession_numba_functions Module¶
Functions¶
|
Precess the coordinates with a precession matrix. |
|
Precess the coordinates with a precession matrix. |
sofia_redux.scan.coordinate_systems.grid.grid Module¶
Classes¶
|
Initialize a Grid. |
Class Inheritance Diagram¶
digraph inheritance948d04dcbc { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Grid" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid.Grid.html#sofia_redux.scan.coordinate_systems.grid.grid.Grid",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Grid" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.grid.grid_2d Module¶
Classes¶
|
Initialize a 2-dimensional abstract grid. |
Class Inheritance Diagram¶
digraph inheritancefa0108e80a { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Grid" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid.Grid.html#sofia_redux.scan.coordinate_systems.grid.grid.Grid",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Grid" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Grid2D" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid_2d.Grid2D.html#sofia_redux.scan.coordinate_systems.grid.grid_2d.Grid2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Grid" -> "Grid2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.grid.flat_grid_2d Module¶
Classes¶
Initialize a flat 2-dimensional grid. |
Class Inheritance Diagram¶
digraph inheritance79396e5ae7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlatGrid2D" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.flat_grid_2d.FlatGrid2D.html#sofia_redux.scan.coordinate_systems.grid.flat_grid_2d.FlatGrid2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Grid2D" -> "FlatGrid2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Grid" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid.Grid.html#sofia_redux.scan.coordinate_systems.grid.grid.Grid",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Grid" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Grid2D" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid_2d.Grid2D.html#sofia_redux.scan.coordinate_systems.grid.grid_2d.Grid2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Grid" -> "Grid2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.grid.spherical_grid Module¶
Classes¶
|
Initialize a spherical grid. |
Class Inheritance Diagram¶
digraph inheritance0a44dd0a49 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Grid" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid.Grid.html#sofia_redux.scan.coordinate_systems.grid.grid.Grid",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Grid" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Grid2D" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.grid_2d.Grid2D.html#sofia_redux.scan.coordinate_systems.grid.grid_2d.Grid2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Grid" -> "Grid2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalGrid" [URL="../../api/sofia_redux.scan.coordinate_systems.grid.spherical_grid.SphericalGrid.html#sofia_redux.scan.coordinate_systems.grid.spherical_grid.SphericalGrid",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Grid2D" -> "SphericalGrid" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.projection_2d Module¶
Classes¶
Initialize an abstract 2D projection. |
Class Inheritance Diagram¶
digraph inheritancedfa4c9f0e6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.projection_numba_functions Module¶
Functions¶
|
Project multiple coordinates from a native pole onto a celestial pole. |
|
Convert a single coordinate form a native pole to a celestial pole. |
|
Project multiple coordinates from a celestial pole onto a native pole. |
|
Deproject single coordinates about a celestial pole to a native pole. |
Calculate the celestial pole when one or more of the inputs are arrays. |
|
|
Calculate a celestial pole based on a reference and native reference. |
|
Check if two angles are equal within accuracy. |
|
Return the inverse sine of a value. |
|
Return the inverse sine for an array of values. |
|
Return the inverse cosine of an angle. |
|
Return the inverse cosine for an array of values |
sofia_redux.scan.coordinate_systems.projection.default_projection_2d Module¶
Classes¶
Initialize a default 2-dimensional Cartesian projection. |
Class Inheritance Diagram¶
digraph inheritance460d9206fd { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "DefaultProjection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.default_projection_2d.DefaultProjection2D.html#sofia_redux.scan.coordinate_systems.projection.default_projection_2d.DefaultProjection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "DefaultProjection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.bonnes_projection Module¶
Classes¶
Initialize a Bonne spherical projection. |
Class Inheritance Diagram¶
digraph inheritance645c782adf { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "BonnesProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.bonnes_projection.BonnesProjection.html#sofia_redux.scan.coordinate_systems.projection.bonnes_projection.BonnesProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "BonnesProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.cylindrical_projection Module¶
Classes¶
An abstract cylindrical projection class. |
Class Inheritance Diagram¶
digraph inheritance6da938282f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.cylindrical_equal_area_projection Module¶
Classes¶
Initialize a cylindrical equal-area projection. |
Class Inheritance Diagram¶
digraph inheritance5036aa85d3 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalEqualAreaProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_equal_area_projection.CylindricalEqualAreaProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_equal_area_projection.CylindricalEqualAreaProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "CylindricalEqualAreaProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.cylindrical_perspective_projection Module¶
Classes¶
Create a cylindrical perspective projection. |
Class Inheritance Diagram¶
digraph inheritance6f3308b1f7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalPerspectiveProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_perspective_projection.CylindricalPerspectiveProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_perspective_projection.CylindricalPerspectiveProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "CylindricalPerspectiveProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.global_sinusoidal_projection Module¶
Classes¶
Initialize a global sinusoidal projection. |
Class Inheritance Diagram¶
digraph inheritancec4986ebe08 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GlobalSinusoidalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.global_sinusoidal_projection.GlobalSinusoidalProjection.html#sofia_redux.scan.coordinate_systems.projection.global_sinusoidal_projection.GlobalSinusoidalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "GlobalSinusoidalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.gnomonic_projection Module¶
Classes¶
Initialize a gnomonic projection. |
Class Inheritance Diagram¶
digraph inheritance2033a8f9e2 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GnomonicProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.gnomonic_projection.GnomonicProjection.html#sofia_redux.scan.coordinate_systems.projection.gnomonic_projection.GnomonicProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZenithalProjection" -> "GnomonicProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "ZenithalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.hammer_aitoff_projection Module¶
Classes¶
Initialize a Hammer-Aitoff projection. |
Class Inheritance Diagram¶
digraph inheritance4113b1c74b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HammerAitoffProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.hammer_aitoff_projection.HammerAitoffProjection.html#sofia_redux.scan.coordinate_systems.projection.hammer_aitoff_projection.HammerAitoffProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "HammerAitoffProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.mercator_projection Module¶
Classes¶
Initialize a Mercator projection. |
Class Inheritance Diagram¶
digraph inheritance9e565260b4 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MercatorProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.mercator_projection.MercatorProjection.html#sofia_redux.scan.coordinate_systems.projection.mercator_projection.MercatorProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "MercatorProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.parabolic_projection Module¶
Classes¶
Initialize a parabolic projection. |
Class Inheritance Diagram¶
digraph inheritance059c1468ff { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ParabolicProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.parabolic_projection.ParabolicProjection.html#sofia_redux.scan.coordinate_systems.projection.parabolic_projection.ParabolicProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "ParabolicProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.plate_carree_projection Module¶
Classes¶
Initialize a plate carree projection. |
Class Inheritance Diagram¶
digraph inheritancef29ab101e6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PlateCarreeProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.plate_carree_projection.PlateCarreeProjection.html#sofia_redux.scan.coordinate_systems.projection.plate_carree_projection.PlateCarreeProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "PlateCarreeProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.polyconic_projection Module¶
Classes¶
Initialize a polyconic projection. |
Class Inheritance Diagram¶
digraph inheritance6a29e93ae0 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "PolyconicProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.polyconic_projection.PolyconicProjection.html#sofia_redux.scan.coordinate_systems.projection.polyconic_projection.PolyconicProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "PolyconicProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.sanson_flamsteed_projection Module¶
Classes¶
Initialize a Sanson-Flamsteed projection. |
Class Inheritance Diagram¶
digraph inheritance99456c39c5 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CylindricalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection.html#sofia_redux.scan.coordinate_systems.projection.cylindrical_projection.CylindricalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract cylindrical projection class."]; "SphericalProjection" -> "CylindricalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SansonFlamsteedProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.sanson_flamsteed_projection.SansonFlamsteedProjection.html#sofia_redux.scan.coordinate_systems.projection.sanson_flamsteed_projection.SansonFlamsteedProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CylindricalProjection" -> "SansonFlamsteedProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.slant_orthographic_projection Module¶
Classes¶
Initialize a slant orthographic projection. |
Class Inheritance Diagram¶
digraph inheritancee4aa14e7c4 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SlantOrthographicProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.slant_orthographic_projection.SlantOrthographicProjection.html#sofia_redux.scan.coordinate_systems.projection.slant_orthographic_projection.SlantOrthographicProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZenithalProjection" -> "SlantOrthographicProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "ZenithalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.spherical_projection Module¶
Classes¶
Initialize a spherical projection. |
Class Inheritance Diagram¶
digraph inheritance477d0903f9 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.stereographic_projection Module¶
Classes¶
Initialize a stereographic projection. |
Class Inheritance Diagram¶
digraph inheritancea0a3e5d077 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StereographicProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.stereographic_projection.StereographicProjection.html#sofia_redux.scan.coordinate_systems.projection.stereographic_projection.StereographicProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZenithalProjection" -> "StereographicProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "ZenithalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.zenithal_equal_area_projection Module¶
Classes¶
Initialize a zenithal equal-area projection. |
Class Inheritance Diagram¶
digraph inheritancef7e6d5b06e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalEqualAreaProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_equal_area_projection.ZenithalEqualAreaProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_equal_area_projection.ZenithalEqualAreaProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZenithalProjection" -> "ZenithalEqualAreaProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "ZenithalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.zenithal_equidistant_projection Module¶
Classes¶
Initialize a zenithal equidistant projection. |
Class Inheritance Diagram¶
digraph inheritance75548afaec { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalEquidistantProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_equidistant_projection.ZenithalEquidistantProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_equidistant_projection.ZenithalEquidistantProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZenithalProjection" -> "ZenithalEquidistantProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "ZenithalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projection.zenithal_projection Module¶
Classes¶
Initialization for the abstract zenithal projection. |
Class Inheritance Diagram¶
digraph inheritancebd2e8d012b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projection2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D.html#sofia_redux.scan.coordinate_systems.projection.projection_2d.Projection2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projection2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SphericalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection.html#sofia_redux.scan.coordinate_systems.projection.spherical_projection.SphericalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projection2D" -> "SphericalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZenithalProjection" [URL="../../api/sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection.html#sofia_redux.scan.coordinate_systems.projection.zenithal_projection.ZenithalProjection",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SphericalProjection" -> "ZenithalProjection" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projector.projector_2d Module¶
Classes¶
|
Initialize a 2-D projector. |
Class Inheritance Diagram¶
digraph inheritanceb8db72cd7b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Projector2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projector.projector_2d.Projector2D.html#sofia_redux.scan.coordinate_systems.projector.projector_2d.Projector2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projector2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.coordinate_systems.projector.astro_projector Module¶
Classes¶
|
Initialize an astronomical projector. |
Class Inheritance Diagram¶
digraph inheritance7dd133da82 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstroProjector" [URL="../../api/sofia_redux.scan.coordinate_systems.projector.astro_projector.AstroProjector.html#sofia_redux.scan.coordinate_systems.projector.astro_projector.AstroProjector",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Projector2D" -> "AstroProjector" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Projector2D" [URL="../../api/sofia_redux.scan.coordinate_systems.projector.projector_2d.Projector2D.html#sofia_redux.scan.coordinate_systems.projector.projector_2d.Projector2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Projector2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom¶
sofia_redux.scan.custom.example.channels.channels Module¶
Classes¶
|
Initialize channels for the example instrument. |
Class Inheritance Diagram¶
digraph inheritanceed340ea2ef { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Camera" [URL="../../api/sofia_redux.scan.channels.camera.camera.Camera.html#sofia_redux.scan.channels.camera.camera.Camera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Channels" -> "Camera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement.html#sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The color arrangement channels expand upon the camera channels by defining"]; "Camera" -> "ColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleChannels" [URL="../../api/sofia_redux.scan.custom.example.channels.channels.ExampleChannels.html#sofia_redux.scan.custom.example.channels.channels.ExampleChannels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorArrangement" -> "ExampleChannels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement.html#sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the color arrangement channels by defining each pixel as a"]; "ColorArrangement" -> "SingleColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.channels.channel_data.channel_data Module¶
Classes¶
|
Initialize the channel data for the example instrument. |
Class Inheritance Diagram¶
digraph inheritance34022e1d28 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleChannelData" [URL="../../api/sofia_redux.scan.custom.example.channels.channel_data.channel_data.ExampleChannelData.html#sofia_redux.scan.custom.example.channels.channel_data.channel_data.ExampleChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorChannelData" -> "ExampleChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData.html#sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SingleColorChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.channels.channel_group.channel_group Module¶
Classes¶
|
Initialize a channel group for the example instrument. |
Class Inheritance Diagram¶
digraph inheritance2837869640 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelGroup" [URL="../../api/sofia_redux.scan.channels.channel_group.channel_group.ChannelGroup.html#sofia_redux.scan.channels.channel_group.channel_group.ChannelGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedDataGroup" -> "ChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelData" -> "ChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleChannelData" [URL="../../api/sofia_redux.scan.custom.example.channels.channel_data.channel_data.ExampleChannelData.html#sofia_redux.scan.custom.example.channels.channel_data.channel_data.ExampleChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorChannelData" -> "ExampleChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleChannelGroup" [URL="../../api/sofia_redux.scan.custom.example.channels.channel_group.channel_group.ExampleChannelGroup.html#sofia_redux.scan.custom.example.channels.channel_group.channel_group.ExampleChannelGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ExampleChannelData" -> "ExampleChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelGroup" -> "ExampleChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedDataGroup" [URL="../../api/sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup.html#sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedDataGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData.html#sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SingleColorChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.flags.channel_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritancea5ec39ece6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelFlags" [URL="../../api/sofia_redux.scan.flags.channel_flags.ChannelFlags.html#sofia_redux.scan.flags.channel_flags.ChannelFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "ChannelFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleChannelFlags" [URL="../../api/sofia_redux.scan.custom.example.flags.channel_flags.ExampleChannelFlags.html#sofia_redux.scan.custom.example.flags.channel_flags.ExampleChannelFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ChannelFlags" -> "ExampleChannelFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.flags.frame_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritance6fb7906ea1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleFrameFlags" [URL="../../api/sofia_redux.scan.custom.example.flags.frame_flags.ExampleFrameFlags.html#sofia_redux.scan.custom.example.flags.frame_flags.ExampleFrameFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FrameFlags" -> "ExampleFrameFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FrameFlags" [URL="../../api/sofia_redux.scan.flags.frame_flags.FrameFlags.html#sofia_redux.scan.flags.frame_flags.FrameFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "FrameFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.frames.frames Module¶
Classes¶
Initialize frames for the example instrument. |
Class Inheritance Diagram¶
digraph inheritance78bdc79bdb { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleFrames" [URL="../../api/sofia_redux.scan.custom.example.frames.frames.ExampleFrames.html#sofia_redux.scan.custom.example.frames.frames.ExampleFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "HorizontalFrames" -> "ExampleFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Frames" [URL="../../api/sofia_redux.scan.frames.frames.Frames.html#sofia_redux.scan.frames.frames.Frames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "Frames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HorizontalFrames" [URL="../../api/sofia_redux.scan.frames.horizontal_frames.HorizontalFrames.html#sofia_redux.scan.frames.horizontal_frames.HorizontalFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Frames" -> "HorizontalFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.info.info Module¶
Classes¶
|
Initialize an ExampleInfo object. |
Class Inheritance Diagram¶
digraph inheritance48c200e9bf { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Info" -> "CameraInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleInfo" [URL="../../api/sofia_redux.scan.custom.example.info.info.ExampleInfo.html#sofia_redux.scan.custom.example.info.info.ExampleInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimulationInfo" -> "ExampleInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Info" [URL="../../api/sofia_redux.scan.info.info.Info.html#sofia_redux.scan.info.info.Info",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Info" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SimulationInfo" [URL="../../api/sofia_redux.scan.simulation.info.SimulationInfo.html#sofia_redux.scan.simulation.info.SimulationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CameraInfo" -> "SimulationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.info.astrometry Module¶
Classes¶
Initialize the astrometry info for the example instrument. |
Class Inheritance Diagram¶
digraph inheritance5ec76d2b8f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstrometryInfo" [URL="../../api/sofia_redux.scan.info.astrometry.AstrometryInfo.html#sofia_redux.scan.info.astrometry.AstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "AstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleAstrometryInfo" [URL="../../api/sofia_redux.scan.custom.example.info.astrometry.ExampleAstrometryInfo.html#sofia_redux.scan.custom.example.info.astrometry.ExampleAstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstrometryInfo" -> "ExampleAstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.info.detector_array Module¶
Classes¶
Initialize the detector array information for the example instrument. |
Class Inheritance Diagram¶
digraph inheritancee961826428 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleDetectorArrayInfo" [URL="../../api/sofia_redux.scan.custom.example.info.detector_array.ExampleDetectorArrayInfo.html#sofia_redux.scan.custom.example.info.detector_array.ExampleDetectorArrayInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "ExampleDetectorArrayInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.info.instrument Module¶
Classes¶
Initialize the instrument information for the example instrument. |
Class Inheritance Diagram¶
digraph inheritanceb23a8a6672 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInstrumentInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "InstrumentInfo" -> "CameraInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ExampleInstrumentInfo" [URL="../../api/sofia_redux.scan.custom.example.info.instrument.ExampleInstrumentInfo.html#sofia_redux.scan.custom.example.info.instrument.ExampleInstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CameraInstrumentInfo" -> "ExampleInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InstrumentInfo" [URL="../../api/sofia_redux.scan.info.instrument.InstrumentInfo.html#sofia_redux.scan.info.instrument.InstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "InstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.info.observation Module¶
Classes¶
Initialize the observation information for the example instrument. |
Class Inheritance Diagram¶
digraph inheritanceaa7bc614e6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleObservationInfo" [URL="../../api/sofia_redux.scan.custom.example.info.observation.ExampleObservationInfo.html#sofia_redux.scan.custom.example.info.observation.ExampleObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ObservationInfo" -> "ExampleObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ObservationInfo" [URL="../../api/sofia_redux.scan.info.observation.ObservationInfo.html#sofia_redux.scan.info.observation.ObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "ObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.info.telescope Module¶
Classes¶
Initialize the telescope information for the example instrument. |
Class Inheritance Diagram¶
digraph inheritancee8eb8e69ae { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleTelescopeInfo" [URL="../../api/sofia_redux.scan.custom.example.info.telescope.ExampleTelescopeInfo.html#sofia_redux.scan.custom.example.info.telescope.ExampleTelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "TelescopeInfo" -> "ExampleTelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "TelescopeInfo" [URL="../../api/sofia_redux.scan.info.telescope.TelescopeInfo.html#sofia_redux.scan.info.telescope.TelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "TelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.integration.integration Module¶
Classes¶
|
Initialize an example integration. |
Class Inheritance Diagram¶
digraph inheritancee72bb87bf5 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleIntegration" [URL="../../api/sofia_redux.scan.custom.example.integration.integration.ExampleIntegration.html#sofia_redux.scan.custom.example.integration.integration.ExampleIntegration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Integration" -> "ExampleIntegration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Integration" [URL="../../api/sofia_redux.scan.integration.integration.Integration.html#sofia_redux.scan.integration.integration.Integration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Integration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.example.scan.scan Module¶
Classes¶
|
Initialize a scan for the example instrument. |
Class Inheritance Diagram¶
digraph inheritance7a2a364788 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExampleScan" [URL="../../api/sofia_redux.scan.custom.example.scan.scan.ExampleScan.html#sofia_redux.scan.custom.example.scan.scan.ExampleScan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Scan" -> "ExampleScan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Scan" [URL="../../api/sofia_redux.scan.scan.scan.Scan.html#sofia_redux.scan.scan.scan.Scan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Scan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.channels.channels Module¶
Classes¶
|
Initialize HAWC+ channels. |
Class Inheritance Diagram¶
digraph inheritance8efa1d1789 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Camera" [URL="../../api/sofia_redux.scan.channels.camera.camera.Camera.html#sofia_redux.scan.channels.camera.camera.Camera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Channels" -> "Camera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement.html#sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The color arrangement channels expand upon the camera channels by defining"]; "Camera" -> "ColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusChannels" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.channels.HawcPlusChannels.html#sofia_redux.scan.custom.hawc_plus.channels.channels.HawcPlusChannels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaCamera" -> "HawcPlusChannels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement.html#sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the color arrangement channels by defining each pixel as a"]; "ColorArrangement" -> "SingleColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaCamera" [URL="../../api/sofia_redux.scan.custom.sofia.channels.camera.SofiaCamera.html#sofia_redux.scan.custom.sofia.channels.camera.SofiaCamera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorArrangement" -> "SofiaCamera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.channels.channel_data.channel_data Module¶
Classes¶
|
Initialize the channel data for the HAWC+ instrument. |
Class Inheritance Diagram¶
digraph inheritancea7121ce556 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusChannelData" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.channel_data.channel_data.HawcPlusChannelData.html#sofia_redux.scan.custom.hawc_plus.channels.channel_data.channel_data.HawcPlusChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorChannelData" -> "HawcPlusChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChannelData" -> "HawcPlusChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData.html#sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SingleColorChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChannelData" [URL="../../api/sofia_redux.scan.custom.sofia.channels.channel_data.channel_data.SofiaChannelData.html#sofia_redux.scan.custom.sofia.channels.channel_data.channel_data.SofiaChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SofiaChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.channels.channel_group.channel_group Module¶
Classes¶
|
Initialize a HAWC+ channel group. |
Class Inheritance Diagram¶
digraph inheritanced82fe863eb { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelGroup" [URL="../../api/sofia_redux.scan.channels.channel_group.channel_group.ChannelGroup.html#sofia_redux.scan.channels.channel_group.channel_group.ChannelGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedDataGroup" -> "ChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelData" -> "ChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedDataGroup" [URL="../../api/sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup.html#sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedDataGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusChannelData" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.channel_data.channel_data.HawcPlusChannelData.html#sofia_redux.scan.custom.hawc_plus.channels.channel_data.channel_data.HawcPlusChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorChannelData" -> "HawcPlusChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChannelData" -> "HawcPlusChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusChannelGroup" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.channel_group.channel_group.HawcPlusChannelGroup.html#sofia_redux.scan.custom.hawc_plus.channels.channel_group.channel_group.HawcPlusChannelGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "HawcPlusChannelData" -> "HawcPlusChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ChannelGroup" -> "HawcPlusChannelGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData.html#sofia_redux.scan.channels.channel_data.single_color_channel_data.SingleColorChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SingleColorChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChannelData" [URL="../../api/sofia_redux.scan.custom.sofia.channels.channel_data.channel_data.SofiaChannelData.html#sofia_redux.scan.custom.sofia.channels.channel_data.channel_data.SofiaChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SofiaChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.channels.gain_provider.pol_imbalance Module¶
Classes¶
A gain provider that returns 1.0 for pol 0 channels and -1.0 otherwise. |
Class Inheritance Diagram¶
digraph inheritancef8bdced488 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GainProvider" [URL="../../api/sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider.html#sofia_redux.scan.channels.gain_provider.gain_provider.GainProvider",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "GainProvider" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusPolImbalance" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.gain_provider.pol_imbalance.HawcPlusPolImbalance.html#sofia_redux.scan.custom.hawc_plus.channels.gain_provider.pol_imbalance.HawcPlusPolImbalance",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ZeroMeanGains" -> "HawcPlusPolImbalance" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ZeroMeanGains" [URL="../../api/sofia_redux.scan.channels.gain_provider.zero_mean_gains.ZeroMeanGains.html#sofia_redux.scan.channels.gain_provider.zero_mean_gains.ZeroMeanGains",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "GainProvider" -> "ZeroMeanGains" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.channels.mode.los_response Module¶
Classes¶
|
Initialize a LOS response mode. |
Class Inheritance Diagram¶
digraph inheritanced95790e04f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FieldResponse" [URL="../../api/sofia_redux.scan.channels.mode.field_response.FieldResponse.html#sofia_redux.scan.channels.mode.field_response.FieldResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "FieldResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "LosResponse" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.mode.los_response.LosResponse.html#sofia_redux.scan.custom.hawc_plus.channels.mode.los_response.LosResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FieldResponse" -> "LosResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.channels.mode.roll_response Module¶
Classes¶
|
Initialize a roll response mode. |
Class Inheritance Diagram¶
digraph inheritance69f80b780d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FieldResponse" [URL="../../api/sofia_redux.scan.channels.mode.field_response.FieldResponse.html#sofia_redux.scan.channels.mode.field_response.FieldResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Response" -> "FieldResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Mode" [URL="../../api/sofia_redux.scan.channels.mode.mode.Mode.html#sofia_redux.scan.channels.mode.mode.Mode",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Mode" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Response" [URL="../../api/sofia_redux.scan.channels.mode.response.Response.html#sofia_redux.scan.channels.mode.response.Response",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Mode" -> "Response" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "RollResponse" [URL="../../api/sofia_redux.scan.custom.hawc_plus.channels.mode.roll_response.RollResponse.html#sofia_redux.scan.custom.hawc_plus.channels.mode.roll_response.RollResponse",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FieldResponse" -> "RollResponse" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.flags.channel_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritance730bc657dc { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelFlags" [URL="../../api/sofia_redux.scan.flags.channel_flags.ChannelFlags.html#sofia_redux.scan.flags.channel_flags.ChannelFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "ChannelFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusChannelFlags" [URL="../../api/sofia_redux.scan.custom.hawc_plus.flags.channel_flags.HawcPlusChannelFlags.html#sofia_redux.scan.custom.hawc_plus.flags.channel_flags.HawcPlusChannelFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ChannelFlags" -> "HawcPlusChannelFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.flags.frame_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritance32d2d9f472 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FrameFlags" [URL="../../api/sofia_redux.scan.flags.frame_flags.FrameFlags.html#sofia_redux.scan.flags.frame_flags.FrameFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "FrameFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusFrameFlags" [URL="../../api/sofia_redux.scan.custom.hawc_plus.flags.frame_flags.HawcPlusFrameFlags.html#sofia_redux.scan.custom.hawc_plus.flags.frame_flags.HawcPlusFrameFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FrameFlags" -> "HawcPlusFrameFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.frames.frames Module¶
Classes¶
Initialize HAWC+ frames. |
Class Inheritance Diagram¶
digraph inheritancea637d0f5a0 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Frames" [URL="../../api/sofia_redux.scan.frames.frames.Frames.html#sofia_redux.scan.frames.frames.Frames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "Frames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusFrames" [URL="../../api/sofia_redux.scan.custom.hawc_plus.frames.frames.HawcPlusFrames.html#sofia_redux.scan.custom.hawc_plus.frames.frames.HawcPlusFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaFrames" -> "HawcPlusFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HorizontalFrames" [URL="../../api/sofia_redux.scan.frames.horizontal_frames.HorizontalFrames.html#sofia_redux.scan.frames.horizontal_frames.HorizontalFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Frames" -> "HorizontalFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaFrames" [URL="../../api/sofia_redux.scan.custom.sofia.frames.frames.SofiaFrames.html#sofia_redux.scan.custom.sofia.frames.frames.SofiaFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "HorizontalFrames" -> "SofiaFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.frames.hawc_plus_frame_numba_functions Module¶
Functions¶
|
Utility function to validate HAWC+ frames following a data read. |
|
Perform the dark correction. |
|
Return a downsampled HWP angle array. |
sofia_redux.scan.custom.hawc_plus.info.info Module¶
Classes¶
|
Initialize a HawcPlusInfo object. |
Class Inheritance Diagram¶
digraph inheritance2ef37d7e28 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Info" -> "CameraInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.info.HawcPlusInfo.html#sofia_redux.scan.custom.hawc_plus.info.info.HawcPlusInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaInfo" -> "HawcPlusInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Info" [URL="../../api/sofia_redux.scan.info.info.Info.html#sofia_redux.scan.info.info.Info",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Info" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.info.SofiaInfo.html#sofia_redux.scan.custom.sofia.info.info.SofiaInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "WeatherInfo" -> "SofiaInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "CameraInfo" -> "SofiaInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "WeatherInfo" [URL="../../api/sofia_redux.scan.info.weather_info.WeatherInfo.html#sofia_redux.scan.info.weather_info.WeatherInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract class used to retrieve information on environmental conditions"]; "Info" -> "WeatherInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.info.astrometry Module¶
Classes¶
Initialize astrometry information for HAWC+ observations. |
Class Inheritance Diagram¶
digraph inheritance2d962f43d6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstrometryInfo" [URL="../../api/sofia_redux.scan.info.astrometry.AstrometryInfo.html#sofia_redux.scan.info.astrometry.AstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "AstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusAstrometryInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.astrometry.HawcPlusAstrometryInfo.html#sofia_redux.scan.custom.hawc_plus.info.astrometry.HawcPlusAstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaAstrometryInfo" -> "HawcPlusAstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaAstrometryInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.astrometry.SofiaAstrometryInfo.html#sofia_redux.scan.custom.sofia.info.astrometry.SofiaAstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstrometryInfo" -> "SofiaAstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.info.chopping Module¶
Classes¶
Initialize the HAWC+ chopping information. |
Class Inheritance Diagram¶
digraph inheritance22e4f300da { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusChoppingInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.chopping.HawcPlusChoppingInfo.html#sofia_redux.scan.custom.hawc_plus.info.chopping.HawcPlusChoppingInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaChoppingInfo" -> "HawcPlusChoppingInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChoppingInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.chopping.SofiaChoppingInfo.html#sofia_redux.scan.custom.sofia.info.chopping.SofiaChoppingInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaChoppingInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.info.detector_array Module¶
Classes¶
Initialize the HAWC+ detector array information. |
Class Inheritance Diagram¶
digraph inheritance30d0f145a9 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusDetectorArrayInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.detector_array.HawcPlusDetectorArrayInfo.html#sofia_redux.scan.custom.hawc_plus.info.detector_array.HawcPlusDetectorArrayInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaDetectorArrayInfo" -> "HawcPlusDetectorArrayInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaDetectorArrayInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.detector_array.SofiaDetectorArrayInfo.html#sofia_redux.scan.custom.sofia.info.detector_array.SofiaDetectorArrayInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaDetectorArrayInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.info.instrument Module¶
Classes¶
Initialize the HAWC+ instrument information. |
Class Inheritance Diagram¶
digraph inheritance30b3825761 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInstrumentInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "InstrumentInfo" -> "CameraInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HawcPlusInstrumentInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.instrument.HawcPlusInstrumentInfo.html#sofia_redux.scan.custom.hawc_plus.info.instrument.HawcPlusInstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaInstrumentInfo" -> "HawcPlusInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InstrumentInfo" [URL="../../api/sofia_redux.scan.info.instrument.InstrumentInfo.html#sofia_redux.scan.info.instrument.InstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "InstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaInstrumentInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.instrument.SofiaInstrumentInfo.html#sofia_redux.scan.custom.sofia.info.instrument.SofiaInstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CameraInstrumentInfo" -> "SofiaInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.info.observation Module¶
Classes¶
Initialize the SOFIA observation information. |
Class Inheritance Diagram¶
digraph inheritancee9300be658 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusObservationInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.observation.HawcPlusObservationInfo.html#sofia_redux.scan.custom.hawc_plus.info.observation.HawcPlusObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaObservationInfo" -> "HawcPlusObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ObservationInfo" [URL="../../api/sofia_redux.scan.info.observation.ObservationInfo.html#sofia_redux.scan.info.observation.ObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "ObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaObservationInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.observation.SofiaObservationInfo.html#sofia_redux.scan.custom.sofia.info.observation.SofiaObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ObservationInfo" -> "SofiaObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.info.telescope Module¶
Classes¶
Initialize the HAWC+ telescope information. |
Class Inheritance Diagram¶
digraph inheritance30ffb96a3d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusTelescopeInfo" [URL="../../api/sofia_redux.scan.custom.hawc_plus.info.telescope.HawcPlusTelescopeInfo.html#sofia_redux.scan.custom.hawc_plus.info.telescope.HawcPlusTelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaTelescopeInfo" -> "HawcPlusTelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaTelescopeInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.telescope.SofiaTelescopeInfo.html#sofia_redux.scan.custom.sofia.info.telescope.SofiaTelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "TelescopeInfo" -> "SofiaTelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "TelescopeInfo" [URL="../../api/sofia_redux.scan.info.telescope.TelescopeInfo.html#sofia_redux.scan.info.telescope.TelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "TelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.integration.integration Module¶
Classes¶
|
Initialize a HAWC+ integration. |
Class Inheritance Diagram¶
digraph inheritanceaca42d536e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusIntegration" [URL="../../api/sofia_redux.scan.custom.hawc_plus.integration.integration.HawcPlusIntegration.html#sofia_redux.scan.custom.hawc_plus.integration.integration.HawcPlusIntegration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaIntegration" -> "HawcPlusIntegration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Integration" [URL="../../api/sofia_redux.scan.integration.integration.Integration.html#sofia_redux.scan.integration.integration.Integration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Integration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaIntegration" [URL="../../api/sofia_redux.scan.custom.sofia.integration.integration.SofiaIntegration.html#sofia_redux.scan.custom.sofia.integration.integration.SofiaIntegration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Integration" -> "SofiaIntegration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.integration.hawc_integration_numba_functions Module¶
Functions¶
|
Find, fix (or flag) jumps and return the number corrected per channel. |
|
Detect and fix jumps in the frame data for each channel. |
|
Jump correct a block of frames for a given channel. |
|
Flag all samples within a block for a given channel with a jump flag. |
|
Level a frame block for a given channel. |
|
Correct DAC jumps in the frame data. |
|
Flag channels with the DISCARD flag if all frame data are zero valued. |
|
Checks for jumps in each channel. |
sofia_redux.scan.custom.hawc_plus.scan.scan Module¶
Classes¶
|
Initialize a HAWC+ scan. |
Class Inheritance Diagram¶
digraph inheritancea1b6e5ea3b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusScan" [URL="../../api/sofia_redux.scan.custom.hawc_plus.scan.scan.HawcPlusScan.html#sofia_redux.scan.custom.hawc_plus.scan.scan.HawcPlusScan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaScan" -> "HawcPlusScan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Scan" [URL="../../api/sofia_redux.scan.scan.scan.Scan.html#sofia_redux.scan.scan.scan.Scan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Scan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaScan" [URL="../../api/sofia_redux.scan.custom.sofia.scan.scan.SofiaScan.html#sofia_redux.scan.custom.sofia.scan.scan.SofiaScan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Scan" -> "SofiaScan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.hawc_plus.simulation.simulation Module¶
Classes¶
|
Initialize a HAWC+ simulation. |
Class Inheritance Diagram¶
digraph inheritance15117a8b24 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "HawcPlusSimulation" [URL="../../api/sofia_redux.scan.custom.hawc_plus.simulation.simulation.HawcPlusSimulation.html#sofia_redux.scan.custom.hawc_plus.simulation.simulation.HawcPlusSimulation",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "HawcPlusSimulation" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.channels.camera Module¶
Classes¶
|
Initialize camera channels. |
Class Inheritance Diagram¶
digraph inheritancedfcfbfd348 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Camera" [URL="../../api/sofia_redux.scan.channels.camera.camera.Camera.html#sofia_redux.scan.channels.camera.camera.Camera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Channels" -> "Camera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Channels" [URL="../../api/sofia_redux.scan.channels.channels.Channels.html#sofia_redux.scan.channels.channels.Channels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Channels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement.html#sofia_redux.scan.channels.camera.color_arrangement.ColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The color arrangement channels expand upon the camera channels by defining"]; "Camera" -> "ColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleColorArrangement" [URL="../../api/sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement.html#sofia_redux.scan.channels.camera.single_color_arrangement.SingleColorArrangement",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the color arrangement channels by defining each pixel as a"]; "ColorArrangement" -> "SingleColorArrangement" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaCamera" [URL="../../api/sofia_redux.scan.custom.sofia.channels.camera.SofiaCamera.html#sofia_redux.scan.custom.sofia.channels.camera.SofiaCamera",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SingleColorArrangement" -> "SofiaCamera" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.channels.channel_data.channel_data Module¶
Classes¶
|
Initialize the SOFIA channel data container. |
Class Inheritance Diagram¶
digraph inheritance0475839966 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelData" [URL="../../api/sofia_redux.scan.channels.channel_data.channel_data.ChannelData.html#sofia_redux.scan.channels.channel_data.channel_data.ChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "ChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ColorArrangementData" [URL="../../api/sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData.html#sofia_redux.scan.channels.channel_data.color_arrangement_data.ColorArrangementData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Expands upon the channel data by defining each channel as a pixel on a"]; "ChannelData" -> "ColorArrangementData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChannelData" [URL="../../api/sofia_redux.scan.custom.sofia.channels.channel_data.channel_data.SofiaChannelData.html#sofia_redux.scan.custom.sofia.channels.channel_data.channel_data.SofiaChannelData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ColorArrangementData" -> "SofiaChannelData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.flags.quality_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritancee749191f2c { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "QualityFlags" [URL="../../api/sofia_redux.scan.custom.sofia.flags.quality_flags.QualityFlags.html#sofia_redux.scan.custom.sofia.flags.quality_flags.QualityFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "QualityFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.frames.frames Module¶
Classes¶
Initialize frames for SOFIA instruments. |
Class Inheritance Diagram¶
digraph inheritance2dcfa704a7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Frames" [URL="../../api/sofia_redux.scan.frames.frames.Frames.html#sofia_redux.scan.frames.frames.Frames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "Frames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HorizontalFrames" [URL="../../api/sofia_redux.scan.frames.horizontal_frames.HorizontalFrames.html#sofia_redux.scan.frames.horizontal_frames.HorizontalFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Frames" -> "HorizontalFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaFrames" [URL="../../api/sofia_redux.scan.custom.sofia.frames.frames.SofiaFrames.html#sofia_redux.scan.custom.sofia.frames.frames.SofiaFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "HorizontalFrames" -> "SofiaFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.info Module¶
Classes¶
|
Initialize a SofiaInfo object. |
Class Inheritance Diagram¶
digraph inheritance5ced82282f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Info" -> "CameraInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Info" [URL="../../api/sofia_redux.scan.info.info.Info.html#sofia_redux.scan.info.info.Info",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Info" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.info.SofiaInfo.html#sofia_redux.scan.custom.sofia.info.info.SofiaInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "WeatherInfo" -> "SofiaInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "CameraInfo" -> "SofiaInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "WeatherInfo" [URL="../../api/sofia_redux.scan.info.weather_info.WeatherInfo.html#sofia_redux.scan.info.weather_info.WeatherInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract class used to retrieve information on environmental conditions"]; "Info" -> "WeatherInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.sofia_info_numba_functions Module¶
Functions¶
|
Get the drift corrections by linear interpolation between drifts. |
sofia_redux.scan.custom.sofia.info.aircraft Module¶
Classes¶
Initialize the SOFIA aircraft information. |
Class Inheritance Diagram¶
digraph inheritance88f30ee031 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaAircraftInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.aircraft.SofiaAircraftInfo.html#sofia_redux.scan.custom.sofia.info.aircraft.SofiaAircraftInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaAircraftInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.astrometry Module¶
Classes¶
Initialize astrometry information for SOFIA observations. |
Class Inheritance Diagram¶
digraph inheritance1dcaeeb6e7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstrometryInfo" [URL="../../api/sofia_redux.scan.info.astrometry.AstrometryInfo.html#sofia_redux.scan.info.astrometry.AstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "AstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaAstrometryInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.astrometry.SofiaAstrometryInfo.html#sofia_redux.scan.custom.sofia.info.astrometry.SofiaAstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstrometryInfo" -> "SofiaAstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.chopping Module¶
Classes¶
Initialize the SOFIA chopping information. |
Class Inheritance Diagram¶
digraph inheritance5f00a88584 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaChoppingInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.chopping.SofiaChoppingInfo.html#sofia_redux.scan.custom.sofia.info.chopping.SofiaChoppingInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaChoppingInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.detector_array Module¶
Classes¶
Initialize the SOFIA detector array information. |
Class Inheritance Diagram¶
digraph inheritanced25c17d54b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaDetectorArrayInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.detector_array.SofiaDetectorArrayInfo.html#sofia_redux.scan.custom.sofia.info.detector_array.SofiaDetectorArrayInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaDetectorArrayInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.dithering Module¶
Classes¶
Initialize the SOFIA dithering information. |
Class Inheritance Diagram¶
digraph inheritance0f2ca9b623 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaDitheringInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.dithering.SofiaDitheringInfo.html#sofia_redux.scan.custom.sofia.info.dithering.SofiaDitheringInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaDitheringInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.environment Module¶
Classes¶
Initialize the SOFIA environment information. |
Class Inheritance Diagram¶
digraph inheritance61cbe1370f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaEnvironmentInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.environment.SofiaEnvironmentInfo.html#sofia_redux.scan.custom.sofia.info.environment.SofiaEnvironmentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaEnvironmentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.extended_scanning Module¶
Classes¶
Initialize the SOFIA extended scanning information. |
Class Inheritance Diagram¶
digraph inheritance2563883973 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaExtendedScanningInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.extended_scanning.SofiaExtendedScanningInfo.html#sofia_redux.scan.custom.sofia.info.extended_scanning.SofiaExtendedScanningInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SofiaScanningInfo" -> "SofiaExtendedScanningInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaScanningInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.scanning.SofiaScanningInfo.html#sofia_redux.scan.custom.sofia.info.scanning.SofiaScanningInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaScanningInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.gyro_drifts Module¶
Classes¶
Initialize the SOFIA gyro drift information. |
|
|
Initializes a single drift. |
Class Inheritance Diagram¶
digraph inheritancece26787bab { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "GyroDrift" [URL="../../api/sofia_redux.scan.custom.sofia.info.gyro_drifts.GyroDrift.html#sofia_redux.scan.custom.sofia.info.gyro_drifts.GyroDrift",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "GyroDrift" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaGyroDriftsInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.gyro_drifts.SofiaGyroDriftsInfo.html#sofia_redux.scan.custom.sofia.info.gyro_drifts.SofiaGyroDriftsInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaGyroDriftsInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.instrument Module¶
Classes¶
Initialize the SOFIA instrument information. |
Class Inheritance Diagram¶
digraph inheritance28c07c4eff { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInstrumentInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "InstrumentInfo" -> "CameraInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InstrumentInfo" [URL="../../api/sofia_redux.scan.info.instrument.InstrumentInfo.html#sofia_redux.scan.info.instrument.InstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "InstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaInstrumentInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.instrument.SofiaInstrumentInfo.html#sofia_redux.scan.custom.sofia.info.instrument.SofiaInstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CameraInstrumentInfo" -> "SofiaInstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.mapping Module¶
Classes¶
Initialize the SOFIA mapping information. |
Class Inheritance Diagram¶
digraph inheritance7b5991888a { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaMappingInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.mapping.SofiaMappingInfo.html#sofia_redux.scan.custom.sofia.info.mapping.SofiaMappingInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaMappingInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.mission Module¶
Classes¶
Initialize the SOFIA flight mission information. |
Class Inheritance Diagram¶
digraph inheritanceea4a2002fd { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaMissionInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.mission.SofiaMissionInfo.html#sofia_redux.scan.custom.sofia.info.mission.SofiaMissionInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaMissionInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.mode Module¶
Classes¶
Initialize the SOFIA mode information. |
Class Inheritance Diagram¶
digraph inheritancecee6f7968d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaModeInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.mode.SofiaModeInfo.html#sofia_redux.scan.custom.sofia.info.mode.SofiaModeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaModeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.nodding Module¶
Classes¶
Initialize the SOFIA nodding information. |
Class Inheritance Diagram¶
digraph inheritance1d2b5e126e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaNoddingInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.nodding.SofiaNoddingInfo.html#sofia_redux.scan.custom.sofia.info.nodding.SofiaNoddingInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaNoddingInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.observation Module¶
Classes¶
Initialize the SOFIA observation information. |
Class Inheritance Diagram¶
digraph inheritance2ed098dc19 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ObservationInfo" [URL="../../api/sofia_redux.scan.info.observation.ObservationInfo.html#sofia_redux.scan.info.observation.ObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "ObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaObservationInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.observation.SofiaObservationInfo.html#sofia_redux.scan.custom.sofia.info.observation.SofiaObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ObservationInfo" -> "SofiaObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.origination Module¶
Classes¶
Initialize the SOFIA origination information. |
Class Inheritance Diagram¶
digraph inheritanceb2c5d90914 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "OriginationInfo" [URL="../../api/sofia_redux.scan.info.origination.OriginationInfo.html#sofia_redux.scan.info.origination.OriginationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "OriginationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaOriginationInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.origination.SofiaOriginationInfo.html#sofia_redux.scan.custom.sofia.info.origination.SofiaOriginationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "OriginationInfo" -> "SofiaOriginationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.processing Module¶
Classes¶
Initialize the SOFIA processing information. |
Class Inheritance Diagram¶
digraph inheritance121c53d14a { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaProcessingInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.processing.SofiaProcessingInfo.html#sofia_redux.scan.custom.sofia.info.processing.SofiaProcessingInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaProcessingInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.scanning Module¶
Classes¶
Initialize the SOFIA scanning information. |
Class Inheritance Diagram¶
digraph inheritance1e6ae0aff2 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaScanningInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.scanning.SofiaScanningInfo.html#sofia_redux.scan.custom.sofia.info.scanning.SofiaScanningInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaScanningInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.spectroscopy Module¶
Classes¶
Initialize the SOFIA spectroscopy information. |
Class Inheritance Diagram¶
digraph inheritance1da20a8225 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaSpectroscopyInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.spectroscopy.SofiaSpectroscopyInfo.html#sofia_redux.scan.custom.sofia.info.spectroscopy.SofiaSpectroscopyInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "SofiaSpectroscopyInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.info.telescope Module¶
Classes¶
Initialize the SOFIA telescope information. |
Class Inheritance Diagram¶
digraph inheritance9577f8efe7 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaTelescopeInfo" [URL="../../api/sofia_redux.scan.custom.sofia.info.telescope.SofiaTelescopeInfo.html#sofia_redux.scan.custom.sofia.info.telescope.SofiaTelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "TelescopeInfo" -> "SofiaTelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "TelescopeInfo" [URL="../../api/sofia_redux.scan.info.telescope.TelescopeInfo.html#sofia_redux.scan.info.telescope.TelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "TelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.integration.integration Module¶
Classes¶
|
Initialize a SOFIA integration. |
Class Inheritance Diagram¶
digraph inheritancee0e200834f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Integration" [URL="../../api/sofia_redux.scan.integration.integration.Integration.html#sofia_redux.scan.integration.integration.Integration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Integration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaIntegration" [URL="../../api/sofia_redux.scan.custom.sofia.integration.integration.SofiaIntegration.html#sofia_redux.scan.custom.sofia.integration.integration.SofiaIntegration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Integration" -> "SofiaIntegration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.integration.models.atran Module¶
Classes¶
|
Initialize the ATRAN model for SOFIA. |
Class Inheritance Diagram¶
digraph inheritance62719497ea { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AtranModel" [URL="../../api/sofia_redux.scan.custom.sofia.integration.models.atran.AtranModel.html#sofia_redux.scan.custom.sofia.integration.models.atran.AtranModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "AtranModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.scan.scan Module¶
Classes¶
|
Initialize a SOFIA scan. |
Class Inheritance Diagram¶
digraph inheritancef4154f54ef { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Scan" [URL="../../api/sofia_redux.scan.scan.scan.Scan.html#sofia_redux.scan.scan.scan.Scan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Scan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SofiaScan" [URL="../../api/sofia_redux.scan.custom.sofia.scan.scan.SofiaScan.html#sofia_redux.scan.custom.sofia.scan.scan.SofiaScan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Scan" -> "SofiaScan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.custom.sofia.simulation.aircraft Module¶
Classes¶
Initialize a simulated SOFIA aircraft. |
Class Inheritance Diagram¶
digraph inheritanceb08e046b68 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AircraftSimulation" [URL="../../api/sofia_redux.scan.custom.sofia.simulation.aircraft.AircraftSimulation.html#sofia_redux.scan.custom.sofia.simulation.aircraft.AircraftSimulation",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "AircraftSimulation" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters¶
sofia_redux.scan.filters.filter Module¶
Classes¶
|
Initialize an integration filter. |
Class Inheritance Diagram¶
digraph inheritancef57ae10f93 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.filters_numba_functions Module¶
Functions¶
|
Load timestream data from the supplied frame data. |
|
Remove the rejected signal from frame data. |
|
Update the frame dependents following the remove operation. |
|
Filter frame data using the filter rejection DFT method. |
|
Use DFT to filter single channel data. |
|
Apply DFT filtering for a given frequency channel. |
|
Level a given signal over all frames for the given channel indices. |
|
Remove the average level from each channel for the provided data set. |
|
Remove the average from a given 1-D data array. |
|
Fast implementation of the |
|
Accumulate the calculated profiles onto channel profiles. |
|
Calculate the point response for the varied filter. |
|
Calculate the point response for each given channel of an adaptive filter. |
|
Calculate the mean amplitudes and weights of a Fourier spectrum. |
|
Fast implementation of the |
|
Add to the frame dependents based on the rejected signal. |
|
Expand the rejection filter by a given width. |
|
Add harmonics to the rejection filter. |
sofia_redux.scan.filters.adaptive_filter Module¶
Classes¶
|
Initialize an integration adaptive filter. |
Class Inheritance Diagram¶
digraph inheritanced9409b1854 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AdaptiveFilter" [URL="../../api/sofia_redux.scan.filters.adaptive_filter.AdaptiveFilter.html#sofia_redux.scan.filters.adaptive_filter.AdaptiveFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "VariedFilter" -> "AdaptiveFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "VariedFilter" [URL="../../api/sofia_redux.scan.filters.varied_filter.VariedFilter.html#sofia_redux.scan.filters.varied_filter.VariedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "VariedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.fixed_filter Module¶
Classes¶
|
Initializes a fixed filter. |
Class Inheritance Diagram¶
digraph inheritance54386df1b9 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FixedFilter" [URL="../../api/sofia_redux.scan.filters.fixed_filter.FixedFilter.html#sofia_redux.scan.filters.fixed_filter.FixedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "FixedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.kill_filter Module¶
Classes¶
|
Initializes a kill filter. |
Class Inheritance Diagram¶
digraph inheritanceccc4b05b59 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FixedFilter" [URL="../../api/sofia_redux.scan.filters.fixed_filter.FixedFilter.html#sofia_redux.scan.filters.fixed_filter.FixedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "FixedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "KillFilter" [URL="../../api/sofia_redux.scan.filters.kill_filter.KillFilter.html#sofia_redux.scan.filters.kill_filter.KillFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FixedFilter" -> "KillFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.motion_filter Module¶
Classes¶
|
Initializes a motion filter. |
Class Inheritance Diagram¶
digraph inheritanceaacd4f908d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FixedFilter" [URL="../../api/sofia_redux.scan.filters.fixed_filter.FixedFilter.html#sofia_redux.scan.filters.fixed_filter.FixedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "FixedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "KillFilter" [URL="../../api/sofia_redux.scan.filters.kill_filter.KillFilter.html#sofia_redux.scan.filters.kill_filter.KillFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FixedFilter" -> "KillFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MotionFilter" [URL="../../api/sofia_redux.scan.filters.motion_filter.MotionFilter.html#sofia_redux.scan.filters.motion_filter.MotionFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "KillFilter" -> "MotionFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.multi_filter Module¶
Classes¶
|
Initialize an integration multi-filter. |
Class Inheritance Diagram¶
digraph inheritance7b0ff3cd02 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MultiFilter" [URL="../../api/sofia_redux.scan.filters.multi_filter.MultiFilter.html#sofia_redux.scan.filters.multi_filter.MultiFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "VariedFilter" -> "MultiFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "VariedFilter" [URL="../../api/sofia_redux.scan.filters.varied_filter.VariedFilter.html#sofia_redux.scan.filters.varied_filter.VariedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "VariedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.varied_filter Module¶
Classes¶
|
Initialize an integration varied filter. |
Class Inheritance Diagram¶
digraph inheritancefd2303be07 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "VariedFilter" [URL="../../api/sofia_redux.scan.filters.varied_filter.VariedFilter.html#sofia_redux.scan.filters.varied_filter.VariedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "VariedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.filters.whitening_filter Module¶
Classes¶
|
Initialize an integration whitening filter. |
Class Inheritance Diagram¶
digraph inheritancef43398da6d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AdaptiveFilter" [URL="../../api/sofia_redux.scan.filters.adaptive_filter.AdaptiveFilter.html#sofia_redux.scan.filters.adaptive_filter.AdaptiveFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "VariedFilter" -> "AdaptiveFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Filter" [URL="../../api/sofia_redux.scan.filters.filter.Filter.html#sofia_redux.scan.filters.filter.Filter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Filter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "VariedFilter" [URL="../../api/sofia_redux.scan.filters.varied_filter.VariedFilter.html#sofia_redux.scan.filters.varied_filter.VariedFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Filter" -> "VariedFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "WhiteningFilter" [URL="../../api/sofia_redux.scan.filters.whitening_filter.WhiteningFilter.html#sofia_redux.scan.filters.whitening_filter.WhiteningFilter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AdaptiveFilter" -> "WhiteningFilter" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags¶
sofia_redux.scan.flags.flags Module¶
Classes¶
|
The Flags class contains methods to manipulate flagging. |
Class Inheritance Diagram¶
digraph inheritance490b7fee3d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.flag_numba_functions Module¶
Functions¶
|
Add a flag indicator to an array of flags. |
|
Remove a flag indicator from an array of flags. |
|
Converts ND array indices to flat indices. |
|
Return whether a flag array is flagged with a given flag. |
|
Return whether a flag array is unflagged by the given flag. |
|
Determine the Maximum-Entropy-Method (MEM) correction. |
|
Set all old blanking levels in the data to the new blanking level. |
sofia_redux.scan.flags.array_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritancec841c9afb5 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ArrayFlags" [URL="../../api/sofia_redux.scan.flags.array_flags.ArrayFlags.html#sofia_redux.scan.flags.array_flags.ArrayFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "ArrayFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.channel_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritance7e73f64ed1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ChannelFlags" [URL="../../api/sofia_redux.scan.flags.channel_flags.ChannelFlags.html#sofia_redux.scan.flags.channel_flags.ChannelFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "ChannelFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.flagged_array Module¶
Classes¶
|
Creates a flagged array instance. |
Class Inheritance Diagram¶
digraph inheritancee703628387 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.flagged_data Module¶
Classes¶
Initialize a FlaggedData object. |
Class Inheritance Diagram¶
digraph inheritance03474059e5 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.flagged_data_group Module¶
Classes¶
|
Create a subgroup of flagged data. |
Class Inheritance Diagram¶
digraph inheritanceb56535a956 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedDataGroup" [URL="../../api/sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup.html#sofia_redux.scan.flags.flagged_data_group.FlaggedDataGroup",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedDataGroup" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.frame_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritanced2aed32937 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FrameFlags" [URL="../../api/sofia_redux.scan.flags.frame_flags.FrameFlags.html#sofia_redux.scan.flags.frame_flags.FrameFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "FrameFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.instrument_flags Module¶
Classes¶
Class Inheritance Diagram¶
digraph inheritancec488cca34b { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InstrumentFlags" [URL="../../api/sofia_redux.scan.flags.instrument_flags.InstrumentFlags.html#sofia_redux.scan.flags.instrument_flags.InstrumentFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "InstrumentFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.map_flags Module¶
Classes¶
|
Class Inheritance Diagram¶
digraph inheritanceecd6676c39 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ArrayFlags" [URL="../../api/sofia_redux.scan.flags.array_flags.ArrayFlags.html#sofia_redux.scan.flags.array_flags.ArrayFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "ArrayFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MapFlags" [URL="../../api/sofia_redux.scan.flags.map_flags.MapFlags.html#sofia_redux.scan.flags.map_flags.MapFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ArrayFlags" -> "MapFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.motion_flags Module¶
Classes¶
|
Initialize a MotionFlags object. |
Class Inheritance Diagram¶
digraph inheritancef883bd410d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Flags" [URL="../../api/sofia_redux.scan.flags.flags.Flags.html#sofia_redux.scan.flags.flags.Flags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Flags class contains methods to manipulate flagging."]; "ABC" -> "Flags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "MotionFlags" [URL="../../api/sofia_redux.scan.flags.motion_flags.MotionFlags.html#sofia_redux.scan.flags.motion_flags.MotionFlags",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Flags" -> "MotionFlags" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.flags.mounts Module¶
Classes¶
|
The Mount class contains all available types of telescope mount. |
Class Inheritance Diagram¶
digraph inheritance2ff98ef52a { bgcolor=transparent; rankdir=LR; size=""; "Enum" [URL="https://docs.python.org/3/library/enum.html#enum.Enum",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Create a collection of name/value pairs."]; "Mount" [URL="../../api/sofia_redux.scan.flags.mounts.Mount.html#sofia_redux.scan.flags.mounts.Mount",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="The Mount class contains all available types of telescope mount."]; "Enum" -> "Mount" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.frames¶
sofia_redux.scan.frames.frames Module¶
Classes¶
|
The Frames class contains all time-dependent data in an integration. |
Class Inheritance Diagram¶
digraph inheritance981e366461 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Frames" [URL="../../api/sofia_redux.scan.frames.frames.Frames.html#sofia_redux.scan.frames.frames.Frames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "Frames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.frames.frames_numba_functions Module¶
Functions¶
|
Add increments to the frame dependents. |
|
Checks validity of frame data and updates the angles based on mount type. |
|
Downsample data to a new resolution using a window kernel. |
sofia_redux.scan.frames.horizontal_frames Module¶
Classes¶
Initialize horizontal frames. |
Class Inheritance Diagram¶
digraph inheritancea56eea71fc { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Frames" [URL="../../api/sofia_redux.scan.frames.frames.Frames.html#sofia_redux.scan.frames.frames.Frames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "Frames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "HorizontalFrames" [URL="../../api/sofia_redux.scan.frames.horizontal_frames.HorizontalFrames.html#sofia_redux.scan.frames.horizontal_frames.HorizontalFrames",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Frames" -> "HorizontalFrames" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info¶
sofia_redux.scan.info.info Module¶
Classes¶
|
Initialize an Info object. |
Class Inheritance Diagram¶
digraph inheritance8a89801248 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Info" [URL="../../api/sofia_redux.scan.info.info.Info.html#sofia_redux.scan.info.info.Info",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Info" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.astrometry Module¶
Classes¶
Initialize the astrometry information. |
Class Inheritance Diagram¶
digraph inheritance0ba909cd83 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstrometryInfo" [URL="../../api/sofia_redux.scan.info.astrometry.AstrometryInfo.html#sofia_redux.scan.info.astrometry.AstrometryInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "AstrometryInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.base Module¶
Classes¶
|
Initialize a basic informational object. |
Class Inheritance Diagram¶
digraph inheritanceda52db7f72 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.instrument Module¶
Classes¶
Initialize the instrument information. |
Class Inheritance Diagram¶
digraph inheritance5336be75ad { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "InstrumentInfo" [URL="../../api/sofia_redux.scan.info.instrument.InstrumentInfo.html#sofia_redux.scan.info.instrument.InstrumentInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "InstrumentInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.observation Module¶
Classes¶
Initialize the observation information. |
Class Inheritance Diagram¶
digraph inheritancebe22bfd082 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ObservationInfo" [URL="../../api/sofia_redux.scan.info.observation.ObservationInfo.html#sofia_redux.scan.info.observation.ObservationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "ObservationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.origination Module¶
Classes¶
Initialize the origination information. |
Class Inheritance Diagram¶
digraph inheritance37bf6d47b2 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "OriginationInfo" [URL="../../api/sofia_redux.scan.info.origination.OriginationInfo.html#sofia_redux.scan.info.origination.OriginationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "OriginationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.telescope Module¶
Classes¶
Initialize the telescope information. |
Class Inheritance Diagram¶
digraph inheritanceadac5fc442 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InfoBase" [URL="../../api/sofia_redux.scan.info.base.InfoBase.html#sofia_redux.scan.info.base.InfoBase",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InfoBase" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "TelescopeInfo" [URL="../../api/sofia_redux.scan.info.telescope.TelescopeInfo.html#sofia_redux.scan.info.telescope.TelescopeInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "InfoBase" -> "TelescopeInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.info.weather_info Module¶
Classes¶
|
An abstract class used to retrieve information on environmental conditions such as temperature, pressure, and wind. |
Class Inheritance Diagram¶
digraph inheritance20f16371b1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Info" [URL="../../api/sofia_redux.scan.info.info.Info.html#sofia_redux.scan.info.info.Info",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Info" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "WeatherInfo" [URL="../../api/sofia_redux.scan.info.weather_info.WeatherInfo.html#sofia_redux.scan.info.weather_info.WeatherInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An abstract class used to retrieve information on environmental conditions"]; "Info" -> "WeatherInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.integration¶
sofia_redux.scan.integration.integration Module¶
Classes¶
|
Initialize a scan integration. |
Class Inheritance Diagram¶
digraph inheritance29bc5820c2 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Integration" [URL="../../api/sofia_redux.scan.integration.integration.Integration.html#sofia_redux.scan.integration.integration.Integration",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Integration" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.integration.integration_numba_functions Module¶
Functions¶
|
Determine the frame weights (noise) in time. |
|
Determine the frame weighting (time) for all integration frames. |
|
Derive robust channel variance and weights. |
|
Derive channel weights using the differential method. |
|
Derive channel weights from the RMS of the frame data values. |
|
Set a number of channel data parameters from variance statistics. |
|
A Numba function to despike frame samples using neighbour method. |
|
A Numba function to despike frame samples using absolute method. |
|
A Numba function to despike frame samples using gradual method. |
|
A Numba function to despike frame samples using multi-resolution method. |
|
Return the total number of flagged channels per frame. |
|
Return the total number of flagged frames per channel. |
|
If a single frame is flagged in a block, flag all frames in the block. |
|
Returns the next frame weight transit above or below a given level. |
|
Return the mean frame values for each channel. |
|
Return the mean frame data values for each channel. |
|
Return the median frame data values for each channel. |
|
Calculate and remove the average offset from each channel. |
|
Subtract an offset per channel from the frame data between given frames. |
Apply the average drifts to channel data. |
|
|
Stage the detector by applying channel hardware gains to the frame data. |
|
Unstage the detector by removing channel hardware gains to the frame data. |
|
Return the x, y range of sample coordinates. |
|
Given sample data and flags, return weighted values, and full weights. |
|
Calculate the velocities for (x, y) coordinates. |
|
Calculate the accelerations for (x, y) coordinates. |
|
Classify scanning speeds. |
|
Smooth (x, y) coordinates with a box kernel of given size. |
|
Return the channel covariance. |
|
Return the full covariance in terms of fixed channel indices. |
|
Return the covariance matrix for certain channel indices. |
|
Downsample data using a supplied kernel. |
|
Downsample frame flags using a supplied kernel. |
|
Down-sample frame data using a given window kernel. |
|
Return the valid downsampled frames that may be calculated. |
sofia_redux.scan.integration.dependents.dependents Module¶
Classes¶
|
Initialize a "dependents" object. |
Class Inheritance Diagram¶
digraph inheritance92a5fc286f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Dependents" [URL="../../api/sofia_redux.scan.integration.dependents.dependents.Dependents.html#sofia_redux.scan.integration.dependents.dependents.Dependents",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Dependents" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.pipeline¶
sofia_redux.scan.pipeline.pipeline Module¶
Classes¶
|
Initialize a reduction pipeline. |
Class Inheritance Diagram¶
digraph inheritance6be47cd003 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Pipeline" [URL="../../api/sofia_redux.scan.pipeline.pipeline.Pipeline.html#sofia_redux.scan.pipeline.pipeline.Pipeline",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Pipeline" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.reduction¶
sofia_redux.scan.reduction.reduction Module¶
Classes¶
|
Initialize the reduction object. |
Class Inheritance Diagram¶
digraph inheritancee2df6a715d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Reduction" [URL="../../api/sofia_redux.scan.reduction.reduction.Reduction.html#sofia_redux.scan.reduction.reduction.Reduction",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ReductionVersion" -> "Reduction" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "ReductionVersion" [URL="../../api/sofia_redux.scan.reduction.version.ReductionVersion.html#sofia_redux.scan.reduction.version.ReductionVersion",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "ReductionVersion" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.reduction.version Module¶
Classes¶
Initialize the reduction version information. |
Class Inheritance Diagram¶
digraph inheritance3496118302 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ReductionVersion" [URL="../../api/sofia_redux.scan.reduction.version.ReductionVersion.html#sofia_redux.scan.reduction.version.ReductionVersion",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "ReductionVersion" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.scan¶
sofia_redux.scan.scan.scan Module¶
Classes¶
|
Initialize a scan. |
Class Inheritance Diagram¶
digraph inheritance445ee63ad1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Scan" [URL="../../api/sofia_redux.scan.scan.scan.Scan.html#sofia_redux.scan.scan.scan.Scan",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Scan" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.signal¶
sofia_redux.scan.signal.signal Module¶
Classes¶
|
Initialize a Signal object. |
Class Inheritance Diagram¶
digraph inheritance5e2bd6e727 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Signal" [URL="../../api/sofia_redux.scan.signal.signal.Signal.html#sofia_redux.scan.signal.signal.Signal",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Signal" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.signal.signal_numba_functions Module¶
Functions¶
|
Return the signal variance. |
|
Derive the maximum-likelihood gain increments and weights. |
|
Derive the robust gain increment and weights. |
|
Resync the frame data with the signal and gain increments. |
|
Apply the gain increments to frame data and signals. |
|
Calculate the new signal and channel source filtering. |
|
Differentiate the signal values in-place. |
|
Differentiate signal values and weights in-place. |
|
Integrate signal values in-place using the trapezoid rule. |
|
Integrate signal values and weights in-place using the trapezoid rule. |
|
Add drift values to the signal. |
|
Remove and return the average value between a start and end frame. |
|
Remove drifts (average signal levels in a frame block) from the signal. |
|
Return the signal covariance for samples in frames/channel. |
|
Return the maximum-likelihood gain increment. |
|
Return the robust median gain increment. |
|
Resync the frame data with the gain deltas and update dependents. |
|
Populate some temporary parameters for signal numerical operations. |
sofia_redux.scan.simulation¶
sofia_redux.scan.simulation.info Module¶
Classes¶
|
Initialize the example instrument simulation information object. |
Class Inheritance Diagram¶
digraph inheritance2cf7157049 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "CameraInfo" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled"]; "Info" -> "CameraInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Info" [URL="../../api/sofia_redux.scan.info.info.Info.html#sofia_redux.scan.info.info.Info",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Info" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SimulationInfo" [URL="../../api/sofia_redux.scan.simulation.info.SimulationInfo.html#sofia_redux.scan.simulation.info.SimulationInfo",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "CameraInfo" -> "SimulationInfo" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.simulation.scan_patterns.constant_speed Module¶
Functions¶
|
Convert a pattern such that the samples are equally spaced wrt speed. |
sofia_redux.scan.simulation.scan_patterns.daisy Module¶
Functions¶
|
Create a daisy scan pattern in offset coordinates. |
|
Create a daisy scan pattern in equatorial coordinates. |
sofia_redux.scan.simulation.scan_patterns.lissajous Module¶
Functions¶
|
Create a Lissajous scan pattern in offset coordinates. |
|
Create a Lissajous scan pattern in equatorial coordinates. |
sofia_redux.scan.simulation.scan_patterns.skydip Module¶
Functions¶
|
Create a skydip observation. |
sofia_redux.scan.simulation.source_models.simulated_source Module¶
Classes¶
Initialize a simulated source. |
Class Inheritance Diagram¶
digraph inheritanced74db26428 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "SimulatedSource" [URL="../../api/sofia_redux.scan.simulation.source_models.simulated_source.SimulatedSource.html#sofia_redux.scan.simulation.source_models.simulated_source.SimulatedSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SimulatedSource" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.simulation.source_models.single_gaussian Module¶
Classes¶
|
Initialize a SingleGaussian simulated source. |
Class Inheritance Diagram¶
digraph inheritancef84bc579a0 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "SimulatedSource" [URL="../../api/sofia_redux.scan.simulation.source_models.simulated_source.SimulatedSource.html#sofia_redux.scan.simulation.source_models.simulated_source.SimulatedSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SimulatedSource" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SingleGaussian" [URL="../../api/sofia_redux.scan.simulation.source_models.single_gaussian.SingleGaussian.html#sofia_redux.scan.simulation.source_models.single_gaussian.SingleGaussian",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimulatedSource" -> "SingleGaussian" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.simulation.source_models.sky Module¶
Classes¶
|
Initialize a simulated sky source. |
Class Inheritance Diagram¶
digraph inheritanceb040bcf57d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "SimulatedSource" [URL="../../api/sofia_redux.scan.simulation.source_models.simulated_source.SimulatedSource.html#sofia_redux.scan.simulation.source_models.simulated_source.SimulatedSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SimulatedSource" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Sky" [URL="../../api/sofia_redux.scan.simulation.source_models.sky.Sky.html#sofia_redux.scan.simulation.source_models.sky.Sky",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SimulatedSource" -> "Sky" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models¶
sofia_redux.scan.source_models.source_model Module¶
Classes¶
|
Initialize a source model. |
Class Inheritance Diagram¶
digraph inheritance3eb8972909 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "SourceModel" [URL="../../api/sofia_redux.scan.source_models.source_model.SourceModel.html#sofia_redux.scan.source_models.source_model.SourceModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SourceModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.source_numba_functions Module¶
Functions¶
|
Calculate and return the coupling increment factor. |
|
Return the cross-product of frame and channel gains. |
|
Set bad frame/channel indices to blank values. |
|
Flags channels with an out-of-range coupling value as "BLIND" |
|
Remove map source gains from frame data and flag samples. |
|
Calculate frame/channel dependent deltas following source synchronization. |
|
Flag samples outside of the allowed mapping range. |
|
Set pixel indices outside of the map range to (0, 0). |
|
Add signal values to the sky dip model data. |
|
Remove map source gains from frame data and flag samples. |
sofia_redux.scan.source_models.astro_data_2d Module¶
Classes¶
|
Initialize an astronomical 2D model of the source data. |
Class Inheritance Diagram¶
digraph inheritancec1d20498d4 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstroData2D" [URL="../../api/sofia_redux.scan.source_models.astro_data_2d.AstroData2D.html#sofia_redux.scan.source_models.astro_data_2d.AstroData2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstroModel2D" -> "AstroData2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "AstroModel2D" [URL="../../api/sofia_redux.scan.source_models.astro_model_2d.AstroModel2D.html#sofia_redux.scan.source_models.astro_model_2d.AstroModel2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SourceModel" -> "AstroModel2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SourceModel" [URL="../../api/sofia_redux.scan.source_models.source_model.SourceModel.html#sofia_redux.scan.source_models.source_model.SourceModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SourceModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.astro_intensity_map Module¶
Classes¶
|
Initialize an astronomical intensity map. |
Class Inheritance Diagram¶
digraph inheritanceb3efdda06d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstroData2D" [URL="../../api/sofia_redux.scan.source_models.astro_data_2d.AstroData2D.html#sofia_redux.scan.source_models.astro_data_2d.AstroData2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstroModel2D" -> "AstroData2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "AstroIntensityMap" [URL="../../api/sofia_redux.scan.source_models.astro_intensity_map.AstroIntensityMap.html#sofia_redux.scan.source_models.astro_intensity_map.AstroIntensityMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstroData2D" -> "AstroIntensityMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "AstroModel2D" [URL="../../api/sofia_redux.scan.source_models.astro_model_2d.AstroModel2D.html#sofia_redux.scan.source_models.astro_model_2d.AstroModel2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SourceModel" -> "AstroModel2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SourceModel" [URL="../../api/sofia_redux.scan.source_models.source_model.SourceModel.html#sofia_redux.scan.source_models.source_model.SourceModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SourceModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.astro_model_2d Module¶
Classes¶
|
Initialize an astronomical 2D model of the source. |
Class Inheritance Diagram¶
digraph inheritancefbd3bd25d1 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstroModel2D" [URL="../../api/sofia_redux.scan.source_models.astro_model_2d.AstroModel2D.html#sofia_redux.scan.source_models.astro_model_2d.AstroModel2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SourceModel" -> "AstroModel2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SourceModel" [URL="../../api/sofia_redux.scan.source_models.source_model.SourceModel.html#sofia_redux.scan.source_models.source_model.SourceModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SourceModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.pixel_map Module¶
Classes¶
|
Initialize a PixelMap source model. |
Class Inheritance Diagram¶
digraph inheritance98b22f63e9 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "AstroModel2D" [URL="../../api/sofia_redux.scan.source_models.astro_model_2d.AstroModel2D.html#sofia_redux.scan.source_models.astro_model_2d.AstroModel2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SourceModel" -> "AstroModel2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "PixelMap" [URL="../../api/sofia_redux.scan.source_models.pixel_map.PixelMap.html#sofia_redux.scan.source_models.pixel_map.PixelMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "AstroModel2D" -> "PixelMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SourceModel" [URL="../../api/sofia_redux.scan.source_models.source_model.SourceModel.html#sofia_redux.scan.source_models.source_model.SourceModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SourceModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.sky_dip Module¶
Classes¶
|
Initialize a skydip model. |
Class Inheritance Diagram¶
digraph inheritance69cd8b0a61 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "SkyDip" [URL="../../api/sofia_redux.scan.source_models.sky_dip.SkyDip.html#sofia_redux.scan.source_models.sky_dip.SkyDip",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "SourceModel" -> "SkyDip" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SourceModel" [URL="../../api/sofia_redux.scan.source_models.source_model.SourceModel.html#sofia_redux.scan.source_models.source_model.SourceModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SourceModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.sky_dip_model Module¶
Classes¶
Initialize a sky dip model. |
Class Inheritance Diagram¶
digraph inheritancef941143d6d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "SkyDipModel" [URL="../../api/sofia_redux.scan.source_models.sky_dip_model.SkyDipModel.html#sofia_redux.scan.source_models.sky_dip_model.SkyDipModel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "SkyDipModel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.beams.asymmetry_2d Module¶
Classes¶
|
Initialize an Asymmetry2D object. |
Class Inheritance Diagram¶
digraph inheritancee76c7fc40c { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Asymmetry2D" [URL="../../api/sofia_redux.scan.source_models.beams.asymmetry_2d.Asymmetry2D.html#sofia_redux.scan.source_models.beams.asymmetry_2d.Asymmetry2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Asymmetry2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.beams.elliptical_source Module¶
Classes¶
|
Initialize an EllipticalSource model. |
Class Inheritance Diagram¶
digraph inheritance6311207e23 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "EllipticalSource" [URL="../../api/sofia_redux.scan.source_models.beams.elliptical_source.EllipticalSource.html#sofia_redux.scan.source_models.beams.elliptical_source.EllipticalSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "GaussianSource" -> "EllipticalSource" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Gaussian2D" [URL="../../api/sofia_redux.scan.source_models.beams.gaussian_2d.Gaussian2D.html#sofia_redux.scan.source_models.beams.gaussian_2d.Gaussian2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Gaussian2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "GaussianSource" [URL="../../api/sofia_redux.scan.source_models.beams.gaussian_source.GaussianSource.html#sofia_redux.scan.source_models.beams.gaussian_source.GaussianSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Gaussian2D" -> "GaussianSource" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.beams.gaussian_2d Module¶
Classes¶
|
Initializes a 2-D Gaussian beam model. |
Class Inheritance Diagram¶
digraph inheritance660c75904f { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Gaussian2D" [URL="../../api/sofia_redux.scan.source_models.beams.gaussian_2d.Gaussian2D.html#sofia_redux.scan.source_models.beams.gaussian_2d.Gaussian2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Gaussian2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.beams.gaussian_source Module¶
Classes¶
|
Initialize a GaussianSource model. |
Class Inheritance Diagram¶
digraph inheritance1ab5a5a8ab { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "Gaussian2D" [URL="../../api/sofia_redux.scan.source_models.beams.gaussian_2d.Gaussian2D.html#sofia_redux.scan.source_models.beams.gaussian_2d.Gaussian2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Gaussian2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "GaussianSource" [URL="../../api/sofia_redux.scan.source_models.beams.gaussian_source.GaussianSource.html#sofia_redux.scan.source_models.beams.gaussian_source.GaussianSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Gaussian2D" -> "GaussianSource" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.beams.instant_focus Module¶
Classes¶
Initialize an InstantFocus object. |
Class Inheritance Diagram¶
digraph inheritance568e3a1552 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "InstantFocus" [URL="../../api/sofia_redux.scan.source_models.beams.instant_focus.InstantFocus.html#sofia_redux.scan.source_models.beams.instant_focus.InstantFocus",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "InstantFocus" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.fits_properties.fits_properties Module¶
Classes¶
Initialize a FITS properties object. |
Class Inheritance Diagram¶
digraph inheritance793fd17bbb { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsProperties" [URL="../../api/sofia_redux.scan.source_models.fits_properties.fits_properties.FitsProperties.html#sofia_redux.scan.source_models.fits_properties.fits_properties.FitsProperties",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FitsProperties" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.exposure_map Module¶
Classes¶
|
Create an exposure map overlay of an observation. |
Class Inheritance Diagram¶
digraph inheritance50508fe859 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "ExposureMap" [URL="../../api/sofia_redux.scan.source_models.maps.exposure_map.ExposureMap.html#sofia_redux.scan.source_models.maps.exposure_map.ExposureMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Overlay" -> "ExposureMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.fits_data Module¶
Classes¶
|
Creates a FitsData instance. |
Class Inheritance Diagram¶
digraph inheritance5412fc0e56 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.image Module¶
Classes¶
|
Creates an Image instance. |
Class Inheritance Diagram¶
digraph inheritanceaa0ed4c901 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.image_2d Module¶
Classes¶
|
Create an Image2D instance. |
Class Inheritance Diagram¶
digraph inheritancee378defa42 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image2D" [URL="../../api/sofia_redux.scan.source_models.maps.image_2d.Image2D.html#sofia_redux.scan.source_models.maps.image_2d.Image2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Image2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.map_2d Module¶
Classes¶
|
Initialize a Map2D instance. |
Class Inheritance Diagram¶
digraph inheritance11c9118648 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Map2D" [URL="../../api/sofia_redux.scan.source_models.maps.map_2d.Map2D.html#sofia_redux.scan.source_models.maps.map_2d.Map2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Overlay" -> "Map2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.noise_map Module¶
Classes¶
|
Create a noise map overlay of an observation. |
Class Inheritance Diagram¶
digraph inheritance9b608a884d { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "NoiseMap" [URL="../../api/sofia_redux.scan.source_models.maps.noise_map.NoiseMap.html#sofia_redux.scan.source_models.maps.noise_map.NoiseMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Overlay" -> "NoiseMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.observation_2d Module¶
Classes¶
|
Initialize an Observation2D object. |
Class Inheritance Diagram¶
digraph inheritance11bc0ba149 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Map2D" [URL="../../api/sofia_redux.scan.source_models.maps.map_2d.Map2D.html#sofia_redux.scan.source_models.maps.map_2d.Map2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Overlay" -> "Map2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Observation2D" [URL="../../api/sofia_redux.scan.source_models.maps.observation_2d.Observation2D.html#sofia_redux.scan.source_models.maps.observation_2d.Observation2D",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Map2D" -> "Observation2D" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.overlay Module¶
Classes¶
|
Create an overlay of an underlying image. |
Class Inheritance Diagram¶
digraph inheritanceb354314cb0 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.significance_map Module¶
Classes¶
|
Create a significance map overlay of an observation. |
Class Inheritance Diagram¶
digraph inheritance5b6a2f7e71 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "SignificanceMap" [URL="../../api/sofia_redux.scan.source_models.maps.significance_map.SignificanceMap.html#sofia_redux.scan.source_models.maps.significance_map.SignificanceMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Overlay" -> "SignificanceMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.source_models.maps.weight_map Module¶
Classes¶
|
Create a weight map overlay of an observation. |
Class Inheritance Diagram¶
digraph inheritance146592365e { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "FitsData" [URL="../../api/sofia_redux.scan.source_models.maps.fits_data.FitsData.html#sofia_redux.scan.source_models.maps.fits_data.FitsData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedArray" -> "FitsData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedArray" [URL="../../api/sofia_redux.scan.flags.flagged_array.FlaggedArray.html#sofia_redux.scan.flags.flagged_array.FlaggedArray",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FlaggedData" -> "FlaggedArray" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "FlaggedData" [URL="../../api/sofia_redux.scan.flags.flagged_data.FlaggedData.html#sofia_redux.scan.flags.flagged_data.FlaggedData",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "FlaggedData" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Image" [URL="../../api/sofia_redux.scan.source_models.maps.image.Image.html#sofia_redux.scan.source_models.maps.image.Image",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "FitsData" -> "Image" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "Overlay" [URL="../../api/sofia_redux.scan.source_models.maps.overlay.Overlay.html#sofia_redux.scan.source_models.maps.overlay.Overlay",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Image" -> "Overlay" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "WeightMap" [URL="../../api/sofia_redux.scan.source_models.maps.weight_map.WeightMap.html#sofia_redux.scan.source_models.maps.weight_map.WeightMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "Overlay" -> "WeightMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.utilities¶
sofia_redux.scan.utilities.utils Module¶
Functions¶
|
Return a string representation of the given value. |
|
Return a bool representation of the given value. |
|
Return an integer representation of the given value. |
|
Return a float representation of the given value. |
|
Return a Range object generated from the given value. |
|
Resolve the given value into a list. |
|
Return a list of strings from the given single string. |
|
Return a list of floats from a single string. |
|
Return a list of ints from a single string. |
|
Convert all elements in a list to integers. |
|
Returns H:M:S string as time Quantity. |
|
Convert a degree:minute:second string into an angle. |
|
Return a degree angle quantity from a given value. |
|
Return a time or hour angle quantity from a given value. |
|
Return an integer representation of a sign. |
|
Return an astropy frame representing the equinox of an observation. |
|
Return if a given value is valid in the context of unknown values. |
|
Performs a mean calculation with optional tails. |
|
Return a masking array indicating sigma clipped elements of an input array. |
|
Returns int((a + b - 1) / b). |
|
Rotate 2 dimensional coordinates by a given angle. |
|
Returns the rounded value of log_2(x). |
|
Returns the value rounded to the closest 2^N integer. |
|
Returns the value floored to the closest 2^N integer. |
|
Returns the value ceiled to the closest 2^N integer. |
|
Insert zeroed coordinates in an astropy coordinate frame. |
|
Return the intersection of two dictionaries. |
|
Return the difference of two dictionaries. |
|
Convert a value to a Quantity suitable for header entry. |
|
Parse a value to a parsable header float value. |
|
Convolve or deconvolve one beam by another. |
|
Convolve one beam by another. |
|
Deconvolve one beam by another. |
|
Encompass one beam by another. |
|
Encompass one beam by a given fwhm. |
|
Return the area of a 2-dimensional Gaussian model. |
|
Get an astropy quantity from a FITS header value. |
|
Convert time stream data from a ascii file to a numpy array. |
|
Insert a key, value into the header at a specific location. |
|
Insert header information into a header at a given location. |
|
Convert header-like information to a list of cards. |
Aggressively remove the numba cache for the sofia_scan package. |
|
|
Round any given value to the expected result. |
|
See if a header comment contains a unit and return if found. |
|
Calculate sidereal time, even if offline. |
sofia_redux.scan.utilities.numba_functions Module¶
Functions¶
|
Returns the weighted median of values in one dimension. |
|
Returns the weighted median of values in two dimensions. |
|
Returns the weighted median of values in K-dimensions. |
|
Returns int((a + b - 1) / b). |
|
Subtract the average value from all values and return the average. |
|
Apply 1-D kernel convolution in place. |
|
Create a Gaussian convolution kernel. |
|
Return the (optionally weighted) mean value of an array. |
|
Smooth a 2-D array of values along the zeroth axis. |
|
Return the rounded value of log_2(x). |
|
Return the ceiled value of log_2(x). |
|
Return 2 to the power of round(log_2(x)). |
|
Return 2 to the power of floor(log_2(x)). |
|
Return 2 to the power of ceil(log_2(x)). |
|
Direct convolution of ND data with a given kernel. |
|
Direct convolution of ND data with a given kernel onto a coarse grid. |
|
Return the values of data, smoothed by a kernel at the given indices. |
|
Return the convolution of data with a kernel at a single point. |
|
Perform direct kernel convolution at a single point. |
|
Convolution with a spline representation of a kernel at a single point. |
|
Add one array of values to another. |
|
Return the maximum value and index of that value. |
|
Calculate the robust mean value excluding tails. |
sofia_redux.scan.utilities.bracketed_values Module¶
Classes¶
|
Initialize a BracketedValues object. |
Class Inheritance Diagram¶
digraph inheritancef25f98f7f6 { bgcolor=transparent; rankdir=LR; size=""; "ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"]; "BracketedValues" [URL="../../api/sofia_redux.scan.utilities.bracketed_values.BracketedValues.html#sofia_redux.scan.utilities.bracketed_values.BracketedValues",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "BracketedValues" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.scan.utilities.class_provider Module¶
Functions¶
|
Return a valid name for the given instrument. |
|
Return the module path to custom SOFSCAN instrument |
|
Return the associated class type name for a given string. |
|
Convert a class name to the base module it may be found in. |
|
Get the module path and class name prefix for a given instrument name. |
|
Return an instrument specific class for a given module. |
|
Returns a Channels instance for a given instrument. |
|
Returns a ChannelData instance for a given instrument. |
|
Returns the appropriate ChannelGroup class for a given instrument. |
|
Returns the appropriate ChannelGroup class for a given instrument. |
|
Return a Frames instance for a given instrument. |
|
Return an Info instance given an instrument name. |
|
Return an Integration instance given an instrument name. |
|
Return the appropriate scan class for an instrument name. |
|
Return a default mode class based on modality class. |
|
Returns a Grid class of the given name |
|
Returns a Projection class of the given name |
Return a simulated source of the given name. |
sofia_redux.scan.utilities.range Module¶
Classes¶
|
Initialize a Range object. |