2.2 Yohkoh Software Organization


next up previous contents
Next: 2.3 How to Contribute Up: 2 Introduction to the Previous: 2.1 YSYDB, and

2.2 Yohkoh Software Organization

It is assumed that you have successfully installed the Yohkoh software on your system or you are using a machine that has the Yohkoh software. In addition to having made the software installation, it is necessary to have executed the Yohkoh initialization routine (`/ys/gen/script/idl_setup' or `.yslogin' for the Unix machines). If you have not done this yet, see the Appendix of the Yohkoh Reference Guide.

The Yohkoh software is organized under one tree. The top directory is $ys for Unix systems, and is the logical YS: for the VMS systems. Under that tree are the following branches:

Under each of the above instrument directories, there are the following directories (for example, `/ys/sxt/doc')

Software that has been thoroughly tested is put into the instrument release directory `soft'.gif Software which has just been written, or software that is modified is put into the `atest' area for a period of a few weeks. Certain privileged users have write privilege to those directories. If problems develop with modified software, it is possible to recover the old version by copying it from the `soft' directory. The software developed by general users is placed online under the `ucon' (user contributed) branch. Generally each user who is contributing has a directory of their own. The directories under the `soft' branch are broken up by function for the `gen' and instrument branchs, but by person under the `ucon' branch. If a user cannot remember the name of a function, he/she can do a listing on the different directories and will probably recognize it. A list of the directories that currently exist for the instrument teams is:


next up previous contents
Next: 2.3 How to Contribute Up: 2 Introduction to the Previous: 2.1 YSYDB, and


ydac@mssly1.mssl.ucl.ac.uk