Ë
    g?½j  ã                  ób   — d Z ddlmZ ddlZddlZddlmZ  ed«      Zdd„Ze	dk(  r e«        yy)	zASummarize the state and products of the reproducible ILAMB study.é    )ÚannotationsN)ÚPathzI/projects/hpcl-cli185/proj-shared/zdr/ilamb_runs/hydrology_snow_1980_2022c                 óx  — t        j                  t        ¬«      } | j                  dt        t
        ¬«       | j                  «       }|j                  dz  }|j                  «       r}t        j                  |j                  d¬«      «      }t        ddj                  d	„ |d
   D «       «      «       |d   D ]+  }t        d|d   › d|d   › d|d   d   › d|d   d   › �«       Œ- |j                  dz  }t        d|j                  «       r|j                  «       j                  «       nd«       |j                  dz  }|j                  «       st        d«       y d}|D ]5  }t!        |j#                  |«      «      }	t        |› dt%        |	«      › �«       Œ7 |dz  }
t        d|
j                  «       r|
«       y d«       y )N)Údescriptionz	--workdir)ÚtypeÚdefaultzmanifest.jsonzutf-8)Úencodingzstudy_years_inclusive:ú-c              3  ó2   K  — | ]  }t        |«      –— Œ y ­w)N)Ústr)Ú.0Úyears     ú;/Users/zdr/models/ilamb_hydrology_snow/summarize_results.pyú	<genexpr>zmain.<locals>.<genexpr>   s   è ø€ ÒM 4”S˜—YÑMùs   ‚Ústudy_years_inclusiveÚmodelszmodel: Úpathz files=Ú
file_countz grid=ÚgridÚlatÚxÚlonz
job_id.txtzjob_id:znot submittedÚbuildzbuild: not created)z*.htmlz*.ncz*.pngz*.logz*.pklz: z
index.htmlzindex:znot yet generated)ÚargparseÚArgumentParserÚ__doc__Úadd_argumentr   ÚDEFAULT_WORKDIRÚ
parse_argsÚworkdirÚis_fileÚjsonÚloadsÚ	read_textÚprintÚjoinÚstripÚis_dirÚlistÚrglobÚlen)ÚparserÚargsÚmanifest_pathÚmanifestÚmodelÚjob_pathr   ÚpatternsÚpatternÚfilesÚindexs              r   Úmainr6      s¬  € Ü×$Ñ$´Ô9€FØ
×Ñ˜¬$¼ÐÔHØ×ÑÓ€DØ—L‘L ?Ñ2€MØ×ÑÔÜ—:‘:˜m×5Ñ5¸wÐ5ÓGÓHˆÜØ$Ø�H‰HÑM¨8Ð4KÑ+LÔMÓMô	
ð ˜hÑ'ò 	ˆEÜØ˜% ™-˜¨°°lÑ0CÐ/Dð EØ˜f™ eÑ,Ð-¨Q¨u°V©}¸UÑ/CÐ.DðFõð	ð
 �|‰|˜lÑ*€HÜ	ˆ)°X×5EÑ5EÔ5G�X×'Ñ'Ó)×/Ñ/Ô1È_Ô]Ø�L‰L˜7Ñ"€EØ�<‰<Œ>ÜÐ"Ô#ØØ<€HØò *ˆÜ�U—[‘[ Ó)Ó*ˆÜ��	˜œC ›J˜<Ð(Õ)ð*ð �LÑ €EÜ	ˆ(˜UŸ]™]œ_�EÕFÐ2EÕFó    Ú__main__)ÚreturnÚNone)
r   Ú
__future__r   r   r"   Úpathlibr   r   r6   Ú__name__© r7   r   ú<module>r?      s=   ðá Gå "ã Û Ý ñ ØOó€ó
Gð< ˆzÒÙ…Fð r7   