Hi,
I have multiple rasters named as follows for each year. But, I need to calculate mean for weekly ONLY for 09, 10 and 11 months based on the following week definition.
Week 1: Day 01, 02, 03, 04, 05, 06
Week 2: Day 07, 08, 09, 10, 11, 12
Week 3: Day 13, 14, 15, 16, 17, 18
Week 4: Day 19, 20, 21, 22, 23, 24
Week 5: Day 25, 26, 27, 28, 29, 30, 31
Can anybody suggest me a way to process months 9, 10 and 11 in one go for the following script.?
Thanks in advance,
<SPAN class="keyword token">import</SPAN> arcpy
<SPAN class="keyword token">import</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa
<SPAN class="keyword token">from</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa <SPAN class="keyword token">import</SPAN> <SPAN class="operator token">*</SPAN>
<SPAN class="keyword token">from</SPAN> arcpy <SPAN class="keyword token">import</SPAN> env
<SPAN class="keyword token">import</SPAN> os
arcpy<SPAN class="punctuation token">.</SPAN>CheckOutExtension<SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Spatial"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>OverwriteOutput <SPAN class="operator token">=</SPAN> <SPAN class="token boolean">True</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>env<SPAN class="punctuation token">.</SPAN>workspace <SPAN class="operator token">=</SPAN> r<SPAN class="string token">'H:\Test_ONLY'</SPAN>
scratch <SPAN class="operator token">=</SPAN> r<SPAN class="string token">'H:\Test_ONLY\scratch'</SPAN>
year <SPAN class="operator token">=</SPAN> <SPAN class="number token">1998</SPAN>
month <SPAN class="operator token">=</SPAN> <SPAN class="number token">01</SPAN>
fmaskrasters <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>ListRasters<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN>
fmaskrasters<SPAN class="punctuation token">.</SPAN>sort<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="keyword token">if</SPAN> year <SPAN class="operator token">%</SPAN> <SPAN class="number token">4</SPAN> <SPAN class="operator token">></SPAN> <SPAN class="number token">0</SPAN> <SPAN class="operator token">and</SPAN> month <SPAN class="operator token">==</SPAN> <SPAN class="number token">9</SPAN><SPAN class="punctuation token">:</SPAN>
fmaskrasters1 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">243</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">249</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters2 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">249</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">255</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters3 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">255</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">261</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters4 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">261</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">267</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters5 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">267</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">273</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">elif</SPAN> year <SPAN class="operator token">%</SPAN> <SPAN class="number token">4</SPAN> <SPAN class="operator token">==</SPAN> <SPAN class="number token">0</SPAN> <SPAN class="operator token">and</SPAN> month <SPAN class="operator token">==</SPAN> <SPAN class="number token">9</SPAN><SPAN class="punctuation token">:</SPAN>
fmaskrasters1 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">244</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">250</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters2 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">250</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">256</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters3 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">256</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">262</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters4 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">262</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">268</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters5 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">268</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">274</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">elif</SPAN> year <SPAN class="operator token">%</SPAN> <SPAN class="number token">4</SPAN> <SPAN class="operator token">></SPAN> <SPAN class="number token">0</SPAN> <SPAN class="operator token">and</SPAN> month <SPAN class="operator token">==</SPAN> <SPAN class="number token">10</SPAN><SPAN class="punctuation token">:</SPAN>
fmaskrasters1 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">273</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">279</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters2 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">279</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">285</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters3 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">285</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">291</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters4 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">291</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">297</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters5 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">297</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">304</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">elif</SPAN> year <SPAN class="operator token">%</SPAN> <SPAN class="number token">4</SPAN> <SPAN class="operator token">==</SPAN> <SPAN class="number token">0</SPAN> <SPAN class="operator token">and</SPAN> month <SPAN class="operator token">==</SPAN> <SPAN class="number token">10</SPAN><SPAN class="punctuation token">:</SPAN>
fmaskrasters1 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">274</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">280</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters2 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">280</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">286</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters3 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">286</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">292</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters4 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">292</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">298</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters5 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">298</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">305</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">elif</SPAN> year <SPAN class="operator token">%</SPAN> <SPAN class="number token">4</SPAN> <SPAN class="operator token">></SPAN> <SPAN class="number token">0</SPAN> <SPAN class="operator token">and</SPAN> month <SPAN class="operator token">==</SPAN> <SPAN class="number token">11</SPAN><SPAN class="punctuation token">:</SPAN>
fmaskrasters1 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">304</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">310</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters2 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">310</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">316</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters3 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">316</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">322</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters4 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">322</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">328</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters5 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">328</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">334</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">elif</SPAN> year <SPAN class="operator token">%</SPAN> <SPAN class="number token">4</SPAN> <SPAN class="operator token">==</SPAN> <SPAN class="number token">0</SPAN> <SPAN class="operator token">and</SPAN> month <SPAN class="operator token">==</SPAN> <SPAN class="number token">11</SPAN><SPAN class="punctuation token">:</SPAN>
fmaskrasters1 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">305</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">311</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters2 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">311</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">317</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters3 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">317</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">323</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters4 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">323</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">329</SPAN><SPAN class="punctuation token">]</SPAN>
fmaskrasters5 <SPAN class="operator token">=</SPAN> fmaskrasters<SPAN class="punctuation token">[</SPAN><SPAN class="number token">329</SPAN><SPAN class="punctuation token">:</SPAN><SPAN class="number token">335</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="keyword token">else</SPAN><SPAN class="punctuation token">:</SPAN>
<SPAN class="keyword token">print</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token">"Not configured in the script!"</SPAN><SPAN class="punctuation token">)</SPAN>
number <SPAN class="operator token">=</SPAN> len<SPAN class="punctuation token">(</SPAN>fmaskrasters<SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Week 1</SPAN>
finras1 <SPAN class="operator token">=</SPAN> scratch <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\\"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"Week_1_Avg"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>year<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"_"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>month<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">".tif"</SPAN>
calc1 <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa<SPAN class="punctuation token">.</SPAN>CellStatistics<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>fmaskrasters1<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> statistics_type <SPAN class="operator token">=</SPAN> <SPAN class="string token">"MEAN"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CopyRaster_management<SPAN class="punctuation token">(</SPAN>calc1<SPAN class="punctuation token">,</SPAN>finras1<SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">"32_BIT_FLOAT"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Week 2</SPAN>
finras2 <SPAN class="operator token">=</SPAN> scratch <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\\"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"Week_2_Avg"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>year<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"_"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>month<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">".tif"</SPAN>
calc2 <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa<SPAN class="punctuation token">.</SPAN>CellStatistics<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>fmaskrasters2<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> statistics_type <SPAN class="operator token">=</SPAN> <SPAN class="string token">"MEAN"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CopyRaster_management<SPAN class="punctuation token">(</SPAN>calc2<SPAN class="punctuation token">,</SPAN>finras2<SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">"32_BIT_FLOAT"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Week 3</SPAN>
finras3 <SPAN class="operator token">=</SPAN> scratch <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\\"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"Week_3_Avg"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>year<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"_"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>month<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">".tif"</SPAN>
calc3 <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa<SPAN class="punctuation token">.</SPAN>CellStatistics<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>fmaskrasters3<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> statistics_type <SPAN class="operator token">=</SPAN> <SPAN class="string token">"MEAN"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CopyRaster_management<SPAN class="punctuation token">(</SPAN>calc3<SPAN class="punctuation token">,</SPAN>finras3<SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">"32_BIT_FLOAT"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Week 4</SPAN>
finras4 <SPAN class="operator token">=</SPAN> scratch <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\\"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"Week_4_Avg"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>year<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"_"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>month<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">".tif"</SPAN>
calc4 <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa<SPAN class="punctuation token">.</SPAN>CellStatistics<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>fmaskrasters4<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> statistics_type <SPAN class="operator token">=</SPAN> <SPAN class="string token">"MEAN"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CopyRaster_management<SPAN class="punctuation token">(</SPAN>calc4<SPAN class="punctuation token">,</SPAN>finras4<SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">"32_BIT_FLOAT"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="comment token"># Week 5</SPAN>
finras5 <SPAN class="operator token">=</SPAN> scratch <SPAN class="operator token">+</SPAN> <SPAN class="string token">"\\"</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"Week_5_Avg"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>year<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">"_"</SPAN> <SPAN class="operator token">+</SPAN> str<SPAN class="punctuation token">(</SPAN>month<SPAN class="punctuation token">)</SPAN> <SPAN class="operator token">+</SPAN> <SPAN class="string token">".tif"</SPAN>
calc5 <SPAN class="operator token">=</SPAN> arcpy<SPAN class="punctuation token">.</SPAN>sa<SPAN class="punctuation token">.</SPAN>CellStatistics<SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">[</SPAN>fmaskrasters5<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN> statistics_type <SPAN class="operator token">=</SPAN> <SPAN class="string token">"MEAN"</SPAN><SPAN class="punctuation token">)</SPAN>
arcpy<SPAN class="punctuation token">.</SPAN>CopyRaster_management<SPAN class="punctuation token">(</SPAN>calc5<SPAN class="punctuation token">,</SPAN>finras5<SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">""</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="string token">"32_BIT_FLOAT"</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>