sofia_redux.instruments.hawc: HAWC+ Data Reduction Algorithms¶
The sofia_redux.instruments.hawc
package contains data reduction
algorithms for the HAWC+ instrument. It is designed to be used with the
sofia_redux
package, so it does not provide its own interfaces or workflows.
See the sofia_redux.pipeline
documentation for more information on the
pipeline interfaces, or the API documentation below for more information on
HAWC algorithms.
Reference/API¶
Core Classes¶
sofia_redux.instruments.hawc.datafits Module¶
Data storage class for FITS images and tables.
Classes¶
|
Pipeline data FITS object. |
Class Inheritance Diagram¶
digraph inheritancec4261c0051 { bgcolor=transparent; rankdir=LR; size=""; "DataFits" [URL="../../../api/sofia_redux.instruments.hawc.datafits.DataFits.html#sofia_redux.instruments.hawc.datafits.DataFits",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline data FITS object."]; "DataParent" -> "DataFits" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "DataParent" [URL="../../../api/sofia_redux.instruments.hawc.dataparent.DataParent.html#sofia_redux.instruments.hawc.dataparent.DataParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline data object."]; }sofia_redux.instruments.hawc.dataparent Module¶
Data storage parent class.
Classes¶
|
Pipeline data object. |
Class Inheritance Diagram¶
digraph inheritance54956de3f3 { bgcolor=transparent; rankdir=LR; size=""; "DataParent" [URL="../../../api/sofia_redux.instruments.hawc.dataparent.DataParent.html#sofia_redux.instruments.hawc.dataparent.DataParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline data object."]; }sofia_redux.instruments.hawc.datatext Module¶
Data storage class for text-based data.
Classes¶
|
Pipeline data text object. |
Class Inheritance Diagram¶
digraph inheritance1946e110a1 { bgcolor=transparent; rankdir=LR; size=""; "DataParent" [URL="../../../api/sofia_redux.instruments.hawc.dataparent.DataParent.html#sofia_redux.instruments.hawc.dataparent.DataParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline data object."]; "DataText" [URL="../../../api/sofia_redux.instruments.hawc.datatext.DataText.html#sofia_redux.instruments.hawc.datatext.DataText",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline data text object."]; "DataParent" -> "DataText" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steploadaux Module¶
Pipeline step that loads auxiliary data.
Classes¶
Pipeline step parent class with auxiliary data support. |
Class Inheritance Diagram¶
digraph inheritance65622a95e1 { bgcolor=transparent; rankdir=LR; size=""; "StepLoadAux" [URL="../../../api/sofia_redux.instruments.hawc.steploadaux.StepLoadAux.html#sofia_redux.instruments.hawc.steploadaux.StepLoadAux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class with auxiliary data support."]; "StepParent" -> "StepLoadAux" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.stepmiparent Module¶
Pipeline step that processes multiple input objects.
Classes¶
Pipeline step parent class for multiple input files. |
Class Inheritance Diagram¶
digraph inheritance7dc9710a52 { bgcolor=transparent; rankdir=LR; size=""; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.stepmoparent Module¶
Pipeline step that processes multiple inputs and produces multiple outputs.
Classes¶
Pipeline step parent class for multiple output files. |
Class Inheritance Diagram¶
digraph inheritancef52514eddc { bgcolor=transparent; rankdir=LR; size=""; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.stepparent Module¶
Pipeline step that processes a single input object.
Classes¶
Pipeline step parent class. |
Class Inheritance Diagram¶
digraph inheritance18256bc5d1 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }Pipeline Steps¶
sofia_redux.instruments.hawc.steps.stepbgsubtract Module¶
Background subtraction pipeline step.
Classes¶
Subtract residual background across multiple input files. |
Class Inheritance Diagram¶
digraph inheritance454e493ae8 { bgcolor=transparent; rankdir=LR; size=""; "BaseMap" [URL="../../../api/sofia_redux.instruments.hawc.steps.basemap.BaseMap.html#sofia_redux.instruments.hawc.steps.basemap.BaseMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Mapping utilities for pipeline steps."]; "StepBgSubtract" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepbgsubtract.StepBgSubtract.html#sofia_redux.instruments.hawc.steps.stepbgsubtract.StepBgSubtract",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Subtract residual background across multiple input files."]; "StepMOParent" -> "StepBgSubtract" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "BaseMap" -> "StepBgSubtract" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepbinpixels Module¶
Optional pixel binning pipeline step.
Classes¶
Bin pixels to increase signal-to-noise. |
Class Inheritance Diagram¶
digraph inheritance779e8326f7 { bgcolor=transparent; rankdir=LR; size=""; "StepBinPixels" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepbinpixels.StepBinPixels.html#sofia_redux.instruments.hawc.steps.stepbinpixels.StepBinPixels",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Bin pixels to increase signal-to-noise."]; "StepParent" -> "StepBinPixels" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepcalibrate Module¶
Flux calibration pipeline step.
Classes¶
Flux calibrate Stokes images. |
Class Inheritance Diagram¶
digraph inheritancedd903ffaaf { bgcolor=transparent; rankdir=LR; size=""; "StepCalibrate" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepcalibrate.StepCalibrate.html#sofia_redux.instruments.hawc.steps.stepcalibrate.StepCalibrate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Flux calibrate Stokes images."]; "StepParent" -> "StepCalibrate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepcheckhead Module¶
Header validation pipeline step.
Classes¶
Validate headers for HAWC+ raw data files. |
|
Error raised when a FITS header does not meet requirements. |
Class Inheritance Diagram¶
digraph inheritancefadb67e159 { bgcolor=transparent; rankdir=LR; size=""; "HeaderValidationError" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepcheckhead.HeaderValidationError.html#sofia_redux.instruments.hawc.steps.stepcheckhead.HeaderValidationError",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Error raised when a FITS header does not meet requirements."]; "StepCheckhead" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepcheckhead.StepCheckhead.html#sofia_redux.instruments.hawc.steps.stepcheckhead.StepCheckhead",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Validate headers for HAWC+ raw data files."]; "StepParent" -> "StepCheckhead" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepcombine Module¶
Time series combination pipeline step.
Classes¶
Combine time series data for R+T and R-T flux samples. |
Class Inheritance Diagram¶
digraph inheritance1f2b1d0e64 { bgcolor=transparent; rankdir=LR; size=""; "StepCombine" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepcombine.StepCombine.html#sofia_redux.instruments.hawc.steps.stepcombine.StepCombine",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Combine time series data for R+T and R-T flux samples."]; "StepParent" -> "StepCombine" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepdemodulate Module¶
Chop demodulation pipeline step.
Classes¶
Demodulate chops for chopped and nodded data. |
Class Inheritance Diagram¶
digraph inheritanced7ac78f560 { bgcolor=transparent; rankdir=LR; size=""; "StepDemodulate" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepdemodulate.StepDemodulate.html#sofia_redux.instruments.hawc.steps.stepdemodulate.StepDemodulate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Demodulate chops for chopped and nodded data."]; "StepParent" -> "StepDemodulate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepdmdcut Module¶
Chop filtering pipeline step.
Classes¶
Filter bad chops from demodulated data. |
Class Inheritance Diagram¶
digraph inheritance895339b7b2 { bgcolor=transparent; rankdir=LR; size=""; "StepDmdCut" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepdmdcut.StepDmdCut.html#sofia_redux.instruments.hawc.steps.stepdmdcut.StepDmdCut",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Filter bad chops from demodulated data."]; "StepParent" -> "StepDmdCut" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepdmdplot Module¶
Diagnostic plots pipeline step.
Classes¶
Produce diagnostic plots for demodulated data. |
Class Inheritance Diagram¶
digraph inheritance96a331b5a1 { bgcolor=transparent; rankdir=LR; size=""; "StepDmdPlot" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepdmdplot.StepDmdPlot.html#sofia_redux.instruments.hawc.steps.stepdmdplot.StepDmdPlot",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Produce diagnostic plots for demodulated data."]; "StepParent" -> "StepDmdPlot" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepflat Module¶
Flat fielding pipeline step.
Classes¶
|
Correct for flat response for chop/nod data. |
Class Inheritance Diagram¶
digraph inheritance6099dd99c7 { bgcolor=transparent; rankdir=LR; size=""; "StepFlat" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepflat.StepFlat.html#sofia_redux.instruments.hawc.steps.stepflat.StepFlat",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Correct for flat response for chop/nod data."]; "StepLoadAux" -> "StepFlat" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepLoadAux" [URL="../../../api/sofia_redux.instruments.hawc.steploadaux.StepLoadAux.html#sofia_redux.instruments.hawc.steploadaux.StepLoadAux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class with auxiliary data support."]; "StepParent" -> "StepLoadAux" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepfluxjump Module¶
Flux jump correction pipeline step.
Classes¶
Correct for flux jumps in raw data. |
Class Inheritance Diagram¶
digraph inheritance93e60f3b8e { bgcolor=transparent; rankdir=LR; size=""; "StepFluxjump" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepfluxjump.StepFluxjump.html#sofia_redux.instruments.hawc.steps.stepfluxjump.StepFluxjump",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Correct for flux jumps in raw data."]; "StepParent" -> "StepFluxjump" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepfocus Module¶
Focus analysis pipeline step.
Classes¶
Calculate an optimal focus value from short calibration scans. |
Class Inheritance Diagram¶
digraph inheritance2e9a6500cd { bgcolor=transparent; rankdir=LR; size=""; "StepFocus" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepfocus.StepFocus.html#sofia_redux.instruments.hawc.steps.stepfocus.StepFocus",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Calculate an optimal focus value from short calibration scans."]; "StepMOParent" -> "StepFocus" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepimgmap Module¶
Image map pipeline step.
Classes¶
Generate a map image. |
Class Inheritance Diagram¶
digraph inheritance1cc59562f3 { bgcolor=transparent; rankdir=LR; size=""; "StepImgMap" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepimgmap.StepImgMap.html#sofia_redux.instruments.hawc.steps.stepimgmap.StepImgMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Generate a map image."]; "StepParent" -> "StepImgMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepip Module¶
Instrumental polarization correction pipeline step.
Classes¶
|
Remove instrumental polarization from Stokes images. |
Class Inheritance Diagram¶
digraph inheritance5fc9cb212e { bgcolor=transparent; rankdir=LR; size=""; "StepIP" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepip.StepIP.html#sofia_redux.instruments.hawc.steps.stepip.StepIP",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Remove instrumental polarization from Stokes images."]; "StepParent" -> "StepIP" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.steplabchop Module¶
Diagnostic lab chop pipeline step.
Classes¶
Produce diagnostic data for lab chopping. |
Class Inheritance Diagram¶
digraph inheritance0f6ee651f9 { bgcolor=transparent; rankdir=LR; size=""; "StepLabChop" [URL="../../../api/sofia_redux.instruments.hawc.steps.steplabchop.StepLabChop.html#sofia_redux.instruments.hawc.steps.steplabchop.StepLabChop",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Produce diagnostic data for lab chopping."]; "StepParent" -> "StepLabChop" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.steplabpolplots Module¶
Diagnostic polarization plot pipeline step.
Classes¶
Produce diagnostic plots for lab-generated polarization data. |
Class Inheritance Diagram¶
digraph inheritancea7423777f7 { bgcolor=transparent; rankdir=LR; size=""; "StepLabPolPlots" [URL="../../../api/sofia_redux.instruments.hawc.steps.steplabpolplots.StepLabPolPlots.html#sofia_redux.instruments.hawc.steps.steplabpolplots.StepLabPolPlots",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Produce diagnostic plots for lab-generated polarization data."]; "StepParent" -> "StepLabPolPlots" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepmerge Module¶
Mapping pipeline step.
Classes¶
Create a map from multiple input images. |
Class Inheritance Diagram¶
digraph inheritancecfa6cf8704 { bgcolor=transparent; rankdir=LR; size=""; "BaseMap" [URL="../../../api/sofia_redux.instruments.hawc.steps.basemap.BaseMap.html#sofia_redux.instruments.hawc.steps.basemap.BaseMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Mapping utilities for pipeline steps."]; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMerge" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepmerge.StepMerge.html#sofia_redux.instruments.hawc.steps.stepmerge.StepMerge",fillcolor=white,fontname="Vera Sans, DejaVu 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 map from multiple input images."]; "StepMIParent" -> "StepMerge" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "BaseMap" -> "StepMerge" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepmkflat Module¶
Flat creation pipeline step.
Classes¶
Create a flat file from internal calibrator data. |
Class Inheritance Diagram¶
digraph inheritance1ce789a455 { bgcolor=transparent; rankdir=LR; size=""; "StepLoadAux" [URL="../../../api/sofia_redux.instruments.hawc.steploadaux.StepLoadAux.html#sofia_redux.instruments.hawc.steploadaux.StepLoadAux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class with auxiliary data support."]; "StepParent" -> "StepLoadAux" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMkflat" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepmkflat.StepMkflat.html#sofia_redux.instruments.hawc.steps.stepmkflat.StepMkflat",fillcolor=white,fontname="Vera Sans, DejaVu 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 flat file from internal calibrator data."]; "StepMOParent" -> "StepMkflat" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepLoadAux" -> "StepMkflat" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepnodpolsub Module¶
Nod subtraction pipeline step.
Classes¶
Subtract low nods from high nods. |
Class Inheritance Diagram¶
digraph inheritancee36a83631a { bgcolor=transparent; rankdir=LR; size=""; "StepNodPolSub" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepnodpolsub.StepNodPolSub.html#sofia_redux.instruments.hawc.steps.stepnodpolsub.StepNodPolSub",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Subtract low nods from high nods."]; "StepParent" -> "StepNodPolSub" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepnoisefft Module¶
Noise FFT pipeline step.
Classes¶
Take the FFT of diagnostic noise data. |
Class Inheritance Diagram¶
digraph inheritance90fd1525a7 { bgcolor=transparent; rankdir=LR; size=""; "StepNoiseFFT" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepnoisefft.StepNoiseFFT.html#sofia_redux.instruments.hawc.steps.stepnoisefft.StepNoiseFFT",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Take the FFT of diagnostic noise data."]; "StepParent" -> "StepNoiseFFT" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepnoiseplots Module¶
Diagnostic noise plot pipeline step.
Classes¶
Produce diagnostic plots for lab-generated noise data. |
Class Inheritance Diagram¶
digraph inheritance40ae7622db { bgcolor=transparent; rankdir=LR; size=""; "StepNoisePlots" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepnoiseplots.StepNoisePlots.html#sofia_redux.instruments.hawc.steps.stepnoiseplots.StepNoisePlots",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Produce diagnostic plots for lab-generated noise data."]; "StepParent" -> "StepNoisePlots" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.stepopacity Module¶
Opacity correction pipeline step.
Classes¶
Apply an atmospheric opacity correction. |
Class Inheritance Diagram¶
digraph inheritance645e5a2aa8 { bgcolor=transparent; rankdir=LR; size=""; "StepOpacity" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepopacity.StepOpacity.html#sofia_redux.instruments.hawc.steps.stepopacity.StepOpacity",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Apply an atmospheric opacity correction."]; "StepParent" -> "StepOpacity" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; }sofia_redux.instruments.hawc.steps.steppoldip Module¶
Polarization calibration pipeline step.
Classes¶
Reduce polarized sky dips for instrumental polarization calibration. |
Class Inheritance Diagram¶
digraph inheritance7e5580b349 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepPolDip" [URL="../../../api/sofia_redux.instruments.hawc.steps.steppoldip.StepPolDip.html#sofia_redux.instruments.hawc.steps.steppoldip.StepPolDip",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Reduce polarized sky dips for instrumental polarization calibration."]; "StepParent" -> "StepPolDip" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.steppolmap Module¶
Polarization map pipeline step.
Classes¶
Generate a polarization map image. |
Class Inheritance Diagram¶
digraph inheritancef12b72f429 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepPolMap" [URL="../../../api/sofia_redux.instruments.hawc.steps.steppolmap.StepPolMap.html#sofia_redux.instruments.hawc.steps.steppolmap.StepPolMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Generate a polarization map image."]; "StepParent" -> "StepPolMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.steppolvec Module¶
Polarization vector pipeline step.
Classes¶
Calculate polarization vectors. |
Class Inheritance Diagram¶
digraph inheritancec888425f25 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepPolVec" [URL="../../../api/sofia_redux.instruments.hawc.steps.steppolvec.StepPolVec.html#sofia_redux.instruments.hawc.steps.steppolvec.StepPolVec",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Calculate polarization vectors."]; "StepParent" -> "StepPolVec" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepprepare Module¶
Raw data preparation pipeline step.
Classes¶
Prepare input file for processing. |
Class Inheritance Diagram¶
digraph inheritancefbc1ede432 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepPrepare" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepprepare.StepPrepare.html#sofia_redux.instruments.hawc.steps.stepprepare.StepPrepare",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Prepare input file for processing."]; "StepParent" -> "StepPrepare" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepregion Module¶
Polarization data quality cut pipeline step.
Classes¶
Apply data quality cuts to polarization vectors. |
Class Inheritance Diagram¶
digraph inheritance7e07c2287a { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepRegion" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepregion.StepRegion.html#sofia_redux.instruments.hawc.steps.stepregion.StepRegion",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Apply data quality cuts to polarization vectors."]; "StepParent" -> "StepRegion" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.steprotate Module¶
Stokes Q and U rotation pipeline step.
Classes¶
Rotate Stokes Q and U from detector reference frame to sky. |
Class Inheritance Diagram¶
digraph inheritance775fadc9dc { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepRotate" [URL="../../../api/sofia_redux.instruments.hawc.steps.steprotate.StepRotate.html#sofia_redux.instruments.hawc.steps.steprotate.StepRotate",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Rotate Stokes Q and U from detector reference frame to sky."]; "StepParent" -> "StepRotate" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepscanmap Module¶
Scan image reconstruction pipeline step.
Classes¶
Reconstruct an image from scanning data. |
Class Inheritance Diagram¶
digraph inheritancee40a3acb55 { bgcolor=transparent; rankdir=LR; size=""; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepScanMap" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepscanmap.StepScanMap.html#sofia_redux.instruments.hawc.steps.stepscanmap.StepScanMap",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Reconstruct an image from scanning data."]; "StepMOParent" -> "StepScanMap" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepscanmapflat Module¶
Scan flat field generation pipeline step.
Classes¶
Generate a flat field from scanning data. |
Class Inheritance Diagram¶
digraph inheritanceff6af76cde { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepScanMapFlat" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepscanmapflat.StepScanMapFlat.html#sofia_redux.instruments.hawc.steps.stepscanmapflat.StepScanMapFlat",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Generate a flat field from scanning data."]; "StepParent" -> "StepScanMapFlat" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepscanmapfocus Module¶
Focus image reconstruction pipeline step.
Classes¶
Reconstruct an image from short focus scans. |
Class Inheritance Diagram¶
digraph inheritance37e9e31ac3 { bgcolor=transparent; rankdir=LR; size=""; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepScanMapFocus" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepscanmapfocus.StepScanMapFocus.html#sofia_redux.instruments.hawc.steps.stepscanmapfocus.StepScanMapFocus",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Reconstruct an image from short focus scans."]; "StepMOParent" -> "StepScanMapFocus" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepscanmappol Module¶
Scanning polarimetry image reconstruction pipeline step.
Classes¶
Reconstruct an image from scanning polarimetry data. |
Class Inheritance Diagram¶
digraph inheritancebac461d677 { bgcolor=transparent; rankdir=LR; size=""; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepScanMapPol" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepscanmappol.StepScanMapPol.html#sofia_redux.instruments.hawc.steps.stepscanmappol.StepScanMapPol",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Reconstruct an image from scanning polarimetry data."]; "StepMOParent" -> "StepScanMapPol" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepscanstokes Module¶
Scanning mode Stokes parameters pipeline step.
Classes¶
Compute Stokes parameters for scanning polarimetry data. |
Class Inheritance Diagram¶
digraph inheritance152f03bf4f { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepScanStokes" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepscanstokes.StepScanStokes.html#sofia_redux.instruments.hawc.steps.stepscanstokes.StepScanStokes",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute Stokes parameters for scanning polarimetry data."]; "StepParent" -> "StepScanStokes" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepshift Module¶
Array alignment pipeline step.
Classes¶
Align the R and T arrays. |
Class Inheritance Diagram¶
digraph inheritance7202870d73 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepShift" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepshift.StepShift.html#sofia_redux.instruments.hawc.steps.stepshift.StepShift",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Align the R and T arrays."]; "StepParent" -> "StepShift" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepskycal Module¶
Sky calibration pipeline step.
Classes¶
Generate a reference sky calibration file. |
Class Inheritance Diagram¶
digraph inheritancee4760dd5b7 { bgcolor=transparent; rankdir=LR; size=""; "StepLoadAux" [URL="../../../api/sofia_redux.instruments.hawc.steploadaux.StepLoadAux.html#sofia_redux.instruments.hawc.steploadaux.StepLoadAux",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class with auxiliary data support."]; "StepParent" -> "StepLoadAux" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepSkycal" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepskycal.StepSkycal.html#sofia_redux.instruments.hawc.steps.stepskycal.StepSkycal",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Generate a reference sky calibration file."]; "StepMIParent" -> "StepSkycal" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepLoadAux" -> "StepSkycal" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepskydip Module¶
Skydip plots pipeline step.
Classes¶
Produce diagnostic plots from skydip data. |
Class Inheritance Diagram¶
digraph inheritance96017aec4b { bgcolor=transparent; rankdir=LR; size=""; "StepMIParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmiparent.StepMIParent.html#sofia_redux.instruments.hawc.stepmiparent.StepMIParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple input files."]; "StepParent" -> "StepMIParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepMOParent" [URL="../../../api/sofia_redux.instruments.hawc.stepmoparent.StepMOParent.html#sofia_redux.instruments.hawc.stepmoparent.StepMOParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class for multiple output files."]; "StepMIParent" -> "StepMOParent" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepSkydip" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepskydip.StepSkydip.html#sofia_redux.instruments.hawc.steps.stepskydip.StepSkydip",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Produce diagnostic plots from skydip data."]; "StepMOParent" -> "StepSkydip" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepsplit Module¶
Data splitting pipeline step.
Classes¶
Split the data by nod, HWP angle, and by additive and difference signals. |
Class Inheritance Diagram¶
digraph inheritancef251f2691f { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepSplit" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepsplit.StepSplit.html#sofia_redux.instruments.hawc.steps.stepsplit.StepSplit",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Split the data by nod, HWP angle, and by additive and difference signals."]; "StepParent" -> "StepSplit" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepstdphotcal Module¶
Flux standard photometry pipeline step.
Classes¶
Measure photometry and calibrate flux standard observations. |
Class Inheritance Diagram¶
digraph inheritancef8f0ed3a89 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepStdPhotCal" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepstdphotcal.StepStdPhotCal.html#sofia_redux.instruments.hawc.steps.stepstdphotcal.StepStdPhotCal",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Measure photometry and calibrate flux standard observations."]; "StepParent" -> "StepStdPhotCal" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepstokes Module¶
Chop/nod mode Stokes parameters pipeline step.
Classes¶
Compute Stokes parameters for chop/nod polarimetry data. |
Class Inheritance Diagram¶
digraph inheritancea60e68545d { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepStokes" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepstokes.StepStokes.html#sofia_redux.instruments.hawc.steps.stepstokes.StepStokes",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Compute Stokes parameters for chop/nod polarimetry data."]; "StepParent" -> "StepStokes" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepwcs Module¶
WCS registration pipeline step.
Classes¶
|
Add world coordinate system definitions. |
Class Inheritance Diagram¶
digraph inheritancee903daf29c { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepWcs" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepwcs.StepWcs.html#sofia_redux.instruments.hawc.steps.stepwcs.StepWcs",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Add world coordinate system definitions."]; "StepParent" -> "StepWcs" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }sofia_redux.instruments.hawc.steps.stepzerolevel Module¶
Zero level correction pipeline step.
Classes¶
Correct zero level for scanning data. |
Class Inheritance Diagram¶
digraph inheritance206fad2784 { bgcolor=transparent; rankdir=LR; size=""; "StepParent" [URL="../../../api/sofia_redux.instruments.hawc.stepparent.StepParent.html#sofia_redux.instruments.hawc.stepparent.StepParent",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Pipeline step parent class."]; "StepZeroLevel" [URL="../../../api/sofia_redux.instruments.hawc.steps.stepzerolevel.StepZeroLevel.html#sofia_redux.instruments.hawc.steps.stepzerolevel.StepZeroLevel",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,margin=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Correct zero level for scanning data."]; "StepParent" -> "StepZeroLevel" [arrowsize=1.2,arrowtail=empty,dir=back,style="setlinewidth(0.5)"]; }Pipeline Utilities¶
sofia_redux.instruments.hawc.steps.basehawc Module¶
Utility functions that may be used by multiple pipeline steps.
Functions¶
|
Tag data as high, low, or bad. |
|
Read chop state into high, low, or not used values. |
|
Read nod state into high, low, or not used values. |
|
Determine HWP state for all samples. |
|
Compute a sigma-clipped mean of the input data. |
sofia_redux.instruments.hawc.steps.basemap Module¶
Mix-in class for mapping utilities.
Classes¶
|
Mapping utilities for pipeline steps. |