とらりもんHOME  Index  Search  Changes  Login

TRMM

What is TRMM?

  • Nov 1997 to April 2015
  • 2001/08/07~08/24 Orbit lift (350 km -> 402.5 km)
  • 2009/05/29~06/18 PR system switch (A -> B)
  • PR ended operation on 2014/10/05

How to get data?

  1. Access G-Portal in JAXA.
  2. Get an account of G-Portal

Direct get (sftp)

If you want a large number of files, the web-base GUI is cumbersome. If you want to want to use CUI instead, go to direct get (sftp).

  1. Create an ssh public key "id_rsa.pub" by using ssh-keygen command.
  2. Send it to G-Portal using "Register or update a public key" button.

You don't have to repeat above 1, 2 any more. They are initial setting.

  1. Now you are ready to log-in to G-Portal from command line:
$ sftp -oPort=2051 [user account]@sftp.gportal.jaxa.jp 
$ cd /standard/TRMM/TRMM.PR/L2A21/07/2014/04
$ mget *

GUI browse tool for TRMM data: THOR

THOR = Tool for High-resolution Observation Review

How to install to Ubuntu 16.04: 1. install libxp6:

wget http://ftp.jp.debian.org/debian/pool/main/libx/libxp/libxp6_1.0.2-2_amd64.deb
sudo dpkg -i libxp6_1.0.2-2_amd64.deb 

2. get the latest version of THOR from ftp://gpmweb2.pps.eosdis.nasa.gov/pub/THOR/

cd ~
wget ftp://gpmweb2.pps.eosdis.nasa.gov/pub/THOR/version_2.2/THOR_2.2_linux.zip

3. unzip it:

unzip THOR_2.2_linux.zip

4. create an execution file:

cd orbit
./setupUNIX.sh

5. replace sh to bash in the execution file:

vi orbitUNIX.sh
(rewrite #!/bin/sh to #!/bin/bash)

6. Now you are ready! try it!

./orbinUNIX.sh -e

Handling TRMM HDF5 data in python

import h5py
import numpy as np
i=h5py.File('GPMTRM_PR1_1502150129_0300_098271_L2S_PU2_8b18_mod.h5', 'r')
for name in i['NS/PRE']:
   print(name)
lat=np.array(i['NS/Latitude'])
lon=np.array(i['NS/Longitude'])
flagPrecip=np.array(i['NS/PRE/flagPrecip'])
landSurfaceType=np.array(i['NS/PRE/landSurfaceType'])
localZenithAngle=np.array(i['NS/PRE/localZenithAngle'])
sigma0=np.array(i['NS/PRE/sigmaZeroMeasured'])
SCorientation=np.array(i['NS/scanStatus/SCorientation'])
qualityData=np.array(i['NS/FLG/qualityData'])
Last modified:2018/05/18 14:41:25
Keyword(s):
References:[とらりもんHOME]