←Prev
ADAM — The Starlink Software Environment
Next→
TOC ↑
Part III
FOR USERS
4
Applications Packages
4.1
ASTERIX — X-ray data analysis
4.2
CCDPACK — CCD data reduction
4.3
CONVERT — Data format conversion
4.4
DAOPHOT — Stellar photometry
4.5
FIGARO — General spectral reduction
4.6
IRCAM — Infrared camera data reduction
4.7
KAPPA — Kernel applications
4.8
PHOTOM — Aperture photometry
4.9
PISA — Object finding and analysis
4.10
SCAR — Star catalogue database system
4.11
SPECDRE — Spectroscopy data reduction
4.12
SST — Simple software tools
4.13
TSP — Time-series and polarimetry analysis
5
ICL — Interactive Command Language
5.1
Introduction
5.2
Starting and stopping ICL
5.3
Modes
5.4
Statements
5.5
Direct statements
5.6
Expressions
6
ICL Commands
6.1
Commands
6.2
Built-in commands
6.3
User-defined commands
6.4
Input/Output commands
6.4.1
Terminal
6.4.2
Screen mode
6.4.3
Keyboard facilities
6.4.4
File
6.5
DCL commands and VMS processes
6.5.1
Executing DCL commands
6.5.2
Processes and subprocesses
6.5.3
Changing your default directory
6.5.4
Managing tape drives
7
Running Applications
7.1
ADAM applications
7.2
The running process
7.3
Selecting programs
7.3.1
Defining commands to run programs
7.3.2
Monoliths
8
Specifying Parameter Values
8.1
Introduction
8.2
Command line specification
8.2.1
Keyword method
8.2.2
Position method
8.2.3
ICL variables and functions
8.3
Prompts and suggested values
8.3.1
Prompts without a suggested value
8.3.2
Prompts with a suggested value
8.3.3
Global parameters
8.3.4
Missing prompts
8.3.5
Keywords — RESET, PROMPT, ACCEPT
8.4
Value formats
8.4.1
ICL command parameters
8.4.2
ADAM program parameters
8.5
Comparison of ICL and ADAM parameters
9
Programming in ICL
9.1
Control statements
9.1.1
IF
9.1.2
LOOP
9.2
Procedures and command files
9.2.1
Defining procedures — PROC
9.2.2
Running procedures
9.2.3
Listing procedures — LIST
9.2.4
Editing procedures — EDIT, SET EDITOR
9.2.5
Direct execution of statements during procedure entry
9.2.6
Saving, loading and deleting procedures — SAVE, LOAD, DELETE
9.2.7
Variables
9.2.8
Finding out what is available — VARS, PROCS
9.2.9
Tracing execution — SET (NO)TRACE
9.2.10
Command files
9.2.11
Running ICL as a batch job
9.3
Exceptions
9.3.1
Exception handlers
9.3.2
Keyboard aborts
9.3.3
SIGNAL
9.4
ICL login files
9.4.1
Hidden procedures
9.5
Extending on-line help
9.6
Example procedures
10
HDS/NDF — The Data System
10.1
HDS — Hierarchical data system
10.1.1
Data objects
10.2
NDF — Extensible n-dimensional data format
10.2.1
The structure of an NDF object
←Prev
ADAM — The Starlink Software Environment
Next→
TOC ↑