Software Download
ISUAL Science Data Distribution Center (SDDC) provides the following software support:
- ISUAL data viewer:
This viewer is coded by IDL and the source codes is also packed for your use. User has to register on this site and grant a valid username and password to download it. User is allowed to modified the source code for his/her preference. A contribution of improved source code is great welcome, and SDDC will keep this viewer update.
Please download the viewer here.
- IDL subroutines:
Some useful IDL subroutines for ISUAL data manipulation are packed for download. A brief description of these subroutines is presented below:
Subroutine | Description |
ap_scale.pro | To place AP scale ruler in image display |
doy2ymd.pro | To convert day of the year to conventional date format |
get_cdf_tpa.pro | To get TPA (Time-Position-Altitude) information stored in the header |
get_rayleigh.pro | To convert the readout count of imager data to the scientific unit of Rayleigh |
ground_fov.pro | To generate ground coverage map by a structure read from CDF |
ground_FOV_boundary.pro | To calculate the boundary of FOV projection |
ground_map.pro | To draw a map based on the longitude/latitude of S/C and ground coverage |
interpol_proj_ll.pro | To interpolate the ground projection by two TPA packets in the header |
interpol_tpa.pro | To interpolate position and velocity by two TPA packets based on the time mark of trigger time or buffer switch time |
lvlh_q.pro | To calculate the Quaternion from local horizon local vertical system (Roll-Yaw-Pitch) |
orbit_by_time.pro | To obtain the corresponding orbit by time |
proj_ll_tpa.pro | To obtain the ground projection of longitude and latitude by a single TPA packet |
sddc_read_cdf.pro | To read all science data into a structured array from the CDF file |
sddc_stru2cdf.pro | To write a structured array into the CDF file |
SP_intensity.pro | To convert the readout count of SP data to the scientific unit of Rayleigh |
TPA_LVLH_Q.pro | To calculate Quaternions and Yaw/Roll/Pitch angles in LVLH frame from ECF coordinate system |
TPA_XYZ.pro | To convert into longitude and latitude of spacecraft from ECF XYZ coordinate |
ymd2doy.pro | To convert conventional date format into day of the year |
tan_height.pro | To calculate the tangent of cdf file around airglow |
tangent_height.pro | To calculate the tangent height for a given line of sight (X,Y) by interation |
get_ch2_intensity.pro | To calculate the intensity obtained by imager in filter 2(762 nm) |
get_ch3_intensity.pro | To calculate the intensity obtained by imager in filter 3(630 nm) |
get_ch4_intensity.pro | To calculate the intensity obtained by imager in filter 4(557.7 nm) |
get_ch5_intensity.pro | To calculate the intensity obtained by imager in filter 5(427.8 nm) |
- CDF patch for IDL6.x or 7.0
If you have problems reading a CDF file or something is not working properly in IDL, you could link to nasa( CDF patch for IDL6.x or 7.0) to solve the problem.
Comments