atn 6.aug.2024

the tiles 5--17, 19, 21 are arranged based on 
https://web.corral.tacc.utexas.edu/Ocean/Projects/ASTE/Release1/ASTE_tiles.png

example for DBgI_TH.tgz:
after unzip and untar, one should get a corresponding directory
DBgI_TH/ with the content as follows
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0005.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0006.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0007.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0008.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0009.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0010.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0011.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0012.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0013.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0014.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0015.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0016.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0017.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0019.data
-rw-r--r--  622080000 Aug  5 17:31 DBgI_TH.0021.data
-r--r--r--        173 Aug  5 17:29 generic_3d_real8.meta

each file contains 90 x 90 x 50x 192months, stored in real*8 or float64 
e.g., 622080000/90/90/50/192/8 = 1

this is matlab syntax for readng a single month imo of example DBgI_TH.0005.data:

filein = ('./DBgI_TH/DBgI_TH.0005.data','r','b');
fld=readbin(filein,[90 90 50],1,'real*8',imo-1); %<-- imo-1 is the amount of bytes to skip before reaching month imo

if want to read in the entire file (it's about 600M):
fid=fopen(filein,'r','b');
fld=fread(fid,[90*90*50*192 1],'float64');
fclose(fid) %<-- make sure to close the file, else it will be corrupted

fld=reshape(fld,[90 90 50 192]);