HDF5 Dimension
Total Page:16
File Type:pdf, Size:1020Kb
!"#$ &'()*&+) -./( 0(-&1&-.2&+) )3 (*&4) +2(* 6(7*&+) 89: !"#$% '( )**+ Contents ' ,-.# "-0 /34#32456666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666' ) 7%4 89:+ ;."-0"#0 </# 92=4->2/- ;$"?4>666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666) @ A/-$4B.1"? =/04?66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666@ @6' 94<2-2.2/-> 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666@ @6) C-.2.D E4?".2/->%2B 92"F#"=>666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666@ @6@ .DB4 >%/1?0 H4 2=B?4=4-.40I66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666+ @6J K2= .% ;B4$2<2$".2/-66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666+ J 89 92=4 ;B4$2<2$".2/-666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666L J6' M#24< ;1=="#D 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666L J6) ;./#"F4 N#/<2?4 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666O J6)6' 92=4->2/- ;$"?4 9".">4. 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666O J6)6) P..#2H1 / " 9 52.% " 92=4->2/- ;$"?46666666666666666666666666666666666666666666666666666666666666666666666666666666666666Q J6@ 92=4->2/- ;$"?4 R"=4> "-0 K"H4?>66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666Q J6J ;%"#40 92=4->2/- ;$"?4>66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'* J6+ CS"=B?46666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'' + N#/F#"==2-F !/04? "-0 PN,666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'J +6' N#/F#"==2-F !/04?666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'J +6'6' -4 ;$"?4 52.% ,-2.2"? T"?14>666666666666666666666666666666666666666666666666666666666666666666666666666666666'J +6'6) P.."$% 92=4->2/- ; 9".">4.666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'J +6'6@ 92=4 ;$"?4 3"?14>66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'J +6'6J G#2.4 /# UB0".4 92=4->2/- ;$"?4 3"?14> 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'+ +6'6+ A#4".4 " ?"H4? </# " 02=4->2/- 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'+ +6'6L " 92=4 " 92=4->2/- ;$"?4 ".."$%406666666666666666666666666666666666666666666666666666666666666666666'+ +6'6O 92=4 ;$"?4 <#/= 9".">4. 666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'+ +6'6V 92=4->2/- ;$"?4 9".">4. 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'+ +6'6Q 92=4 ; 5% " 9".">4. 66666666666666666666666666666666666666666666666666666666666666666666666666'L +6) N#/F#"==2-F PN,W 8+9;6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666'L L X.%4# K"-F1"F4 ,-.4#<"$4>66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666)) O E4<4#4-$4> 66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666)) V PBB4-02S 'W ,=B?2$".2/-> </# .//?>6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666)@ Q PBB4-02S )W 89:J ./ 89:+ !"BB2-F6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666)J '* PBB4-02S @W -4.A9:YJ 92=4->2/-> 6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666)L '' PBB4-02S JW 89:YCX;+ ,>>14>66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666)O 8 ;)27+3<-2&+) .)3 +=(7=&(> 7%2> >B4$2<2$".2/- 04>$#2H4> "- 2=B?4=4-.".2/- /< 02=4->2/- >$"?4> </# 89:+ H">40 /- Z+[( 5%2$% >1=="#2\40 4"#?24# 02>$1>>2/-> 2- Z'[ Z)[ Z@[ "-0 ZJ[6 7%2> 4"#?24# 5/#] $/34#40 02<<4#4-. 1>4 $">4>( "?/-F 52.% 02<<4#4-. B#/B/>"?> </# 2=B?4=4-.".2/- >.#".4FD6 ,- .%4 04>2F- 02>$1>>2/->( .%4 =/>. 02<<2$1?. 2>>14 %"> H44- .%4 4S.4-. ./ 5%2$% 02=4->2/- >$"?4> >%/1?0 H4 04<2-40 "-0 2=B?4=4-.40 "> %2F% ?434? /H^4$.> _"> 52.% 2="F4>( ."H?4>( "-0 1->.#1$.1#40 F#20>`( 34#>1> .%4 4S.4-. ./ 5%2$% .%4D >%/1?0 H4 04<2-40 "-0 2=B?4=4-.40 "> B"#. /< .%4 H">2$ 89:+ 0"." =/04?( </#=". "-0 ?2H#"#D6 2>>1 "# H4$" 2- >4 02=4 "#4 "BB?2$".2/-Y>B4$2<2$ $/->.#1$.>( "-0 2- "-/.%4# .%4D "#4 "BB?2$".2/-Y2-04B4-04-. 0"." >.#1$.1#4 $/->.#1$.>6 7%4D "#4 "BB?2$".2/-Yspecific .%4 >4 .% 04#234> <#/= %/5 .%4D %4?B 1> 1-04#>."-0 .%4 >$24-.2<2$ >B" 5%2$ .%4D 4S"= Y ' Y 2-</#=".2/- 2- " F4/F#"B%2$ >B 7% "#4 "BB?2$".2/-Yindependent 2- .% >4 .% #4?4 2-</#= " 0".">4.b 0".">B"$4 4S"= 2-$?104> 2-</#=".2 "H 4"$ 02=4 2. 2> 1>4<1? ./ 4S.4-0 .%". 2-</#=".2/- ./ 2-$?104 " 02=4->2/- -"=46 ;%"#"H2?2.D 2> "-/.%4# $/-$4B. .%". $"- <"?? /- 42.%4# >204 /< .%4 2>>146 G%4- "- "BB?2$".2/- 5"-.> .5/ 02=4->2/-> ./ >%"#4 " 02=4->2/- >$"?4( 2. =2F%. %"34 02<<4#4-. 204"> "H/1. 5%". .%". >%"#2-F =4"->6 :/# 2->."-$4( /-4 02=4->2/- =2F%. ="B ./ .%4 4-.2#4 >$"?4( "-0 "-/.%4# ./ " >1H>4. /< .%4 >$"?46 X- .%4 /.%4# >204( >%"#"H2?2.D </# 89:+ =4"-> =/ >% "-/.%4 /H^4$. B#/3204> =4."0" >1$% " " "-0 .%4 #4?".2/->%2B> "#4 >.#2$.?D 04<2-40 2- .%4 89:+ =/04?6 Basic or high level? ,< 54 %"34 ./ $%//>4( 5%2$% 0/ 54 $%//>4I P#4 54 ./ .%2-] /< 02=4->2/- >$"?4> "> ^1>. "-/.%4# 1>4 /< 0".">4.>( ?2]4 2="F4>( ."H?4> "-0 1->.#1$.1#40 F#20>I X# "#4 54 ./ .%2-] /< .%4= "> <1-0"=4-."? $/=B/-4-.> /< 0".">4.> .%". $"- H4 >%"#406 .% _c"-/.%4 1> ?434? ?2H#"#D >44=> ?2]4 .%4 H4>. "BB#/"$%( 52.% -/ $%"-F4> </#= "BB#/"$% .% "03"-."F .%". .# 2=B?4= "> $"- H4 $%"-F40 ?".4# 52.% -/ %"#= 0/-4 ./ .%4 </#=". /# H">4 ?2H#"#D6 X- .%4 /.%4# %"-0( 2< 54 $%//>4 .%4 %2F% ?434? "BB#/"$% "-0 .%4- ?".4# $%"-F4 /1# =2-0( 54 52?? H4 >.1$] 52.% ?4F"$D "BB?2$".2/-> .%". 04B4-0 /- .%2> "BB#/"$%( "-0 -45 "BB?2$".2/-> .%". 04B4-0 /- .%4 -45 "BB#/"$%( ?4"02-F ./ $/-<1>2/- "-0 ="2-.4-"-$4 %4"0"$%4>6 ,< .%4 "->54# 2> c<1-0"=4-."? $/=B/-4-.>(d .%4- .%4 </#=". will H4 $%"-F4 $4#." 5"D> >1 2-$?102 =/ 02=4 2-</#= 0"." _02=4->2 -"=4 ./ 02=4 B4#%"B> %4"04#> "#4 >1HY$? "> 02=4->2/- >$"?4>6 7%4>4 $%"-F4> %"34 .%4 >"=4 02>"03"-."F4> "> 0/ .%/>4 /< .%4 %2F%4# ?434? "BB#/"$%( "-0 .%4D H4$/=4 434- %"#04# ./ "?.4# ?".4# .%"- .%/>4 2- " %2F% ?434? 7%2> >B4$2<2$".2/- 2=B?4=4-.> .%4 <2#>. /B.2/- a ./ .%2-] /< 02=4->2/- >$"?4> "> " %2F% ?434? 1>4 /< 0".">4.> .%". %"34 -/ >B4$2"? =4"-2-F 2- .%4 89:+ 0"." =/04? /# ?2H#"#D6 X-4 >2F-2<2$"-. $/->4e14-$4 /< .%2> 04>2F- 04$2>2/- 2> .%". 92=4->2/- ;$"?4> 52?? H4 32>2H?4 "> #4F1?"# _"?H42. 02>.2-F12>%" "$$4> -/. 2=B?4=4-. .%4 B#/<2?4 04<2-40 %4#46 :/# >/=4 1>4> .%2> 52?? H4 "- "03"-."F4( "-0 </# /.%4#> 2. 2> " 02>"03"-."F46 N4#%"B> .%4 H2FF4>. 02<<4#4-$4 H4.544- Z'[ "-0 Z@[ 2> 2- .%4 #4e12#4=4-. 2- Z@[ .%". " $//#02-".4 >D>.4= >1BB/#. H4 "3"2?"H?46 G4 "#F140 2- ZJ[ .%". 54 <4?. 2. 5"> B#4=".1#4 ./ >1BB/#. $//#02-".4 >D>.4=> 2- 89:+ ". .%2> .2=46 ,- " >2=2?"# 342-( >1BB/#. </# 1-2.> %"> H44- #4e14>.406 P> 2- .%4 $">4 /< $//#02-".4>( .%2> 5/1?0 >44= ./ H4 H4D/-0 .%4 .% $1##4 ? @A( !"#$ ,2.)3.73 1+7 "&'()*&+) ,-./(* 92=4->2/- >$"?4> "#4 >./#40 "> 0".">4.>( 52.% "002.2/-"? =4."0"." 2-02$".2-F .%". .%4D "#4 ./ H4 .#4".40 "> 02=4->2/- >$"?4>6 C"$% 02=4->2/- >$"?4 %"> "- /B.2/-"? -"=46 7%4#4 2> -/ #4e12#4=4-. "> ./ 5%4#4 02=4->2/- >$"?4> >%/1?0 H4 >./#40 2- .%4 <2?46 92=4->2/- ;$"?4 -"=4> "#4 -/. #4e12#40 ./ H4 1-2e14 52.%2- " <2?46' 9".">4.> "#4 ?2-]40 ./ 02=4->2/- >$"?4>6 C"$% 02=4->2/- /< " 9".">4. ="D /B.2/-"??D %"34 /-4 /# =/#4 ">>/$2".40 92=4->2/- ;$"?4>( "> 54?? "> " ?"H4? </# .%4 02=4->2/-6 P 92=4->2/- ;$"?4 $"- H4 >%"#40 HD .5/ /# =/#4 02=4->2/->( 2-$?102-F 02=4->2/-> 2- .%4 >"=4 /# 02<<4#4-. 0".">4.6 E4?".2/->%2B> H4.544- 0".">4. 02=4->2/-> "-0 .%42# $/##4>B/-02-F 02=4->2/- >$"?4> "#4 -/. H4 02#4$.?D ="2-."2-40 /# 4-</#$40 HD .%4 89:+ ?2H#"#D6 :/# 2->."-$4( " 02=4->2/- >$"?4 5/1?0 -/. H4 "1./=".2$"??D 04?4.40 5%4- "?? 0".">4.> .%". #4<4# ./ 2. "#4 04?4.406 :1-$.2/- </ $#4".2-F "-0 1>2-F 92=4->2/- ; 2=B?4=4-.40 "> %2F% ?434? <1-$.2/->( "> 04<2-40 2- ;4$.2/- + H4?/56 P <#4e14-.?D #4e14>.40 <4".1#4 2> </# 92=4->2/- ;$"?4> ./ H4 #4B#4>4- "> #".% .%"- " B#4$/=B1.40 3"?14>6 7/ =44. .%2> #4e12#4=4-.( 2. 2> #4$/==4-040 .%". .%4 0".">4. =/04? H4 4SB"-040 2- .%4 <1.1#4 ./ "??/5