Hi,<br>I am trying to read multipled 3B42 hdf 3hourly files and write it out as a single netcdf file. The problem I am coming across is due to the way the HDF filenames are:<br><br><br>3B42.090609.0.6A.HDF<br>3B42.090609.12.6A.HDF<br>
3B42.090609.15.6A.HDF<br>3B42.090609.18.6A.HDF<br>3B42.090609.21.6A.HDF<br>3B42.090609.3.6A.HDF<br>3B42.090609.6.6A.HDF<br><br><br><br>When I use systemfunc to list the files and read in, they do not appear in sequential time order, like 0, 3, 6, 15, 18, 21 because of the size of hr array in filename<br>
so the data is stored in netcdf in different time order (0, 12, 15, 18, 21, 3, 6), which I want to correct.<br><br>Could you please kindly help me to sort out this issue.<br><br>Regards,<br>Prabhakar<br>