MODISScience Data Support Team
Presentation
Ed MasuokaCode 920.2GSFC/NASA
el~~astloka @ltpst]n. gsfc.llasa. gov
AND
Dr. Albert FleigDepartment of Geography
University of’ Maryland College Park:\fleig@ltpslln. gsfc. nasa. gov
MODIS Science Team Meeting 10/12 /9’1
●
●
●
●
●
SDST
10/94
Topics
Contractor Support
Modeling Exercise
Ancillary Data Set Needs
Q/A Plans
12/94 SIW Readiness ReviewMODIS Science Team Meeting 10/12/94
HAIS Modeling Effort 10/94
● MODIS input to model has TBD’s for someparameters. These will end up zeroed outfor processing or storage.
● Modeling supports:analysis of product growth – Mel Bankspresentation to IWG - Bruce Barkstromcosting of ECS for PDR – HAIS/ECS
● MODIS July 1994 was 3.6 GFLOPS and is now4.9 GFLOPS. The 1.6x multiplier we had inprevious updates was dropped from thelast SPSO database update. Storagevolume grew from 938 GB to 1,082 GB.
MODIS Science Team Meeting 10/12/94
__. — —-— ...... .—
Parameter
Ancillary DataCIOLICi Product
Description
Global Surface Parameters(Temp, Pres, and wind speecI)
Reynolds Blendecl SST— ——.—— ————-.—-
Global Model Profiles(Temp and Moisture)
—
Vegetation Type
Digital Elevation Map
AI RS/AMSU Profiles(Temp and Moisture)
TangibleSource’
1--”--——.—..
NMC
NMC———.
NMC
—..._._——-
GSFCIDAAC
—.—— —-.—.—.—
‘ft~ server and Dathname, archive site, CD ROM
—.—.——-—- .-—-—~.-—.——. ..–——
Type , A~plic~ble Epoch(P/V/D)2 ; (BL/AL/PL)3
p
P
P
P
P——
P
— —.————
ALIPL
AL/PL—.—..—-.—————.—
ALIPL
AL/PL———-——.. ——
ALIPL
PL
2P;oduction (P),’ validation (V), algorithm cievelopment (D)3Before Launch (BL), At Launch (AL), and Post-Launch (PL)
QIA Plans
● Robert Lutz common Q/A for AM instrumentscomments from Evans and Masuoka
● Need to work Q/A plan for MODIS productsImpact on wide area networksQ/A activities at DAAC and SCFCommonality with other instruments
● Needed for data management plan revision inearly November
MODIS Science Team Meeting 10/12/94
A software readiness review ofMODIS will take place in December1994 for Dixon Butler and willcover:
Products to be generated, their phasing, and readiness plans
Software implementation plan and status
Resource requirements for development (hardware and personnel)and status
External interfaces and status (e.g., data dependencies, tool kits,network requirements)
Test plans
QA plans, procedures and resource implications
Plans for receiving and integrating Team Members’ software at theTeam Leader Computing Facility
Plans for participation in integration of MODIS software into theEOSDIS product generation system
Resource requirements for product generation on EOSDIS
Significant problems/issues
This is intended to be more a status re~iew than an algorithm,science or software design review. Sufficient detail should beprovided commensurate u)ith the time to demonstrate that allrelevant developmental issues have been identified and are beingaddressed.
THANKING YOU IN ADVANCE FORYOUR SUPPORT.
Topics
● Flathead Lake - Al Fleig
. Validation Plan - Al Fleig
MODIS Science Team Meeting 10/12/94
Topics
● Beta Software Delivery
● SDST Utilities
● Nested ISSCP Grids
Q LIB Rectified/Mapped
● DAAC Activities
MODIS Science Team Mee[ing 10/12/94
Beta Software Deliveries
● 1/94 Heritage SIWWork the del iverv processDeve 10P ~lans for heritaae s/w
● 1()/94 “MODIS” S/WRelated to ATBDsUses Ancillarv DataMeets ECS programing/ lanquaqe standards
Masuoka MODIS Science Team Meeting 10/94
Beta Software Deliveries
● 4/95 Integrated “MODIS” s/wIntegrated science s/wUse PGS ToolkitRuns on SCF and TLCFRuns with simulated qlobal data sets
“ 7’/95 Deliver Beta s/w to ESDISMeets all ECS StandardsAll at-launch MODIS products
Masuoka MODIS Science Team Meeting 10/94
MODIS Level 0, Level 1, ancl Level 2 Hybrid Data Products (DRAFT)
LegendInpul Pi3fwIolw
Inpul Pfwamoh3rNumbw /
NiImo
IAncJ/ay f7afa
o ; ‘ “
‘% :%;,,?h,,..lflltd
“11)0 11111I’illilllltlllll
(11 1110mldlol MOIIISpaints MO[)05 (2) I’l(xblcl
cloud COvol*.
MODIS i- -Pln(lml
PmlucI ID 1764) Cloud Orop P) NwIIa
(KIrI , Manzel)
! oLJlpLJl
r
output
Parnmolor I)wiuoolnf
Number Illvostl{)olofsN~n\o
c1IM7M,0,LW,,LI.“,,1,”1 ,,1s ,
Ul%lunlunl
Coibslal,la IwV’dldilllon
I E=vel0.
MOM II ovnl.1A llnd MODIS
(370B) l.wt+lA ndd[Salom0n60n)
M{MXXICkdlxmlmll
I Itllds
(4336.4342)GwIocidIcm holds
o t2500M>-
nnu Q,ound
E(3700) L.t A Ilml
I.d
llI”U*U1*OIM()[)Oi2
“Ills
(MCST) Level. Ill 110[1 cut
V.dldtilmn &oloc MO[)IS
(2338) Leval.lil Rad
(M Gaoloc MOI)IS
(Sidwnomon, Lhkef )
El.lll~>411”4ss.10 0{
w“l”#-h“,,lo ,ad ,S!il,s,(M,”, S*”,,
,>. !111,s
tr(3708) L.IA flitd ,
@3311) L-11) llml ,
MOIYJ2
LM,kmm l)ida, MOI)I{
I(J303) Cal I)dkl(Eva,,.)
01v——
MA(lS (:)3! III) L 1II Ili)(l1a,xbW,,lw ~:xln:l)cd lhI; II:w.y,l”,,,, 4’)36.4342) (id I-iekkS(,OW 1.”,I(lpoo,,b,d,, MOI)3!JNhlc (;lm.sIlmtdIIoII Masks,SIc 10,,,,,
Clotl(lsll.all( llwlllsl low—
10/7/94
MODIS Level 2 Atmosptmrc Data Products (DRAFT)
. ..- s--- --- ---- ---- ---- ---- .
\I
#I Clear Sky OnlytI
u~~q==!
(233Lf) L-1 B hd\
Yc_I (3660) Class Ma.ska
)1OIWPIUS*
[2338) L.l FI Ilnd I
SC. !wrP, (4X36.4342) Geol‘!+IIMIOIOO (3660) Ckws Masks ,
; (MndoV Fmlds htlMc/
\ N( )M). M01)31311 ,2) MO(k’17 b
t 0[ M Tempelaltae and 03 IOlnl ntlldlm ‘
th
MOISIVNI PIolIla6
t 3 ?26) r amp I,lollfeI
I 3727) WatulVapalP10(1333) 03 Tolal Hwdan I
t (MOIVOII(MmIztIl) \
th
II
IIh{ (2338) LIB ffadI (3/26) Temp lhollloI (3727) Walnr VapoII Ploldett I MOl)38
\ WidOrVapoI Nfn I
rzY7----- ---
1
r-l{2338) L. ISI flad{3726) 1q-l f’lof(372?) Wal~ Vapof PIOI
MMIXMJO
Slahfoy II died Index},A\IImqMmIw
(1 559) Slabmy Alllm6
(Menzel)
I
c1,(;, ””, ”1, !1”1 (lam, (S”qbllolo
,,,’81,,, s/~ .&”}
b (L41:ill), ‘IA(; I Ill
I
i
b
I
,
if+_--.,~,
t
n~l4MC W,,l”, (2:1311) I IJv I n nad
“3,>01l,, ”,ls”ta,,,elll’d
( If Jllcav
t.h’t’, w,, V’,MOIMM
,.!IKJ,,,,, I,,,,I’ful:lplldlllu Wiilllf
(\ll”74)Piacip WOIBI(Krudmw I aIIIo,MwIz61)
m(23:1[1) I If ml(’MM(J) f%lb Ma6kS
M{ II IIN (2)
Awoti<Il 1104,4$,1,:1 0‘[itou(vltlul Ilula(S”,’p!ullo1,101”15/*h”)(1.!1s11)liAt ii Ill
—1
7(23’111)1 .111 Ilad
(366N)CIUS Masks
(10/4) f’ltlclp Wdle(
MI MW.1(1)
AW,MX,I fh,MhlCl Il--–——--———— I I—.——— I
LwL!!xd 1:-1IIO:WAcmsol SMII I)ISI
------ ----- ------ ..’ II
1
1’
(2 XILI) I III nitd(3660) Clu.n Mct$ks(4:!36 .4342) (hd
( nddn
I MO[)06(1)Chid Plodtlcl
1(2081) Ellwa,vo Lb,,
m(’2XIIJ) Lfll fldd(’MM]) CLIM M,idtE
(4YJ6 -1342) (idolf Nd’ls—.——
MfM)oii {2,-))
Clw,d I’([],lu(.l
An~hlaty Oaln forMOD 05.0 Li,07,0fI,
and 30
n
NMC 6 Iv oklfltllhllll~ilfll Illulkl. f’ (b[C)
I {61 C),Ufd PlofllosAIIIS tiles would b
lam (I)UI 1)01
I)occeanaiy)
USC IanflSC fll”ls
I UmwI Iullbtiflr.(NMC),(11(bAA111(1s,(i(]E S),
(MAS)
I Molmo(6, f ,Ll)
cloud I*lCIJUII
15ZU) Clo,,d Ile,gl,l, fq5352) CIG+MJEmt.avny5353) Cloud Ie,,,f,
(MeIIzulI
-L(’3660) Clam Ma6ka(23’MI) Llll 11.ad(MOLM14) An,obol Plod
I:::’:L:;:H::.
(3669) IIIIIJI’ Wkl IqmI
I MOO(MI (4 ,5)
Cloud PI oducl I
10///94
MODIS Level 2
Land Data
Products& I -n
.-------------------r -----------------,
~Fw’(:)yiy (11101 W/o Iopo
: (’IWA) AI MIIIII W/UIII(NI ( 1665)Ak,od[) W/l) I tqm ::-#&#~
( 133’J) ()’1 I (JIM lhIId(,#I
{2?9’1) Aulo ( ~,t I hq)lt,[
~.,...,-
* 1— .—.——--.-..-..1 I 1., MI H) I’1(1)
1’
MI H) I’112) ;
Vt!glmlmlb I,ldces Vllglltillmlb I1O,!KU6 :
(2/40) Iil)vl (4:J’34 ) MVI :
( Jtlsllce.1 IU141U) (Jwmu,l Iuule) ;I—-.
M{)[)09 (I)
1)11[)1 /Atbedo I
E(2’1”10)1 IO Ildd(J6WI) CICIS M dsks(3126) I wl~, [’id
(3/2/) W611U1Vofm [%01——
),4(11)11(1)(2)I 1111(1bl(: IUllplllalluld
I Illlb!m’flf—
MM) I ad bit: TwllpY223) I Hlld tile, m66wlly
Wan)r
I(2015) Sudace Ilellect(titit8ttltatt,l dfbt*.Jubllca
4● —-—
--~F--,.. ” ” ” -””-””--- ““-””-
,0=3
/.Lhd ~ (2j3fJ] l.. 1[1 Il,,d , 1)1.M
[2015) Sullllcll Ilel(26J 1) ;J:J:IC nd
.ilc WI(UI,: I lMUJCovaf 69) LaI)d (:OV lyIw; M+ m (2WJ 1) C!OUd Md6h
; Ikm I)EM (W’’LI) MISII
; at Ikm. (2293) A.,o OPl [JqMh
: 6101M.(2’’J9) MISII
; Ilupod M(YXIO (2)
; Gdctll’tied nlllJ1/AIMldO
\ 01 250(1!, ,00,,, , ~rn (:1669) [M3flf w/o 1qloMUIIIII SItiihb(
,.
TrIl_i.-.......................-.-----------. .
t
[7( W!”I)T:III .> c Olllp
(’ILW) Clabs Maslui(23’JIL) I Ill n’id(2669) I iIinJ CW Iy 4“(201!$ Sk I o.+Ihl[2?49) 1413VI
wl~&;f-
1lIwmal hmumlitie (FuaSU” A Iwtlql”l*ltll”)—.-——.
(24? 1) lINIII,I An,>nwlKatlll!l’m .Albllu
II
——
-1.ovel 3
—— —.1
;::”:$ 0‘ t-T—
Q,iO,kl
,1{3660) Clw,d Mnsh
(;oa,,,,na (21113) SIG Ihdkll:l’lllco
m (2484) Larw.c.lc Temp
nbal.dcm MOD18(!,2)
Evapotrnn.qmationM(XJI II
snow Covm(3722) Evnpo!tnnspw. ———
(4335) slc_Ras161anm (w:(l) S,,”w (:,,””,
(flunnmo){S.ik]mims$m.l Loll)
——
——— ——— ——— -—— ——— ------— ——
MODIS Level 3
B-+
-..-—— —-..——— ‘—’ t_,(3020) snow Covm
o
(Xl l!>) Sk. I 1!, nilll
Land Datallf M, (3 fili5) AO,o,10 WIO I olb( il,,lmt (23:10) I .Ill
ProductsMOD33 ;:;;:: (2011 I ) (; IoII<I Mask[il,ll’li,,l (: IIJ?O) Sl,ow (.VI
Snow (hot (24[14) t SI(43’J4) MVI(4:13’1) AIIMKIO w 1opo,
(31320A) Snow COV6$I1)1,M———
(S;dmllonsoll,l Llll) IV!(X) I 7 ( I)LaIIIl (: OVI?I I VIM
$,
,,,
&,4tt,
,
,
,,,
,
t
t
,
,
,,
t
4
,,
t
I 1
-(Mw) [II)(W h’I(flo(~h’11) 1.1,1)11 6k ikif
(MINI)
IXWJ) Cloud Mask
— —l—4——(360!i) 111)111Wfo “lop(28’11) LamI dC Ild (Ml(2015) S“ll.ico Ill[2669) I and. Cw 1 yI
1
M()()(FJ [3)
[Wl[)flAlmcJo
I
I
I
I
I
I
I
I
M(X) 14) I Ihu##nat A#mmfIlmsI MLXJ(M (4 I
[llll)FIAHMdo IM( )040
Ct)ddud I lmfitibid AIwm I w-___J(2471A) fIIe Ckcur(!,:lfi:)A) E,,,llled ti(lel(Ly(5’Jli4A) SIIIOldtIIInLYl IWIIIW(!I:) 65A) ho SII.(k161iA) t’,,a 1Wlllb
(lhhniw, JuslIm) nLewd(2330) l.. Ill IUd EJ[M(3660) Class Masks(’3665) AOJwJo,w/o I C@(43’12) UI)III W/o I(IK>
M[MJ09 (5)
WliJ61AItMd0
[4 :l-J’)) AltNNkl,w/ I qx,(Mullw,!$tfcdbluo)
k!$ti,,
.-._————_.—7-!m——
(24/1) 111111111;11Ilu(?(m) I illld (;111 Iypu
(2/40) NI)VI(3660) !itmw (:VI(241J4) I SI(43:14) MVI
—t
7/41J) NI)VI, 111.M!(i(i!l/4:1:12)11111)1
1“~2.4114) I sr70(ik)l,al
(:IOWI) Cl;IaII Mnke(.1111,11148
(2LMW) I.mt(l Cov I ypllt M,dti>,,
—l—1234) MVI, OEMMilW/43:r2) IIIIIW
JMOII.14(1)
Glldtlu(l
Vtl[]ultllllm 111(11(.la_—. ——. .. ——— —(2/’l9A) MAX NOW
(Ju.llcu,l Itml.)
MUXk4 (“)
(ilKki13<]
VllOdilllwl Illdllms
---------- -------- 1.-....---------------.MOO 411 a,),l $,,,lnm [h151Sl,t,lCl! I(5-J60) I ,111(1SIC ntjtiIlxlux (Ilwllllil(])
I
(4334A) 1111011MVI(JIISIICU.I Iwlu)
ln17/94
MODIS Level 2 find Level 3 OceaIJ Data Products (1) (DflAr-”r) QA
v. —(3660) Ctilss Mo5kII
(3708) L.IA IlmkuWI,!(IS,>od[Sws) mImlwl Lilt
bltocls 01
dayl~l,l
@l#shl{l
vs bulk 1llltlwwca,
Jo
M(3[k”fJ (1)
Sea_slc lempa{6duILI
1ss1}
(2527) Saa .SICTamp(Illown)
I II
BE5 antnt~f,~~{,i~l (23311)i.- Ill Ilml ,,,,,,,,l,,hl (23XI) L’-I U Ihd( 13:l:l)Ik3 llJlill IIlll(hll
Illt,lll:mcfh ( 1:1:1:1)(xl Iulnl Illlldwl llljl!ll!,Ki, (LIU1 ~i!~!~fl!~
t(2527) SST(:1/011) 1..1A Ilad
Mol)21t (7)Sea. alc Iwnp (ss7)
(2527) SS”1
MOI)22 (’])
PA(I
(5354) DOwlr..idlh,,flbmd
(Ca,dm)
L-L_----l
Oman AOIOsOl
1,
Wiilar.loavmO HadmnrnPfopetlles
(2344 )01,1 1)1)1(81YHI,,I)(2416) Wi]Im 1 en I{ad
{(iurdo,!)((i(l,dofl. al d)
I -1 r
(5359) SST CIA(Ibowfl)
n( alw M ii
(3303) cdl l)atii(5’154) Dowllw.lbllo
Ilrnd
MCLD2 I (2)
CldoIoplIyll a Piflmonl
(kmcwwatiotl
8
2416) WaICII Laa Ilwl:3:103) CIII [)+,1a!>’1’14)lhwllwullb,,o 1,,:, <1
M()[Y36
Abs(I@Ion (;uef, I(lldl
(3724) Abso, p Cotil(5-IIW)AI,S0,[, Cod( ;clll,sl”l
(Cil,de, )
c1odd
E
(2416) Walef Lea fladCO.,IIm (233LI) 1-18 Data
(3660) Cloud Mask(2527) SS r
M(X)29
Sea.lce Max Etient
(3153) Sea Irn Man E,(Salomonson,l Ian)
24 l(i)Waler I da Iliid:330:)) (:01 I)illii I
MOIJ21 (1)
CIlhlt)pl,yll a P,,p,lw,l
Cull[wllllal loll
_--l(2571) Clll .a , cam I(Cla, k)
——t
~/569) CIII a, Case II((;wdw)
1 I
— ,.——— —— I ——-—,_t_t
7(24 16)Wcila, lea fLml(“338) L-1 II I lad.(3303) Cill [);da
(25/1) Clll a, cnse I.—. —.— —
M{.MY20 (2)
ChlOlO@lyll tlL101UtiC41ile
+
“e ‘1(’2.116) W;,It1 I ,,,, fl,td(23311)1.-11!Ilad(3303) (X lkila(2!)/ I ) (311 il. case I.—. —z
Mf)l)20 (I )
Udoqdlyll I Itlolmsclwlu r<(2.1 16) WA!, I ad 11,,[1(2338) I -ID nad(3303) (;al [)ata
(25/1) l:tll a. ci1613 !
M(JI)20 (3)
Ub,ophyll
I=luolilscencm
(2410) W;llilt I 0;, 11:,[1
(3303) (;id I)ala
(?5?/) soil Slc l(q)
(:%)1) (:111 :1, (:n,,u I
(22(;6) I’All
(41 19) cl Ill s
(!!!!3 WI’”! v“lO~llY--....—----M(MI’’/(I)
(kwil,) I?lxhllllvllv
l.—rl(2416) W;IIIII Lea Il;ul(?293) Amnl (@l I h!I)
(13:1’1) q 101;1111181111901
(10/4) Plnclp wall?!
(2295) Allos EXIWNI L(24 16) Wmlll I ea Ilml(22!KI) AwI)I (~pl I )(,P(1’) ’1’1) (), told 111+041411)
( lL1/4) I’luclp Walm(2205) Anos F ,1)011.—— —
MOfY22(2)
PAI I
(2330) I’AI 1, [),dy
(I”sams)
I MOD.12Sna.lm COvaI
I M01W2 (1)
PAll II(3 153A) Seatm COVLW(Sabmonson, Hall) 12575) CIII FltI I im I loI
(AblmtI, kViillS) T‘(AMOI1)
(241ti) Walt.w Ltia Ilad(3303) (Al l)alu I
J
d@52/j Sotl b!C ramp(2571) Cld. a. CiI.e 1(321 1) LX Flu En,
MOrk27(2)
Ocean Pf0duc4ivity
(2606 )PrIm Glob Annual(Esalas,Abtmlt)
MODIS LOVCI 2 nnd Level 3 Ocenn Dnln Prodtlcls (11) (DRAH)
1
(3103) Cal Oala(24 18) WaIoI Len n~d
Moillll
PoOm*nl COIIe. “CZCS”
—
[2501) PiOnt. nl Cone[(;08don.(:ln, k, Ean,nnJ
tr .—(2418) W,tlar I 88 Ilt,d(3X13) (:nl IIoln I
MO I)2’I?,ttm,”,rvlntl !4010qln
COIIC , (hens) WIIlor
(3~5) $IISI, Skla CIIC[Cla,h)
, ____
-—t.—.(2410 )Wnl”nf I (,n Ila{l(3’10’1) (:111 I)mln
t,lol)>.1 (1)
(),,,,,,,IC I.{,,ll t,,
(:l,rl’.#, t,; tll’lll— .—. — .—.
(?608) I’alfilti,xtlnt.((;l,,,k)
2410) WIIIIII I e{, nii,l:Ilo:l) Clll I)HII,
h{i)lr)d (:1)
( ),,,11,,,,, M<,II,,,
(:o’,cnd,l,,,l,,,,,
(25nlJ) lLinOolvo(l(<;eltlU#+l’i\lOIUW)
..— Lj7=.5)
c0ctn141b Cofle.
Ilntnclbn’1—.-—
(2517) Cot.c Co,bll. Ihll
[5355) (;nl.de (;OII*(5338) lj~ COII*
(535/) I Oohlill 1 Illde[ Jlla(5350) (klnl# y t,4a nou(o
[(i4b#dO#l)
tr(2410) Wmar I ● n llnd(3:103) Gal Ilala
I.——
Mol~il (I)<ken,, W4,1*,
Allontmtmi) CoolIIdoIII-— —
MCll~28 (2)[k”tu, WIII”I
AtIaIIIItttIOiICoIIfltiatII.——— —
(320tl) (;oal@5?Om:[CIIII h,Go, doII)
‘iorMw-WOM
(24113)W.I.I L.. n.d
Ccl,,lhrntdl>m
~bMOD1 I
s,wwhm Pll”m.,ytl,,,,, CAIICs ,Wco”,, )1 (1320) l>l,yco.~ CO,K
naka (5’1110) ~lby80Ul &nc
(536 I ) Ul)c.1 Irlt, L),ll@toQ.)
MODIS Level 4 Data Prodticls
o
LrJohuP1abln
o
(:11,,,*1”Ioete,dal~
llIIIIWI
Iala
o
‘An1,0,,1~ostat
Sfilollte:
I M(J[)15
( eal A,tia (1Al) b f PAI
L(2tiUlJ) Lest AI#a (tAl)(&J6/) FI’AII
(tltlllllulg)
rL[2600) I Al(241J4) I sr(5367) F1’An(2669) LaIId .CVI TyF
t M~tI —17[2)
L_Ileslifallofi.——
(3/ 16) 1>111)1011. SSIIIIIlu,tfllnu)
r
r(2600) 1 Al(2484) LST(J) 16) PIIOIO n06plf(5:!6/) FI’AII(“6b9) l.elld ~Vl “TYP
_-—
7on17(l)
Veuelalloil Protlwlion
~!!Y.w(2)():1)VU(Il’ItItl , N. I
(llu(llllll~——
The SDST Utility Library for Scan Cube andSimulated Data Set 1/0 will be sent to your softwaredevelopment teams this month
I will:
Q describe why the library was developed
Q touch on what it offers
● tell why we’d lil<e you to use it
11(1 Mitsltoki\/ Sl)S’I’/lil il[l)~i\(l l.i\li~./[)-().l
1/0 with the Level 1B Scan Cube can be complex
Bands
,,.;,,>,,,,.,,,. ,,,.:ti,,,,,,,;,,, , ,,,,,~,::. &<;f*,;. ,,,,,, ,{. .,,, .,,. .;,,:. !,f”~,
f“ Engineering & Memory Dump Frames(may
alibration Frames(number varies)
Frames
cience Frames(commandable,
1
36
1
1~lo
Scan Lines
be present)
currently 1354)
The MODIS scan cube data structure canbe complex to handle due to differencesin spatial resolution between bands and acommendable number of Science andCalibration frames.
1:. hlii\ili)L;i/Sl )S’I’/l:l CIItIL’:I(l1.,ILL’/’’J’l-l
A Utility Library was Developed to Simplify 1/0
1354
~ A
Engineering & Memory
Calibration Frames
Frame
Science Framesa
with
Dump
the Scan Cube
Frames
\ v‘Data S Header
i The Utility Library uses a Data Set Header1 on each scan cube to set up pointers that
allow algorithms to access data by bands,frames or scan lines via variable names
l~lo without worrying about the internal format.
Scan Line
The Utility Library will be used to simplify 1/0 between Sciencealgorithm-s and simulated data sets - -
CloudHeight
4
I CloudParticleSize
Include File for simulatedLevel 1B
Include File for simulatedGeolocation
Include File for simulatedClassif. Masks
SDST Utility Library
MOD 06 Cloud ProductScience Algorithm
AVHRR inMODIS scancube format
I
} d Geolocation(8 parameters)
Sim~ilated CloudMasks for AVHRR
AHeaders& Sets upPointers toParameters
I
Library handles checking thatcorrect data set is read andsets up pointers to parametersso access can be by name
l?. hl:\\tioL:i/Sl )S’I’/l:l;IIIIr: I(l 1.:IL{./()/’l.l
The Utility Library will simplify 1/0 between Science algorithms
CloudHeight
R“
CloudParticleSize
R“
L
nLibrarySets upoutputData SetHeaders &WritesParametersto outputData Sets
Include File for Level 1B,INPUT
*
Include File for Geolocation,INPUT
I
Include File for Classif. Masks,INPUT 4
Include File for CloudHeight, Cloud EmissivityCloud Temp, OUTPUT
Include File for Cloud Part.Size, Cloud Optical Depth,OUTPUT
SDST Utility Library
LibraryChecksHeaders& Sets upPointers toParameters
4 —Level 1B(36+ parameters)
d
Geolocation(8 parameters)
@
Cloud Masks(24 parameters)
I
I I Library handles checking thatLibrary sets up output data MOD 06 Cloud Product correct data set is read andsets in structures specified Science Algorithm
by include file to simplifysets up pointers to parametersso access can be by name
input by other algorithms
1{, Nlilsll(lLik/sl )s’r/l~l;llll(’iltl I .clA[/’)/’)l
To Use the Utility Library You Need:
●
●
●
●
Include files for each data set that will bewritten by the library. SDST can help.
The names of variables in each data set
Information about each variable (units, howcalculated)
The utilities are written in C (SDST will need todevelop a wrapper if you are deliveringFORTRAN 77 or FORTRAN 90)
MODIS Science Tean~ Meeting 10/94
But there is also HDF.
● Self describing data structures
●Approved by ECS for archival
and production
● Supports viewers
● May support our scan cubeMODIS Science Teanl Meeting !O/ 12/94
I
}
Data Type Taxonomy
TSeienw
DalaTable
II
I
1~ II
“< Access
Does Code Image Tables
1OIR, ItiV
I Oti II 1 Wm
r 1 I 11 FlodiKth
ASCIIText
tlktqDintary ASCII Bintafy 8-bit 24-bil ~ SUHH
I Gti ALG U ~, ~
d ~ stats
Swath
● Simple
- Created by a sensor making N observations in theacross-track direction. The along-track directioncauses the footprint to form a ribbon of M scans aIongthe subnadir track. The data forms an array ofobservations N by M by L (where L is the number ofdata channels taken for each observation time). Anadditional array of gee-location or observation timedata is provided at a resolution equal to or lower thanthe observations
● Indexed
– Similar to the Simple Swatl~ but may haveobservations of varying resolution
Sensor
cl+
●
GridStructured ● Rectangular
- Data which has been projected and binnedinto a non-rectilinear data structure using aknown methodology. Metadata such asprojection name, projection limits, &geometry are included in order to identifygee-location and coverage of data structurecells
– Data which has been projected andbinned into a rectangular grid ~]sing aknown methodology. Metadata such asprojection name, projection limits, &geometry are included in order toidentify geo-Iocation and coverage ofgrid ceils.
ISSCP Grid - Nested Cells (from 9.28 km down)—
18.55 km(1Oarc rein)
L’
I
I
0.93 km ~ –
1.28 km; arc rein)
*
:30 arc see) ~
0.46 km \ 4.64 km(15 arc see) (150 arc see)
__— ——.———.—
_—.-———
—
10/11 /94 Robert Wolfe/MOfllS SDS r
ISSCP Grid Nesting Issues
Nesting Advantages
Only Needed Horizontally - ISSCP Grid Naturally Nested Vertically
Boundaries Line up Nicely Within 9.28 km Area - Interpolation Easier
Area Based Compression (Quad tree) Can be Used
Is 9.28 km the “best” nesting size?
Satisfies Equal Area Criteria
Oceans Currently Use 9.28 km Grid Size
Most Land/Ocean Grid Sizes Handled - Land/Sea Boundary
Atmosphere may Use 18.55 km or Larger Grid
Indexing Uses Hybrid Approach
Simplifies Indexing within Nested Area
Uses Standard ISSCP Indexing when Crossing Upper/Lower Boundaries
Roberi Wolfe/MODIS SDST
MODIS Scanning Geomet~
/
MODIS/ScienceTeam Meeting Page -2 V. L. Wb, T. E. Goff
10I11I94
:
/
20km
\
Pixel Size Growth and Overlap within a Scan.—-
l165km
..
3((.(-)c)o(-)c6,<),,
,.,,
!,
;.):
i
8
17°
Scan 1
Scan 2
Scan 3
:,!,
,,,,
,:
0°
1‘\
10km
//
I
f?ohert Wolfe/MOI)l S SDST
DAAC activities with SDST
● GSFC DAACDistribution of
. EDC DAACATM link from
MAS
TLCF toto provide access toAVHRR at lkm
EDCglobal
MODIS Science Team Meeting 10/12/94