SolarSoft News


SSW Update Problem, February 2024

On Feb 22, 2024, the astron branch of SSW ($SSW/gen/idl_libs/astron) was accidentally deleted from the SSW primary server. It was restored on Feb 26, 2024. However, if you updated SSW during the time it was gone, subsequent SSW updates probably failed because one of the routines needed in the update (remove.pro) was in the astron branch. The error you might have seen is:

% Attempt to call undefined procedure: 'REMOVE'.

To get the updates working again, you need to get a copy of remove.pro and run the ssw_upgrade procedure on at least the gen part of SSW by doing the following

  1. Go to https://soho.nascom.nasa.gov/solarsoft/gen/idl/util/ and save the file remove.pro to your local computer.
  2. In SSWIDL, in the working directory where you saved remove.pro, type:
    ssw_upgrade, /gen, /spawn

As a precaution, we have copied the remove.pro procedure to the gen part of the SSW IDL tree so that the ssw_upgrade procedure has no dependencies in the astron branch.

To check that your gen update worked, type

which, 'remove', /all
If the gen update was successful, this should return three locations for the remove.pro routine: the working directory copy, $SSW/gen/idl/util and $SSW/gen/idl_libs/astron/misc. Make sure to delete the working directory copy of remove.pro that you downloaded.

Questions: kim.tolbert(at)nasa.gov