next up previous 222
Next: Importing regions of the HST GSC
Up: Importing CDS catalogues
Previous: Importing CDS catalogues

Running catcdsin

Unlike most other CURSA applications catcdsin is not an ADAM A-task (it is, in fact, a Perl script). Consequently, it handles parameters slightly differently to other applications. However, it never prompts for any parameters so the differences will not usually be important to you.

Suppose that you had the text version of a CDS catalogue and its corresponding ReadMe file in your current directory. You would simply type:

catcdsin

catcdsin generates the corresponding STL description, displays the name of the STL description file it has created and terminates. There are various options which can be specified. By default catcdsin copies the ReadMe file to the description file as textual comments. This behaviour can be suppressed by typing:

catcdsin  text=none

(This option is analogous to the usual mechanism for controlling the amount of textual information copied, which is described in Section [*].) The equinox and epoch of the celestial coordinates cannot be reliably determined automatically from the ReadMe file. You will need to read the ReadMe file yourself and decide what they are. They can then be specified by typing, for example:

catcdsin  equinox=J2000  epoch=J1995.3

Obviously, you substitute values appropriate to your catalogue. The equinox and epoch should have their usual CURSA syntax (see Section [*]). Either, neither or both can be specified. If you wish to suppress the automatic interpretation of celestial coordinates, and instead have the sexagesimal subdivisions of angles treated as separate columns, type:

catcdsin  angles=no

The input CDS description file does not have to be called ReadMe. For example, a file called cdsdesc.lis could be processed by typing:

catcdsin  infile=cdsdesc.lis

These various options can be combined. For example, to process a file called cdsdesc.lis, specifying the equinox as J2000 and not copying the CDS file as textual information type:

catcdsin  infile=cdsdesc.lis  equinox=J2000  text=none

CDS ReadMe files can (and often do) contain descriptions of more than one catalogue or table. Usually these catalogues or tables will be closely related; perhaps a main catalogue and a table of notes. catcdsin creates a separate STL description file for every catalogue found in the ReadMe file.

A few CDS catalogues do not contain celestial coordinates; spectral line wavelength lists are the obvious example. Occasionally the coordinates may be in a non-standard format which catcdsin does not interpret properly. In this case it may be possible to fix-up the STL description file generated by catcdsin by hand. See Appendices [*] and [*] for details of the STL format. Such occurrences seem to be rare.



next up previous 222
Next: Importing regions of the HST GSC
Up: Importing CDS catalogues
Previous: Importing CDS catalogues

CURSA Catalogue and Table Manipulation Applications
Starlink User Note 190
A.C. Davenhall
4th November 2001
E-mail:starlink@jiscmail.ac.uk

Copyright © 2001 Council for the Central Laboratory of the Research Councils