parser¶
Module to inspect JWST visit files.
Authors¶
Johannes Sahlmann Marshall Perrin
-
class
visitparser.parser.Activity(cmdstring, *args, **kwargs)[source]¶ Capture information related to activity.
-
class
visitparser.parser.Aux(cmdstring, verbose=False)[source]¶ Capture statement identified by AUX keyword.
-
class
visitparser.parser.Dither(cmdstring, verbose=False)[source]¶ Capture statement identified by DITHER keyword.
-
class
visitparser.parser.Guide(cmdstring, group=None, sequence=None, verbose=False)[source]¶ Expand Guide statement.
-
class
visitparser.parser.Momentum(cmdstring, verbose=False)[source]¶ Capture statement identified by MOMENTUM keyword.
-
class
visitparser.parser.Slew(cmdstring, group=None, sequence=None, verbose=False)[source]¶ Expand statement identified by SLEW keyword.
-
class
visitparser.parser.SlewOrAct(cmdstring, group=None, sequence=None, verbose=False)[source]¶ Capture statement identified by SLEW or ACT keyword.
-
gsa¶ Group, sequence, activity
-
-
class
visitparser.parser.Statement(cmdstring, verbose=False)[source]¶ Capture visit file statement delimited by a semicolon.
-
class
visitparser.parser.Visit(templates, statements, groups)[source]¶ Class for JWST visit file information
-
class
visitparser.parser.VisitDescription(cmdstring, verbose=False)[source]¶ Capture statement identified by VISIT keyword.
-
visitparser.parser.crosscheck_wfsc_visit_file(filename)[source]¶ update Perrin’s function to updated code.
filename
-
visitparser.parser.iswhitespace(x)¶