
Starlink User Note 256
Mark Taylor
12 September 2025
stilts commandcmd_*)mode_*)fitscolfitsvotablecdfcsvecsvasciiipacpds4mrtparquethapifeathergbintstwdcfitsvotablecsvecsvasciiipacparquetfeathertexthtmllatextstmirageaddcoladdpixsampleaddresolveaddskycoordsassertbadvalcachecheckclearparamscollapsecolscolmetaconstcoldelcolseveryexplodeallexplodecolsfixcolnamesgroupheadhealpixmetakeepcolsmetaprogressrandomrandomviewrepeatreplacecolreplacevalrowrangeselectseqviewsetparamshufflesortsortheadstatstablenametailtransposeuniqsky: Sky Matchingskyerr:
Sky Matching with Per-Object Errorsskyellipse:
Sky Matching of Elliptical Regionssky3d: Spherical Polar Matchingexact: Exact Matching1d, 2d, ...:
Isotropic Cartesian Matching2d_anisotropic, ...:
Anisotropic Cartesian Matching2d_cuboid, ...:
Cuboid Cartesian Matching1d_err, 2d_err, ...:
Cartesian Matching with Per-Object Errors2d_ellipse:
Cartesian Matching of Elliptical Regionsmarksizesizexyxyvectorxyerrorxyellipsexycorrlink2mark2poly4mark4polygonareacentrallinesmarkshandlesyerrorsxyerrorsstatlinestatmarkarrayquantilelinelinearfitlabelarealabelcontourgridfillquantilehistogramkdeknndensogramgaussianfunctionskyvectorskyellipseskycorrskydensityhealpixskygridxyzvectorxyzerrorline3dspheregridyerrorspectrogramautoflattranslucenttransparentdensityauxweightedpauxpweightedarrayjoin: Adds table-per-row data as array-valued columnscalc: Evaluates expressionscdsskymatch:
Crossmatches table on sky position against VizieR/SIMBAD tablecone: Executes a Cone Search-like queryconeskymatch:
Crossmatches table on sky position against remote cone servicedatalinklint:
Validates DataLink documentsfuncs: Browses functions used by algebraic expression languagemocshape: Generates Multi-Order Coverage maps from shape valuesparqlint: Checks parquet file compliance with VOParquet conventionparqlook: Presents information about a parquet filepixfoot: Generates Multi-Order Coverage mapspixsample: Samples from a HEALPix pixel data fileplot2plane: Draws a plane plotplot2sky: Draws a sky plotplot2cube: Draws a cube plotplot2sphere:
Draws a sphere plotplot2corner: Draws a matrix of plane plotsplot2time: Draws a time plotplot2d: Old-style 2D Scatter Plotplot3d: Old-style 3D Scatter Plotplothist: Old-style Histogramregquery: Queries the VO registryserver: Runs an HTTP server to perform STILTS commandssqlclient:
Executes SQL statementssqlskymatch:
Crossmatches table on sky position against SQL tablesqlupdate: Updates values in an SQL tabletaplint: Tests TAP servicestapquery: Queries a Table Access Protocol servertapresume: Resumes a previous query to a Table Access Protocol servertapskymatch:
Crossmatches table on sky position against TAP tabletcat: Concatenates multiple similar tablestcatn: Concatenates multiple tablestcopy: Converts between table formatstcube: Calculates N-dimensional histogramstloop: Generates a single-column table from a loop variabletgridmap: Calculates N-dimensional density mapstgroup: Calculates aggregate functions on groups of rowstjoin: Joins multiple tables side-to-sidetmatch1: Performs a crossmatch internal to a single tabletmatch2: Crossmatches 2 tables using flexible criteriatmatchn: Crossmatches multiple tables using flexible criteriatmulti: Writes multiple tables to a single container filetmultin: Writes multiple processed tables to single container filetpipe: Performs pipeline processing on a tabletskymap: Calculates sky density mapstskymatch2: Crossmatches 2 tables on sky positionvotcopy: Transforms between VOTable encodingsvotlint: Validates VOTable documentsxsdvalidate:
Validates against XML Schema