CMIP6模式下載


最近一周嘗試下載CMIP6模式數據,CMIP6官網:cmip6 Data Search | cmip6 | ESGF-CoG (llnl.gov)

提供腳本下載方式【WGET Script】:

但此方法常常報錯,並且很難后台運行,而數據量往往較大,因此前台運行發生卡頓或錯誤再重新下載將很麻煩,故根據一篇推送:(https://mp.weixin.qq.com/s/obWDJ6xJrpOL93ep0nG-FA借鑒其中的代碼下載:

 

筆者將此推送中的代碼方法,用於6個不同的CMIP6模式下載,但實際情況比較復雜,因為網絡不穩定、不同模式名稱、存儲路徑等不同,比如下載FGOALS-g3模式1850-2014年的historical時期日平均降水、最高氣溫和最低氣溫等變量,有好幾個數據源選項:

 

 

 之前筆者試驗了此模式的18500101-18501231日降水能順利下載,在esg.lasg.ac.cnData Node上,結果!:

代碼跑着跑着到19世紀20年代的某幾年就斷了,

於是換Data Node,這幾年可以,但再后面幾年可能又會斷,

但是如果隔一段時間再試,能成功下載數據的Data Node可能就變了;

此外不同情景或變量Version也不一樣(在第一張圖Data Node的下方),也即時間不同,需要特別注意!

所以,看似可以輕易循環的代碼需要很多手動的調整,有的在后期查漏補缺直接手動下載,用時好幾天(可能是中途覺得有點枯燥和反復降低了寫代碼的效率和動力),從這次試驗中,可以折射出一個我總是會思索的問題:

代碼的效率真的比人工高嗎?可能前期很累,但不得不承認它在海量運算時的優越和便捷

“代碼無涯苦作舟”,提高編寫能力和效率,並且不能過分依賴代碼,“代碼+人工思考”才是計算機真正的意義,因為機器沒有人類的目標和想法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM