COSRAY -- MAX Data Despiking Routine

Documentation for a MAX/MAXIMA despiking routine

COSRAY was written in FORTRAN on a VAX computer running VMS. Its purpose is to remove sections of data in a channel when there is a spike in that data. I believe that it is supposed to treat telemetry drop-outs and cosmic rays in different manners. It currently (10/95) comes in two flavors: COSRAY1A and COSRAY1B. COSRAY1B has a minimum amount of interaction and display, while COSRAY1A displays all of the data for inspection.

COSRAY reads a binary input file with 24 byte records composed of 10 2 byte integer data items, a 2 byte flag inticating whether the data is valid (0 if it is, 2 if not), and 2 bytes of filler. It de-spikes the data in a way yet to be discovered, and writes it out in the same format that it came in, only the status bit has been changed to indicate individual channels that are bad.

Not yet running full up on the UNIX systems.


author Thor Wilbanks

Return to MAXIMA top level page.