<div dir="ltr"><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Hi all!</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">I'm Roberta Fagandini and I'm working on my GSoC project, a GRASS GIS module for Sentinel-2 cloud and shadow detection.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">This is my report for the seventh week of coding.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">1) What did I complete this week?</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><ul><li style="margin-left:15px">Continued coding the GRASS python script to execute i.atcorr for all bands of the input image changing accordingly the requested input parameters and control file [0]</li><li style="margin-left:15px">Changed some lines of the code according to the i.atcorr manual page (e.g. lon/lat retrieved from the computational region and not from metadata file) [0]</li><li style="margin-left:15px">Added the automatic computation of mean target elevation from the input dem [0]</li><li style="margin-left:15px">Wrote and added the python script for retrieving<span> </span><span style="font-size:12.8px;text-align:start;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">the aerosol optical thickness (</span>AOT) value from AERONET data using Py6S library [1]<br></li><li style="margin-left:15px">Discussed with dev community about the need to write my own routine to retrieve and compute AOT at 550 nm avoiding too many dependencies [2]</li><li style="margin-left:15px">Started writing my own routine to extract and compute AOT at 550 (one of the parameters of the i.atcorr control file) [3]</li></ul></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">2) What am I going to achieve for next week?</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><ul><li style="margin-left:15px">Finish writing the routine for AOT computation<br></li><li style="margin-left:15px">Understand how to automatically retrieve some parameters for the control file like aerosol and atmospheric models<br></li><li style="margin-left:15px">Finish defining the automatic procedure for retrieving all the last missing parameters for the control file</li></ul></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"> </div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">3) Is there any blocking issue?</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">No at the moment but the coding of the routine takes more time than expected.</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Here the links to my GitHub repository [4] and wiki page [5] </div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Kind regards,</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">Roberta</div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">[0] <a href="https://github.com/RobiFag/GRASS_clouds_and_shadows/commit/52ede2e0e8d157f5b19fbb414c29bbde0e728b13#diff-d42beca70d363fcee5a6ec17260c5129" style="color:rgb(17,85,204)" target="_blank">https://github.com/RobiFag<wbr>/GRASS_clouds_and_shadows/comm<wbr>it/52ede2e0e8d157f5b19fbb414c2<wbr>9bbde0e728b13#diff-d42beca70d3<wbr>63fcee5a6ec17260c5129</a></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">[1] <a href="https://github.com/RobiFag/GRASS_clouds_and_shadows/commit/a8757bfaae04c283daab1b03216b3e0d7ed4c885" style="color:rgb(17,85,204)" target="_blank">https://github.com/RobiFag<wbr>/GRASS_clouds_and_shadows/comm<wbr>it/a8757bfaae04c283daab1b03216<wbr>b3e0d7ed4c885</a></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">[2] <a href="https://lists.osgeo.org/pipermail/grass-dev/2018-June/088814.html" style="color:rgb(17,85,204)" target="_blank">https://lists.osgeo.org/pi<wbr>permail/grass-dev/2018-June/08<wbr>8814.html</a></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">[3] <a href="https://github.com/RobiFag/GRASS_clouds_and_shadows/commit/568164ea4f093a3045b2562404ece544d1ff6f0f" style="color:rgb(17,85,204)" target="_blank">https://github.com/RobiFag<wbr>/GRASS_clouds_and_shadows/<wbr>commit/568164ea4f093a3045b2562<wbr>404ece544d1ff6f0f</a></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">[4]<span> </span><a href="https://github.com/RobiFag/GRASS_clouds_and_shadows" style="color:rgb(17,85,204)" target="_blank">https://github.com/<wbr>RobiFag/GRASS_clouds_and_<wbr>shadows</a></div><div style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial">[5]<span> </span><a href="https://trac.osgeo.org/grass/wiki/GSoC/2018/CloudsAndShadowsDetection" style="color:rgb(17,85,204)" target="_blank">https://trac.osgeo.org/<wbr>grass/wiki/GSoC/2018/<wbr>CloudsAndShadowsDetection</a></div><div class="m_5491395743437261403gmail-yj6qo" style="font-size:12.8px;text-decoration-style:initial;text-decoration-color:initial"></div><br class="m_5491395743437261403gmail-Apple-interchange-newline"><br></div>