starlink.atools

Runs commands from the Starlink ATOOLS package.

Autogenerated from the starlink .hlp and .ifl files, by starlink-pywrapper/helperscripts/generate_functions.py.

Starlink version: 2018A b6ca36bf8884802759017298539489d11795861e (2018-07-06 09:36:39)

Functions

astaddframe(this, **kwargs) Add a Frame to a FrameSet to define a new coordinate system.
astaddvariant(this, map, name, result, **kwargs) Store a new variant Mapping for the current Frame in a FrameSet.
astangle(this, a, b, c, **kwargs) Calculate the angle subtended by two points at a third point
astbox(frame, form, point1, point2, unc, …) Create a Box.
astchebydomain(this, **kwargs) Returns the bounding box of the domain of a ChebyMap.
astchebymap(*args, **kwargs) Create a ChebyMap.
astcircle(frame, form, centre, point, unc, …) Create a Circle.
astclear(this, attrib, result, **kwargs) Clear attribute values for an Object.
astcmpframe(frame1, frame2, **kwargs) Create a CmpFrame.
astcmpmap(map1, map2, series, **kwargs) Create a CmpMap.
astcmpregion(region1, region2, oper, **kwargs) Create a CmpRegion.
astconvert(from_, to, **kwargs) Determine how to convert between two coordinate systems.
astconvex(*args, **kwargs) Create a new Polygon representing the convex hull of a 2D data grid.
astcopy(this, result, **kwargs) Copy an AST Object.
astdistance(this, point1, point2, **kwargs) Calculate the distance between two points in a Frame
astdownsize(this, maxerr, maxvert, result, …) Reduce the number of vertices in a Polygon.
astdsbframe(*args, **kwargs) Create a DSBSpecFrame.
astellipse(frame, form, centre, point1, …) Create a Ellipse.
astfindframe(target, template, **kwargs) Find a coordinate system with specified characteristics.
astfluxframe(*args, **kwargs) Create a FluxFrame.
astformat(this, axis, value, **kwargs) Format coordinate values for a Frame axis
astframe(*args, **kwargs) Create a Frame.
astframeset(frame, **kwargs) Create a FrameSet.
astfromhds(object, keymap, **kwargs) Create a KeyMap containing the contents of an HDS object.
astget(this, attrib, **kwargs) Get an attribute value for an Object.
astgetactunit(this, **kwargs) Get the value of the ActiveUnit flag for a rame.
astgetframe(this, **kwargs) Obtain a specified Frame in a FrameSet
astgetmapping(this, **kwargs) Obtain a Mapping that converts between two Frames in a FrameSet.
astgetrefpos(this, **kwargs) Get the reference position for a SpecFrame.
astgetregbounds(this, **kwargs) Returns the bounding box of Region.
astgetregframe(this, result, **kwargs) Obtain the Frame represented by a Region.
astgetunc(this, **kwargs) Obtain uncertainty information from a Region.
astinterval(frame, lbnd, ubnd, unc, **kwargs) Create a Interval.
astinvert(this, result, **kwargs) Invert a Mapping.
astlinearapprox(this, lbndin, ubndin, **kwargs) Find a linear approximation to a mapping
astlutmap(lut, **kwargs) Create a LutMap.
astmapbox(this, lbndin, ubndin, **kwargs) Find a bounding box for a Mapping.
astmapregion(this, map, frame, result, **kwargs) Transform a Region into a new Frame using a given Mapping
astmapsplit(this, in_, **kwargs) Split a Mapping up into parallel component Mappings.
astmask(this, map, **kwargs) Mask a region of a data grid.
astmatchaxes(frm1, frm2, **kwargs) Find any corresponding axes in two Frames.
astmathmap(*args, **kwargs) Create a MathMap.
astmatrixmap(*args, **kwargs) Create a MatrixMap.
astmirrorvars(this, **kwargs) Make the current Frame in a FrameSet mirror the variant Mappings
astnegate(this, result, **kwargs) Negate the area represented by a Region.
astoutline(*args, **kwargs) Create a new Polygon outling values in a 2D NDF.
astoverlap(this, that, **kwargs) Test if two regions overlap each other.
astpcdmap(disco, pcdcen, **kwargs) Create a PcdMap.
astpermaxes(this, perm, result, **kwargs) Permute the axis order in a Frame.
astpermmap(inperm, outperm, constants, **kwargs) Create a PermMap.
astpickaxes(this, axes, **kwargs) Create a new Frame by picking axes from an existing one.
astpolygon(frame, xin, yin, unc, **kwargs) Create a Polygon.
astpolymap(*args, **kwargs) Create a PolyMap.
astpolytran(this, forward, acc, maxacc, …) Fit a PolyMap inverse or forward transformation.
astprism(region1, region2, **kwargs) Create a Prism.
astquadapprox(this, lbnd, ubnd, **kwargs) Obtain a quadratic approximation to a 2D Mapping.
astrate(this, at, ax1, ax2, **kwargs) Calculate the rate of change of a Mapping output
astratemap(map, ax1, ax2, **kwargs) Create a RateMap.
astremapframe(this, **kwargs) Modify a Frame’s relationship to other Frames in a FrameSet.
astremoveframe(this, **kwargs) Remove a Frame from a FrameSet.
astremoveregion(this, result, **kwargs) Remove any Regions from a Mapping.
astselectormap(reg1, reg2, **kwargs) Create a SelectorMap.
astset(this, attrib, value, result, **kwargs) Set an attribute value for an Object.
astsetactunit(this, value, result, **kwargs) Set the ActiveUnit flag for a Frame.
astsetrefpos(this, **kwargs) Set the reference position for a SpecFrame.
astsfluxframe(frame1, frame2, **kwargs) Create a SpecFluxFrame.
astshiftmap(*args, **kwargs) Create a ShiftMap.
astshow(*args, **kwargs) Runs the command: $ATOOLS_DIR/astshow.tcl .
astshowmesh(this, format, ttl, **kwargs) Display a mesh of points covering the surface of a Region.
astsimplify(this, result, **kwargs) Simplify a Mapping.
astskyframe(*args, **kwargs) Create a SkyFrame.
astspecframe(*args, **kwargs) Create a SpecFrame.
astsphmap(*args, **kwargs) Create a SphMap.
astswitchmap(fsmap, ismap, routemap1, …) Create a SwitchMap.
asttest(this, attrib, **kwargs) Test if an Object attribute value is set.
asttimeframe(*args, **kwargs) Create a TimeFrame.
asttohds(keymap, object, **kwargs) Copy the contents of a KeyMap to a new HDS object.
asttran1(this, xin, **kwargs) Use a Mapping to transform a set of position in one dimension.
asttran2(this, xin, yin, **kwargs) Use a Mapping to transform a set of position in two dimensions.
asttrangrid(this, lbnd, ubnd, **kwargs) Transform a grid of positions
asttranmap(map1, map2, **kwargs) Create a TranMap.
asttrann(this, **kwargs) Transform N-dimensional coordinates.
astunformat(this, axis, value, **kwargs) Read a formatted coordinate value for a Frame axis
astunitmap(*args, **kwargs) Create a UnitMap.
astwcsmap(ncoord, type, lonax, latax, **kwargs) Create a WcsMap.
astwinmap(*args, **kwargs) Create a WinMap.
astzoommap(*args, **kwargs) Create a ZoomMap.
atlhelp(*args, **kwargs) Display information about ATOOLS.