The notes and documentation below cover miscellaneous information, used by StarCat but not part of that application.
catlib is a star catalog manipulation library.
cat_build constructs the catalogs from their source file(s).
cat_show displays contents of a catalog.
cat_sort_inx is for sorting a catalog by index.
cat_sort_ra is for sorting a catalog by RA.
Compiling Sources and Building the Catalogs:
- run get_starcat to copy the current binaries and source code to your home directory.
- Binaries:
- Building and processing catalogs are compiled in <home>/starcat/utility
- Starcat itself is compiled in <home>/starcat/dev/starcat
- Mylib is in <home>/mylib
- Sources:
- Sources for processing and building catalogs are in <home>/src/starcat/dev/utility
- Sources for starcat itself are in <home>/src/starcat/starcat
- Sources for mylib (catlib, slalib, etc) are in <home>/src/mylib
- You may have to recompile the mylib sources, which is done in <home>/mylib.
- cat_build: the main program for building the catalogs.
- Required: "-c CATALOG" would build the catalog using the defaults defined in catlib.h
- Optional: "-i CUSTOM_INPUT" would build the catalog using CUSTOM_INPUT as the input file. Use this for compiling custom catalogs.
- Optional: "-o CUSTOM_OUTPUT" would build the catalog using CUSTOM_OUTPUT as the output file. Use this for compiling custom catalogs.
- cat_show: basic text output of a catalog
This page is maintained by Anthony Denault and was last modified on Wednesday, October 25th, 2001 .