Software Download

建立於 2013-10-23, 週三

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  

 
#1 Pavol Bobik 2014-06-04 14:14
I try use a get_rayleigh.pr o code with counts from sps mode. It was channel 6, HV=1200 V and count = ~225 and I get result close to 1 (value one). It can not be intensity in Rayleigh on Earth night side. Airglow intensity on Earth night side is in orders of magnitudes higher. Can you comment it?
Quote
 
Monday the 10th. ISUAL. All rights reserved.