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. |