.\" @(#)voregistry.1 1.0 June-07 MJF .TH VOREGISTRY 1 "July 2007" "VOClient Project" .SH NAME voregistry \- VO Registry search client .SH SYNOPSIS \fBvoregistry\fP [\-\fI\fP] [ \fI\fP | <\fIterm\fP> ] [ ... ] .SH OPTIONS The \fIvoregistry\fP task accepts the following options: .TP 8 .B \-h, --help Print a help summary to the terminal and exit. No processing is done following this flag. .TP 8 .B \-v, --verbose Verbose output. The output will be more verbose than normal but exactly what is printed depends on whether other flags are enabled to changed the basic task behavior. .TP 8 .B \--vverbose Very-verbose output. Even more output. .TP 0 The following flags control the major behavior of the task, i.e. the type of output to present. .TP 8 .B \-c, --count Print a count of matching records. For each of the search terms, a simple count of matching resources will be printed. A breakdown by service type will be printed if the verbose flag is enabled. .TP 8 .B \-e, --exact Match exactly the search term (resolve mode only). The \fIterm\fP in this case will normally be an IVO identifier, this flag can be used to match the identifier exactly rather than as a potential substring. This option will return an empty string if no exact match is found. .TP 8 .B \-l, --list List the full resource record for each matching resource. For each matching resource, all (well, most) of the information available about a resource will be printed to the screen. Additional information may be available from the Registry web interface. .TP 8 .B \-m, --meta List the metadata for the data services associated with the resource. For each resource found, the table metadata (i.e. the column UCD values) associated with the resource will be printed. Currently only those DAL services supported by VOClient may be queried. .TP 8 .B \-r, --resolve \fIResolve\fP the search term to a specified resource. In \fIresolve mode\fP the search terms are assumed to be either the resource \fIShortName\fP or \fIIdentifier\fP and the match will be done using only these two fields in the Registry resource record. The default output is simply the \fIServiceURL\fP for all matching records (i.e. resources where the search string is part of the \fIShortName\fP or \fIIdentifier\fP fields) unless the \fI-f\fP flag is given to select other fields. .TP 0 Shorthand Convenience Options: .TP 8 .B \-I, --id Print only the \fIIdentifier\fP field for the resolved resource. .TP 8 .B \-L, --long Suppress the linebreaks imposed for output fields that would wrap around the normal 80-character output and allow long lines. This allows tasks to parse the output more predictably. .TP 8 .B \-R, --Resolve Print the \fIShortName\fP, \fIServiceType\fP and \fIIdentifier\fP fields for the resolved resource. .TP 8 .B \-S, --SName Print only the \fIShortName\fP field for the resolved resource. .TP 8 .B \-T, --Title Print only the \fITitle\fP for the resolved resources. .TP 0 Constraint Options: .PP The list of allowed constraint strings is generally specified in the \fIResource Metadata for the Virtual Observatory\fP document available on the IVOA document repository. These flags provide a convenient method to limit a result list to resources that explicitly specify a value for the given constraint. .TP 8 .B \-b, --bandpass Constrain the search to the specified bandpass string. The text argument following the -f flag will be matched against the \fISpectralCoverage\fP field of the resource record. Registry resources allow a list of values, however only a single argument may be used to constrain the search. Permitted values include: "Radio", "Millimeter", "Infrared" (IR), "Optical", "Ultraviolet" (UV), "X-Ray" (XRay), and "Gamma-Ray" (GR). The match is case insensitive, values shown in parentheses may be given and will be substituted automatically. .TP 8 .B \-C, --clevel Constrain the search to the specified ContentLevel string. The Registry may contain data for a variety of intended audiences; Most often this constraint will be used to limit the results to 'Research' grade data. .TP 8 .B \-d, --dal Constrain the search to only standard DAL services. A general keyword search will normally return all resources, including those referring to custom services or non data-access entries. Use of the \fI-d\fP flag will restrict results to only those resource records describing a standard VO data-access service. .TP 8 .B \-g, --group Group the search terms to form a single query. .TP 8 .B \-s, --subject Constrain the search to the specified Subject string. Note that multi-word subjects (e.g. "cool stars") must either be quoted or have the space escaped for the subject to be queried correctly. A substring, case-insensitive search of the Subject field is performed. .TP 8 .B \-t, --type Constrain the search to the specified ResourceType string. The Registry records may contain any user-specified string, however unless you know specifically how a specific resource is defined, this constraint should use the values 'catalog' (for Cone services), 'image' (for SIAP services), 'spectra' (for SSAP services), 'table' (for Vizier tables), or a literal string which appears in the resource record. Additional aliases will be added as new data services are supported. .TP 8 .B \-N, --new